保持数の上限に達したあとのSnapVault関係のSnapshotコピーの保持

SnapVault関係のSnapMirrorポリシーで定義されているSnapshotコピーの保持数の上限に達すると、新しいSnapshotコピーを転送する前に最も古いSnapshotコピーが自動的に削除されてスペースが確保されます。すべてのSnapshotコピーを保持するようにポリシー ルールを設定または変更できます。

このタスクについて

すべてのSnapshotコピーを保持するようにポリシー ルールを設定または変更するには、SnapMirrorポリシー ルールの作成時に設定するか、作成済みのSnapMirrorポリシーを変更します。Snapshotコピーを保持するようにポリシー ルールを設定または変更すると、Snapshotコピーが保持数に達した時点でSnapVaultセカンダリへの増分更新が行われなくなります。

手順

  1. snapmirror policy add-ruleコマンドまたはsnapmirror policy modify-ruleコマンドで-preserveパラメータを指定して、Snapshotコピーを保持するようにポリシー ルールを設定または変更します。
    次の例では、sm_created Snapshotコピーを40個保持するようにXDPDefaultポリシー ルールを設定しています。
    cluster1::> snapmirror policy add-rule -vserver vs1 -policy XDPDefault 
    -snapmirror-label sm_created -keep 40 -preserve true
    
    次の例では、sm_created Snapshotコピーを40個保持するようにXDPDefaultポリシー ルールを変更しています。
    cluster1::> snapmirror policy modify-rule -vserver vs1 -policy XDPDefault 
    -snapmirror-label sm_created -preserve true
    
  2. 必要に応じて、-instanceパラメータを指定したsnapmirror policy showコマンドを使用して、ポリシー ルールで-preserveパラメータが有効になっていることを確認します。
    cluster1::> snapmirror policy show -instance
    
                       Vserver: vs1
        SnapMirror Policy Name: XDPDefault
                  Policy Owner: cluster-admin
                   Tries Limit: 8
             Transfer Priority: normal
     Ignore accesstime Enabled: false
       Transfer Restartability: always
                       Comment: Default policy for XDP relationship with daily and weekly rules.
         Total Number of Rules: 3
                    Total Keep: 139
                         Rules: Snapmirror-label                 Keep Preserve Warn
                                -------------------------------- ---- -------- ----
                                daily                               7 false       0
                                weekly                             52 false       0
                                sm_created                         40 true        0