SnapVault 归档基本知识
SnapVault 是一种专为“磁盘到磁盘”快照拷贝复制而设计的归档技术,旨在满足标准合规性和其他与治理相关的目的。与 SnapMirror 关系(其中的目标通常仅包含当前位于源卷中的快照拷贝)相反,SnapVault 目标通常保留更长时间内创建的时间点快照拷贝。
例如,为了确保公司遵守适用的政府会计法规,您可能希望在 20 年的时间跨度内保留数据的每月快照拷贝。由于不要求从保管库存储中提供数据,因此可以在目标系统上使用速度更慢、成本更低的磁盘。
SnapMirror 和 SnapVault 使用相同的命令基础结构。应在创建 SnapMirror 策略时指定要使用的方法。两种方法需要对端集群和对端 SVM。
下图显示了 SnapVault 数据保护关系。

如何初始化 SnapVault 数据保护关系
与 SnapMirror 一样,SnapVault 在首次被调用时会执行基准传输。该关系的 SnapMirror 策略将定义基准和任何更新的内容。
根据默认 SnapVault 策略 XDPDefault 进行的基准传输会生成源卷的快照拷贝,然后将该拷贝及其引用的所有数据块传输到目标卷。不同于 SnapMirror 的是,SnapVault 不会将较旧的快照拷贝包含在基准中。
如何更新 SnapVault 数据保护关系
根据您配置的计划以异步方式进行更新。在关系策略中定义的规则可识别要包含在更新中的新快照拷贝以及要保留的拷贝数量。策略中定义的标签(例如“每月”)必须与源上快照策略中定义的一个或多个标签匹配。否则,复制会失败。
依据 XDPDefault 策略进行每次更新时,SnapMirror 会传输自上次更新以来创建的快照拷贝(前提是它们的标签与策略规则中定义的标签匹配)。在 XDPDefault 策略的 snapmirror policy show 命令的以下输出中,注意以下信息:
- Create Snapshot 为
false
,表示在 SnapMirror 更新关系时 XDPDefault 不创建快照拷贝。 - XDPDefault 具有
每日
和每周
规则,表示 SnapMirror 更新关系时会传输源上具有匹配标签的所有快照拷贝。
cluster_dst::> snapmirror policy show -policy XDPDefault -instance
Vserver: vs0
SnapMirror Policy Name: XDPDefault
SnapMirror Policy Type: vault
Policy Owner: cluster-admin
Tries Limit: 8
Transfer Priority: normal
Ignore accesstime Enabled: false
Transfer Restartability: always
Network Compression Enabled: false
Create Snapshot: false
Comment: Default policy for XDP relationships with daily and weekly
rules.
Total Number of Rules: 2
Total Keep: 59
Rules: SnapMirror Label Keep Preserve Warn Schedule Prefix
---------------- ---- -------- ---- -------- ------
daily 7 false 0 - -
weekly 52 false 0 - -