2025 年 12 月 10 日:WORM 备份正式发布¶
WORM(一次写入,多次读取)备份现已面向所有账户正式发布。
备份可帮助组织保护关键数据免遭修改或删除。备份代表 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
Account Usage、Organization Usage 和 Information Schema 中的 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 计划在未来的版本中将其移除。