重新激活原始源 SVM
不再需要从目标提供数据时,可在源和目标 SVM 之间重新建立原始数据保护关系。该过程与卷复制的过程大致相同,但有一处例外。必须先停止目标 SVM,然后才能重新激活源 SVM。
关于本任务
以下过程假定原始源卷中的基准完好无损。如果该基准并非完好无损,必须创建并初始化当前提供数据的卷与原始源卷之间的关系,然后再执行此过程。
有关完整的命令语法,请参阅手册页。
- 从原始源 SVM 或原始源集群上,使用与原始 SVM DR 关系相同的配置、策略和身份保留设置来创建反转的 SVM DR 关系:snapmirror create -source-path SVM: -destination-path SVM:注必须在
-source-path 和 -destination-path 选项中的 SVM 名称后面输入冒号(:)。请参阅以下示例。 以下示例将创建您将从中提供数据的 SVM svm_backup 与原始源 SVM svm1 之间的关系:
cluster_src::> snapmirror create -source-path svm_backup: -destination-path svm1:
- 在原始源 SVM 或原始源集群上运行以下命令,以反转数据保护关系:snapmirror resync -source-path SVM: -destination-path SVM: 注必须在
-source-path 和 -destination-path 选项中的 SVM 名称后面输入冒号(:)。请参阅以下示例。 虽然再同步无需进行基准传输,但是它可能很耗时。可以在非高峰时间运行再同步。
示例
以下示例将反转原始源 SVM svm1 与正在提供数据的 SVM svm_backup 之间的关系:cluster_src::> snapmirror resync -source-path svm_backup: -destination-path svm1:
- 准备好重新建立对原始源 SVM 的数据访问后,应停止原始目标 SVM 以断开当前连接到原始目标 SVM 的所有客户端。vserver stop -vserver SVM
示例
以下示例将停止当前正在提供数据的原始目标 SVM:cluster_dst::> vserver stop svm_backup
- 使用 vserver show 命令验证原始目标 SVM 是否处于 stopped 状态:
示例
cluster_dst::> vserver show
Admin Operational Root
Vserver Type Subtype State State Volume Aggregate
-------- ------- ---------- ---------- ----------- ---------- ----------
svm_backup data default stopped stopped rv aggr1 - 在原始源 SVM 或原始源集群上运行以下命令,执行反转关系的最终更新,以将所有更改从原始目标 SVM 传输到原始源 SVM:snapmirror update -source-path SVM: -destination-path SVM:注必须在
-source-path 和 -destination-path 选项中的 SVM 名称后输入冒号(:)。请参阅以下示例。 示例
以下示例将更新正在提供数据的原始目标 SVM svm_backup 与原始源 SVM svm1 之间的关系:
cluster_src::> snapmirror update -source-path svm_backup: -destination-path svm1:
- 在原始源 SVM 或原始源集群上运行以下命令,以停止反转关系的计划传输:snapmirror quiesce -source-path SVM: -destination-path SVM:注必须在
-source-path 和 -destination-path 选项中的 SVM 名称后输入冒号(:)。请参阅以下示例。 示例
以下示例将停止正在提供数据的 SVM svm_backup 与原始 SVM svm1 之间的计划传输:
cluster_src::> snapmirror quiesce -source-path svm_backup: -destination-path svm1:
- 当最终更新完成并且关系指示关系状态为“Quiesced(已暂停)”时,从原始源 SVM 或原始源集群上运行以下命令以中断反转的关系:snapmirror break -source-path SVM: -destination-path SVM: 注必须在
-source-path 和 -destination-path 选项中的 SVM 名称后输入冒号(:)。请参阅以下示例。 示例
以下示例将中断正在提供数据的原始目标 SVM svm_backup 与原始源 SVM svm1 之间的关系:
cluster_src::> snapmirror break -source-path svm_backup: -destination-path svm1:
- 从原始目标 SVM 或原始目标集群上重新建立原始数据保护关系: snapmirror resync -source-path SVM: -destination-path SVM: 注必须在
-source-path 和 -destination-path 选项中的 SVM 名称后面输入冒号(:)。请参阅以下示例。 以下示例将重新建立原始源 SVM svm1 与原始目标 SVM svm_backup 之间的关系:cluster_dst::> snapmirror resync -source-path svm1: -destination-path svm_backup:
- 如果先前已从原始源集群上停止原始源 SVM,请启动原始源 SVM:vserver start -vserver SVM
示例
以下示例将启动原始源 SVM:cluster_dst::> vserver start svm1
- 在原始源 SVM 或原始源集群上运行以下命令,以删除反转数据保护关系:snapmirror delete -source-path SVM: -destination-path SVM: 注必须在
-source-path 和 -destination-path 选项中的 SVM 名称后输入冒号(:)。请参阅以下示例。 示例
以下示例将删除原始目标 SVM svm_backup 与原始源 SVM svm1 之间的反转关系:
cluster_src::> snapmirror delete -source-path svm_backup: -destination-path svm1:
- 从原始目标 SVM 或原始目标集群上解除反转的数据保护关系:snapmirror release -source-path SVM: -destination-path SVM:注必须在
-source-path 和 -destination-path 选项中的 SVM 名称后面输入冒号(:)。请参阅以下示例。 以下示例将解除原始目标 SVM svm_backup 与原始源 SVM svm1 之间的反转关系:cluster_dst::> snapmirror release -source-path svm_backup: -destination-path svm1:
完成之后
使用 snapmirror show 命令可验证是否已创建 SnapMirror 关系。有关完整的命令语法,请参阅手册页。
提供反馈