跳到主要内容

从 SnapMirror 目标恢复卷的内容

可以从 SnapMirror 目标卷中的快照拷贝恢复整个卷的内容。可以将卷的内容恢复到原始源卷或其他卷。

开始之前

要从 SnapMirror 同步目标(从 ONTAP 9.5 开始受支持)恢复卷,必须先删除并释放该关系。

关于本任务

恢复操作的目标卷必须为以下卷之一:

  • 读写卷,在这种情况下 SnapMirror 执行增量恢复,前提是源和目标卷有一个共同的快照拷贝(在恢复到原始源卷时通常属于这种情况)。

    如果没有共同的快照拷贝,该命令将失败。无法将卷的内容恢复到空的读写卷。
  • 空数据保护卷,在这种情况下 SnapMirror 执行基准恢复,指定的快照拷贝及其引用的所有数据块都将传输到源卷。

恢复卷的内容是一种破坏性操作。恢复操作在运行时,CIFS 流量不得在 SnapVault 主卷上运行。

如果恢复操作的目标卷已启用压缩,而源卷未启用压缩,请在目标卷上禁用压缩。需要在恢复操作完成后重新启用压缩。

在执行恢复之前,将停用为目标卷定义的任何配额规则。恢复操作完成后,可以使用 volume quota modify 命令重新激活配额规则。

  1. 列出目标卷中的快照拷贝:volume snapshot show -vserver SVM -volume volume

    有关完整的命令语法,请参阅手册页。

    示例

    以下示例显示了 vserverB:secondary1 目标上的快照拷贝:
    cluster_dst::> volume snapshot show -vserver vserverB -volume secondary1

    Vserver Volume Snapshot State Size Total% Used%
    ------- ------ ---------- ----------- ------ ----- ------ -----
    vserverB secondary1 hourly.2020-01-25_0005 valid 224KB 0% 0%
    daily.2020-01-25_0010 valid 92KB 0% 0%
    hourly.2020-01-25_0105 valid 228KB 0% 0%
    hourly.2020-01-25_0205 valid 236KB 0% 0%
    hourly.2020-01-25_0305 valid 244KB 0% 0%
    hourly.2020-01-25_0405 valid 244KB 0% 0%
    hourly.2020-01-25_0505 valid 244KB 0% 0%

    7 entries were displayed.
  2. 从 SnapMirror 目标卷中的快照拷贝恢复卷的内容:snapmirror restore -source-path SVM:volume|cluster://SVM/volume, ... -destination-path SVM:volume|cluster://SVM/volume, ... -source-snapshot snapshot

    有关完整的命令语法,请参阅手册页。
    必须从目标 SVM 或目标集群运行此命令。

    示例

    以下命令将从原始目标卷 secondary1 中的快照拷贝 daily.2020-01-25_0010 恢复原始源卷 primary1 的内容:
    cluster_dst::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2020-01-25_0010

    Warning: All data newer than Snapshot copy daily.2020-01-25_0010 on volume vserverA:primary1 will be deleted.

    Do you want to continue? {y|n}: y

    [Job 34] Job is queued: snapmirror restore from source vserverB:secondary1 for the snapshot daily.2020-01-25_0010.
  3. 重新装载已恢复的卷,然后重新启动使用该卷的所有应用程序。