跳到主要内容

更新源卷

再同步源卷后,可能希望确保在激活源卷之前在源卷上更新所有最新的更改。

关于本任务

必须从集群执行此任务。

运行 snapmirror update 命令来更新 SnapMirror 关系的目标卷。

对于数据保护(DP)、扩展数据保护(XDP)和负载共享(LS)关系,此命令的行为有所不同。它执行增量传输。

对于以卷为端点的 DP SnapMirror 关系,snapmirror update 命令通过以下步骤使目标卷成为源卷的最新镜像:
  1. 如果源卷是可读写的,请在源卷上创建快照拷贝来捕获源卷的当前映像。

  2. 在目标卷上找到最新的快照拷贝,并验证源上是否仍存在相应的快照拷贝。

  3. 将比相应的快照拷贝新的快照拷贝增量传输到目标卷。

使用 snapmirror update 命令来更新一组 LS 镜像将不起作用。要更新一组 LS 镜像,请运行 snapmirror update-ls-set 命令。

对于 Vserver SnapMirror 关系,snapmirror update 命令使目标 Vserver 成为源 Vserver 的最新镜像。必须从目标 Vserver 或集群运行 snapmirror update 命令。

示例

以下是目标卷的示例,用于确保在调速不受限制的情况下更新源卷上的所有最新更改。此可选参数 throttle 限制用于更新传输的网络带宽。它设置操作期间可以传输数据的最大速率(以 KB/秒为单位)。如果未指定此参数,则将使用通过 snapmirror createsnapmirror modify 命令为关系配置的调速值。

您还可以设置其他参数,例如,调整 transfer-priority 并启用 storage-efficiency 选项以将数据高效传输到目标卷。

Cluster1::> snapmirror update -destination-path vs1_dr:vol1 -throttle unlimited -transfer-
priority normal -enable-storage-efficiency true

Operation is queued: snapmirror update of destination "vs1_dr:vol1".

Cluster1::> snapmirror update -destination-path dvs1.example.com: