Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAPクラスタをリバートする前にSnapshotを準備する

共同作成者

ONTAP 9のいずれかのバージョンからONTAPクラスタをリバートする前に、すべてのSnapshotコピーポリシーを無効にし、現在のリリースへのアップグレード後に作成されたSnapshotコピーを削除する必要があります。

SnapMirror 環境でリバートを実行する場合は、次のミラー関係を事前に削除しておく必要があります。

  • すべての負荷共有ミラー関係

  • ONTAP 8.3.x で作成したすべてのデータ保護ミラー関係

  • ONTAP 8.3.x でクラスタが再作成された場合は、すべてのデータ保護ミラー関係

手順
  1. すべてのデータSVMのSnapshotコピーポリシーを無効にします。

    volume snapshot policy modify -vserver * -enabled false
  2. 各ノードのアグリゲートに対して Snapshot コピーポリシーを無効にします。

    1. ノードのアグリゲートを特定します。

      run -node <nodename> -command aggr status
    2. 各アグリゲートのSnapshotコピーポリシーを無効にします。

      run -node <nodename> -command aggr options aggr_name nosnap on
    3. 残りのノードそれぞれに対して同じ手順を繰り返します。

  3. 各ノードのルートボリュームに対して Snapshot コピーポリシーを無効にします。

    1. ノードのルートボリュームを特定します。

      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
    1. ルートボリュームのSnapshotコピーポリシーを無効にします。

      run -node <node_name> vol options root_volume_name nosnap on
    2. 残りのノードそれぞれに対して同じ手順を繰り返します。

  4. 現在のリリースへのアップグレード後に作成された Snapshot コピーをすべて削除します。

    1. 権限レベルをadvancedに設定します。

      set -privilege advanced
    2. Snapshotを無効にします。

      snapshot policy modify -vserver * -enabled false
    3. ノードの新しいバージョンの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
    1. Snapshotコピーが削除されたことを確認します。

      volume snapshot show -node nodename
    2. 新しいバージョンのSnapshotコピーが残っている場合は、強制的に削除します。

      volume snapshot delete {-fs-version 9.0 -node nodename -is-constituent true} -ignore-owners -force
    3. 残りのノードごとに上記の手順を繰り返します。

    4. admin権限レベルに戻ります。

      set -privilege admin
メモ これらの手順を MetroCluster 構成内の両方のクラスタで実行する必要があります。