Snowpark Container Services 작업 서비스: 보존 시간 증가(보류 중)¶
이 동작 변경 번들이 활성화되는 경우 Snowpark Container Services는 :doc:`블록 볼륨</developer-guide/snowpark-container-services/block-storage-volume>`이 삭제되는 방법을 변경합니다.
- 변경 전:
블록 볼륨을 삭제하면 블록 볼륨이 삭제되기 전에 스냅샷이 자동으로 생성되지 않으며, 볼륨 삭제 중에 스냅샷과 관련하여 청구 가능한 이벤트가 자동으로 생성되지 않습니다.
- 변경 후:
다음 명령 중 하나를 사용하여 블록 볼륨을 삭제하는 경우 Snowflake는 먼저 블록 볼륨에 대한 스냅샷을 생성한 후 나중에 스냅샷을 삭제합니다.
DROP SERVICE <service-name> FORCE
ALTER COMPUTE POOL <compute-pool-name> STOP ALL
ALTER SERVICE <service-name> RESTORE VOLUME <volume-name> FROM SNAPSHOT
Snowflake는
SYS_BACKUP_ON_DELETEstring_timestamp형식으로 스냅샷 이름을 할당합니다. 이러한 스냅샷의 기본 보존 기간은 7일이며, 이후 Snowflake는 스냅샷을 삭제합니다. 이러한 스냅샷에 대한 요금이 청구됩니다. 이 기능은 실수로 블록 볼륨을 삭제하는 것을 방지합니다.참고
이 변경 사항은 작업 서비스에서 사용하는 블록 볼륨에는 적용되지 않습니다.
서비스 사양에서
snapshotOnDelete옵션을 ``false``로 설정하여 이 변경 사항을 옵트아웃할 수 있습니다.volumes: # optional volume list - name: <name> source: local | stage | memory | block size: <bytes-of-storage> # specify if memory or block is the volume source uid: <UID-value> # optional, only for stage volumes gid: <GID-value> # optional, only for stage volumes blockConfig: # optional initialContents: fromSnapshot: <snapshot-name> iops: <number-of-operations> throughput: <MiB-per-second> encryption: SNOWFLAKE_SSE | SNOWFLAKE_FULL snapshotOnDelete: true # defaults true for services and false for jobs, false to opt-out snapshotDeleteAfter: (<hours>h)|(<days>d) # defaults to 7 days
참조: 2206