2025年12月10日:WORM バックアップの一般提供

WORM(Write Once, Read Many)バックアップがすべてのアカウントで一般提供されるようになりました。

バックアップは、組織が重要なデータを変更や削除から保護するのに役立ちます。バックアップは、Snowflakeオブジェクトの個別のポイントインタイムコピーを表します。バックアップするオブジェクト(テーブル、スキーマ、またはデータベース)、バックアップする頻度、バックアップを保持する期間、および早期に削除されないように保持ロックを追加するかどうかを選択します。

バックアップの主なユースケースには次のようなものがあります。

  • 規制コンプライアンス:保持ロック付きのバックアップは、組織、金融機関、および関連業界が、記録を不変形式で保持することを要求する規制に対処するのに役立ちます。

  • 復旧:バックアップは、組織が個別のバックアップを作成して、偶発的な変更または削除が発生した場合に、ビジネスクリティカルなデータを保護および回復するのに役立ちます。

  • サイバーレジリエンス:保持ロックを使用したバックアップは、全体的なサイバーレジリエンス戦略の一部です。これらは、サイバー攻撃、特にランサムウェア攻撃時に組織がビジネスクリティカルなデータを保護するのに役立ちます。保持ロックにより、攻撃者が ACCOUNTADMIN または ORGADMIN ロールを使用してアカウントにアクセスした場合でも、このデータを削除することはありません。

詳細については、 障害復旧向けのバックアップと不変ストレージ をご参照ください。

用語の変更

この機能は、スナップショットではなく バックアップ と呼ばれるようになりました。すべての SQL コマンド、ビュー、および権限で BACKUP という用語を使用します。

  • CREATE BACKUP POLICY、CREATE BACKUP SET

  • ALTER BACKUP POLICY、ALTER BACKUP SET

  • DROP BACKUP POLICY、DROP BACKUP SET

  • SHOW BACKUP POLICIES、SHOW BACKUP SETS、SHOW BACKUPS IN BACKUP SET

  • アカウント使用状況、組織の使用状況、情報スキーマのBACKUPS、BACKUP_POLICIES、BACKUP_SETS ビュー

  • APPLY BACKUP POLICY、APPLY BACKUP RETENTION LOCK 権限

以前の SNAPSHOT/SNAPSHOTS 名はまだ存在しますが非推奨であり、同等の BACKUP/BACKUPS が推奨されます。例:

  • CREATE SNAPSHOT POLICY は非推奨です。代わりに CREATE BACKUP POLICY を使用してください。

  • SNAPSHOTS ビューは非推奨です。代わりに BACKUPS ビューを使用してください。

  • APPLY SNAPSHOT POLICY 権限は非推奨です。代わりに APPLY BACKUP POLICY 権限を使用してください。

非推奨となったコマンド、ビュー、権限は引き続き機能しますが、Snowflakeは将来のリリースでそれらを削除する予定です。