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

SnapshotコピーをバックアップデスティネーションのWORM状態にコミットします

共同作成者

SnapLock for SnapVault を使用して、セカンダリストレージ上の Snapshot コピーを WORM 方式で保護できます。SnapLockの基本タスクはすべてSnapVaultデスティネーションで実行します。デスティネーションボリュームは自動的に読み取り専用でマウントされるため、 Snapshot コピーを WORM 状態に明示的にコミットする必要はありません。したがって、 SnapMirror ポリシーを使用してデスティネーションボリュームにスケジュールされた Snapshot コピーを作成することはできません。

作業を開始する前に
  • ソースクラスタで ONTAP 8.2.2 以降が実行されている必要があります。

  • ソースアグリゲートとデスティネーションアグリゲートはどちらも 64 ビットである必要があります。

  • ソースボリュームを SnapLock ボリュームにすることはできません。

  • ピア SVM を含むピアクラスタにソースボリュームとデスティネーションボリュームを作成する必要があります。

    詳細については、を参照してください "クラスタピアリング"

  • ボリュームの自動拡張が無効になっている場合は、デスティネーションボリュームに、ソースボリュームで使用されているスペースよりも少なくとも 5% 多い空きスペースが必要です。

このタスクについて

ソースボリュームで使用するストレージは、ネットアップのストレージでもネットアップ以外のストレージでもかまいません。ネットアップ以外のストレージの場合は、 FlexArray 仮想化を使用する必要があります。

メモ WORM 状態にコミットされた Snapshot コピーの名前は変更できません。

SnapLock ボリュームはクローニングできますが、 SnapLock ボリューム上のファイルはクローニングできません。

メモ SnapLockボリュームではLUNはサポートされません。SnapLockでは、SnapLock以外のボリュームで作成されたSnapshotコピーをSnapLockバックアップ関係の一部として保護するためにSnapLockに転送する場合にのみ、LUNがサポートされます。読み取り/書き込みSnapLockボリュームではLUNはサポートされません。ただし、Snapshotコピーの改ざんは、SnapMirrorのソースボリュームと、LUNを含むデスティネーションボリュームの両方でサポートされます。

ONTAP 9.14.1以降では、SnapMirror関係のSnapMirrorポリシーに特定のSnapMirrorラベルの保持期間を指定できます。これにより、ソースボリュームからデスティネーションボリュームにレプリケートされたSnapshotコピーが、ルールで指定された保持期間に保持されます。保持期間を指定しない場合は、デスティネーションボリュームのデフォルトの保持期間が使用されます。

ONTAP 9.13.1以降では、ロックされたSnapshotコピーをSnapLockバックアップ関係のデスティネーションSnapLockボリュームに瞬時にリストアできます。これには、 snaplock-type オプションを「non-snaplock」に設定し、ボリュームクローン作成処理の実行時に「parent-snapshot」としてSnapshotコピーを指定します。の詳細を確認してください "SnapLock タイプのFlexCloneボリュームを作成します"

MetroCluster 構成の場合は、次の点に注意してください。

  • SnapVault 関係は、同期元の SVM 間でのみ作成できます。同期元の SVM と同期先の SVM の間では作成できません。

  • 同期元の SVM のボリュームからデータ提供用の SVM への SnapVault 関係を作成できます。

  • データ提供用の SVM のボリュームから同期元の SVM の DP ボリュームへの SnapVault 関係を作成できます。

次の図は、SnapLockバックアップ関係を初期化するための手順を示しています。

この図は、SnapLockバックアップ関係を初期化するための手順を示しています。デスティネーションクラスタの特定
手順
  1. デスティネーションクラスタを特定します。

  2. デスティネーションクラスタで、 "SnapLockライセンスをインストールする""コンプライアンスクロックの初期化"また、9.10.1より前のONTAPリリースを使用している場合は、 "SnapLockアグリゲートを作成する"

  3. デスティネーションクラスタで、タイプがのSnapLock デスティネーションボリュームを作成します DP ソースボリュームと同じかそれ以上のサイズが指定されています。

    volume create -vserver SVM_name -volume volume_name -aggregate aggregate_name -snaplock-type compliance|enterprise -type DP -size size

    メモ

    ONTAP 9.10.1 以降では、 SnapLock ボリュームと非 SnapLock ボリュームを同じアグリゲート上に配置できるため、 ONTAP 9.10.1 を使用している場合に別の SnapLock アグリゲートを作成する必要がなくなりました。ComplianceまたはEnterprise SnapLock のボリュームタイプを指定するには、volume-snaplock-typeオプションを使用します。ONTAP 9.10.1より前のONTAP リリースでは、SnapLock モードのComplianceモードまたはEnterpriseモードがアグリゲートから継承されます。バージョンに依存しないデスティネーションボリュームはサポートされません。デスティネーションボリュームの言語設定とソースボリュームの言語設定が一致している必要があります。

    次のコマンドは、2GBのSnapLock を作成します Compliance という名前のボリューム dstvolB インチ SVM2 アグリゲート node01_aggr

    cluster2::> volume create -vserver SVM2 -volume dstvolB -aggregate node01_aggr -snaplock-type compliance -type DP -size 2GB
  4. デスティネーションクラスタで、デフォルトの保持期間を設定します。手順については、を参照してください デフォルトの保持期間を設定

    メモ

    バックアップデスティネーションである SnapLock には、デフォルトの保持期間が割り当てられます。この期間の値は、 SnapLock Enterprise ボリュームの場合は最初に 0 年以上、 SnapLock Compliance ボリュームの場合は 30 年以下に設定されます。各 NetApp Snapshot コピーは、最初にこのデフォルトの保持期間でコミットされます。保持期間は、必要に応じてあとから延長できます。詳細については、を参照してください 保持期限の設定の概要を確認します

  5. 新しいレプリケーション関係を作成 SnapLock 以外のソースと、手順 3 で作成した新しい SnapLock デスティネーションの間。

    この例は、デスティネーションSnapLock ボリュームとの新しいSnapMirror関係を作成します dstvolB ポリシーを使用します XDPDefault dailyおよびweeklyのラベルが付いたSnapshotコピーを毎時スケジュールに基づいてバックアップするには、

    cluster2::> snapmirror create -source-path SVM1:srcvolA -destination-path SVM2:dstvolB -vserver SVM2 -policy XDPDefault -schedule hourly
    メモ

    カスタムレプリケーションポリシーを作成する または カスタムスケジュール 使用可能なデフォルト設定が適切でない場合。

  6. デスティネーション SVM で、手順 5 で作成した SnapVault 関係を初期化します。

    snapmirror initialize -destination-path destination_path

    次のコマンドは、ソースボリューム間の関係を初期化します srcvolA オン SVM1 デスティネーションボリュームを指定します dstvolB オン SVM2

    cluster2::> snapmirror initialize -destination-path SVM2:dstvolB
  7. 関係が初期化され、アイドル状態になったら、を使用します snapshot show デスティネーションでコマンドを実行して、レプリケートされたSnapshotコピーに適用されているSnapLock の有効期限を確認します。

    次の例は、ボリューム上のSnapshotコピーを表示します dstvolB SnapMirrorラベルとSnapLock の有効期限が設定されているデータセンターを次に示します。

    cluster2::> snapshot show -vserver SVM2 -volume dstvolB -fields snapmirror-label, snaplock-expiry-time