简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
在还原ONTAP集群之前准备快照
贡献者
建议更改
在从任何版本的ONTAP 9还原ONTAP集群之前、您必须禁用所有Snapshot副本策略并删除在升级到当前版本后创建的任何Snapshot副本。
如果要在 SnapMirror 环境中还原,则必须先删除以下镜像关系:
-
所有负载共享镜像关系
-
在 ONTAP 8.3.x 中创建的任何数据保护镜像关系
-
如果在 ONTAP 8.3.x 中重新创建了集群,则为所有数据保护镜像关系
步骤
-
对所有数据SVM禁用Snapshot副本策略:
volume snapshot policy modify -vserver * -enabled false
-
为每个节点的聚合禁用 Snapshot 副本策略:
-
确定节点的聚合:
run -node <nodename> -command aggr status
-
为每个聚合禁用Snapshot副本策略:
run -node <nodename> -command aggr options aggr_name nosnap on
-
对其余每个节点重复此步骤。
-
-
为每个节点的根卷禁用 Snapshot 副本策略:
-
确定节点的根卷:
run-node <node_name> -command vol status
您可以在命令输出的*Options *列中使用单词root来标识根卷
vol status
。
vs1::> run -node node1 vol status Volume State Status Options vol0 online raid_dp, flex root, nvfail=on 64-bit
-
在根卷上禁用Snapshot副本策略:
run -node <node_name> vol options root_volume_name nosnap on
-
对其余每个节点重复此步骤。
-
-
删除升级到当前版本后创建的所有 Snapshot 副本:
-
将权限级别设置为高级:
set -privilege advanced
-
禁用快照:
snapshot policy modify -vserver * -enabled false
-
删除节点的较新版本Snapshot副本:
volume snapshot prepare-for-revert -node <node_name>
此命令将删除每个数据卷,根聚合和根卷上的较新版本 Snapshot 副本。
如果无法删除任何 Snapshot 副本,则此命令将失败,并通知您在删除 Snapshot 副本之前必须执行的任何必要操作。您必须完成所需的操作、然后重新运行 `volume snapshot prepare-for-revert`命令、然后再继续下一步。
cluster1::*> volume snapshot prepare-for-revert -node node1 Warning: This command will delete all Snapshot copies that have the format used by the current version of ONTAP. It will fail if any Snapshot copy polices are enabled, or if any Snapshot copies have an owner. Continue? {y|n}: y
-
验证是否已删除Snapshot副本:
volume snapshot show -node nodename
-
如果仍然存在任何较新版本的Snapshot副本、请强制将其删除:
volume snapshot delete {-fs-version 9.0 -node nodename -is-constituent true} -ignore-owners -force
-
对其余每个节点重复上述步骤。
-
返回到管理权限级别:
set -privilege admin
-
您必须对 MetroCluster 配置中的两个集群执行这些步骤。 |