Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

在还原ONTAP集群之前准备快照

贡献者

在从任何版本的ONTAP 9还原ONTAP集群之前、您必须禁用所有Snapshot策略并删除在升级到当前版本后创建的所有Snapshot。

如果要在 SnapMirror 环境中还原,则必须先删除以下镜像关系:

  • 所有负载共享镜像关系

  • 在 ONTAP 8.3.x 中创建的任何数据保护镜像关系

  • 如果在 ONTAP 8.3.x 中重新创建了集群,则为所有数据保护镜像关系

步骤
  1. 为所有数据SVM禁用Snapshot策略:

    volume snapshot policy modify -vserver * -enabled false
    Cli
  2. 为每个节点的聚合禁用Snapshot策略:

    1. 确定节点的聚合:

      run -node <nodename> -command aggr status
      Cli
    2. 为每个聚合禁用Snapshot策略:

      run -node <nodename> -command aggr options aggr_name nosnap on
      Cli
    3. 对其余每个节点重复此步骤。

  3. 为每个节点的根卷禁用Snapshot策略:

    1. 确定节点的根卷:

      run-node <node_name> -command vol status
      Cli

      您可以在命令输出的*Options *列中使用单词root来标识根卷 vol status

    vs1::> run -node node1 vol status
    
             Volume State           Status            Options
               vol0 online          raid_dp, flex     root, nvfail=on
                                    64-bit
    1. 在根卷上禁用Snapshot策略:

      run -node <node_name> vol options root_volume_name nosnap on
      Cli
    2. 对其余每个节点重复此步骤。

  4. 删除升级到当前版本后创建的所有快照:

    1. 将权限级别设置为高级:

      set -privilege advanced
      Cli
    2. 禁用快照:

      snapshot policy modify -vserver * -enabled false
      Cli
    3. 删除节点的较新版本快照:

      volume snapshot prepare-for-revert -node <node_name>
      Cli

      此命令将删除每个数据卷、根聚合和根卷上的较新版本快照。

      如果无法删除任何快照、则此命令将失败、并通知您在删除快照之前必须采取的任何必要操作。您必须完成所需的操作、然后重新运行 `volume snapshot prepare-for-revert`命令、然后再继续下一步。

    cluster1::*> volume snapshot prepare-for-revert -node node1
    
    Warning: This command will delete all snapshots that have the format used by the current version of ONTAP. It will fail if any snapshot polices are enabled, or
             if any snapshots have an owner. Continue? {y|n}: y
    1. 验证是否已删除快照:

      volume snapshot show -node nodename
      Cli
    2. 如果仍然存在任何较新版本的快照、请强制将其删除:

      volume snapshot delete {-fs-version 9.0 -node nodename -is-constituent true} -ignore-owners -force
      Cli
    3. 对其余每个节点重复上述步骤。

    4. 返回到管理权限级别:

      set -privilege admin
      Cli
备注 您必须对 MetroCluster 配置中的两个集群执行这些步骤。