跳到主要内容

SnapMirror 统一复制基本知识

通过 SnapMirror 统一复制,可以在同一目标卷上配置灾难恢复和归档。适合使用统一复制时,该功能具有以下优点:减少所需的辅助存储量、限制基准传输次数并减少网络流量。

如何初始化统一数据保护关系

与 SnapMirror 一样,统一数据保护在首次被调用时会执行基准传输。该关系的 SnapMirror 策略将定义基准和任何更新的内容。

根据默认统一数据保护策略 MirrorAndVault 进行的基准传输会生成源卷的快照拷贝,然后将该拷贝及其引用的所有数据块传输到目标卷。与 SnapVault 相似,统一数据保护不会将较旧的快照拷贝包含在基准中。

如何更新统一数据保护关系

依据 MirrorAndVault 策略进行每次更新时,SnapMirror 将创建源卷的快照拷贝,并传输该快照拷贝以及自上次更新以来所生成的任何快照拷贝(前提是它们的标签与快照策略规则中定义的标签匹配)。在 MirrorAndVault 策略的 snapmirror policy show 命令的以下输出中,注意以下信息:

  • Create Snapshottrue,表示在 SnapMirror 更新关系时 MirrorAndVault 会创建快照拷贝。
  • MirrorAndVault 具有规则sm_createddailyweekly,表示在 SnapMirror 更新关系时传输 SnapMirror 创建的快照拷贝以及源上具有匹配标签的快照拷贝。
cluster_dst::> snapmirror policy show -policy MirrorAndVault -instance

Vserver: vs0
SnapMirror Policy Name: MirrorAndVault
SnapMirror Policy Type: mirror-vault
Policy Owner: cluster-admin
Tries Limit: 8
Transfer Priority: normal
Ignore accesstime Enabled: false
Transfer Restartability: always
Network Compression Enabled: false
Create Snapshot: true
Comment: A unified Synchronous SnapMirror and SnapVault policy for
mirroring the latest file system and daily and weekly snapshots.
Total Number of Rules: 3
Total Keep: 59
Rules: SnapMirror Label Keep Preserve Warn Schedule Prefix
---------------- ---- -------- ---- -------- ------
sm_created 1 false 0 - -
daily 7 false 0 - -
weekly 52 false 0 - -

Unified7year 策略

预配置的 Unified7year 策略工作方式与 MirrorAndVault 几乎完全相同,不同之处在于第四条规则传输每月快照拷贝并将其保留七年。

                       Rules: SnapMirror Label     Keep  Preserve Warn Schedule Prefix
---------------- ---- -------- ---- -------- ------
sm_created 1 false 0 - -
daily 7 false 0 - -
weekly 52 false 0 - -
monthly 84 false 0 - -

如何防止可能的数据损坏

统一复制将基准传输的内容限制为 SnapMirror 在初始化时创建的快照拷贝。每次更新时,SnapMirror 将创建源的另一快照拷贝,并传输该快照拷贝以及标签与快照策略规则中定义的标签匹配的任何新快照拷贝。

可以通过在目标上创建上一传输快照拷贝的拷贝来防范更新后的快照拷贝发生损坏的可能性。无论源上的保留规则如何,都会保留此本地拷贝,因此即使 SnapMirror 最初传输的快照在源上不再可用,在目标上也可使用该拷贝。

何时使用统一数据复制

您需要权衡维护完整镜像的优势与统一复制在减少辅助存储量、限制基准传输次数和减少网络流量方面提供的优势。

确定统一复制适用性时的关键因素是活动文件系统的变化速率。例如,传统镜像可能更适合于保留数据库事务日志每小时快照拷贝的卷。