翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
シャドウコピーによるデータの保護
Microsoft Windows のシャドウコピーは、ある時点の Windows ファイルシステムのスナップショットです。シャドウコピーを有効にすると、ネットワークに保存されている削除または変更されたファイルをすばやく復元し、ファイルバージョンを比較できます。ストレージ管理者は、Windows PowerShell コマンドを使用して、シャドウコピーを定期的に取得するように簡単にスケジュールできます。
シャドウコピーは、ファイルシステムのデータとともに保存され、ファイルの変更した部分のみのファイルシステムのストレージ容量が消費されます。ファイルシステムに保存されている、すべてのシャドウコピーは、ファイルシステムのバックアップに含まれます。
注記
Windows File Server FSxの では、シャドウコピーはデフォルトで有効になっていません。シャドウコピーを使用しているファイルシステム上でデータを保護するには、シャドウコピーを有効にし、ファイルシステムにシャドウコピーのスケジュールを設定する必要があります。詳細については、「デフォルトのストレージとスケジュールを使用するようにシャドウコピーを設定する」を参照してください。
警告
シャドウコピーは、バックアップの代用にはなりません。シャドウコピーを有効にする場合は、必ず定期的なバックアップを継続して実行してください。
トピック
シャドウコピーを使用する際のベストプラクティス
ファイルシステムのシャドウコピーを有効にすると、エンドユーザーは Windows ファイルエクスプローラーで個々のファイルおよびフォルダを以前のスナップショットから表示または復元することができます。Amazon は、Microsoft Windows Server が提供するシャドウコピー機能FSxを使用します。シャドウコピーには次のベストプラクティスを使用します。
ファイルシステムに十分なパフォーマンスリソースがあることを確認します。Microsoft Windows は copy-on-writeメソッドを使用して、最新のシャドウコピーポイントからの変更を記録します。この copy-on-writeアクティビティにより、ファイル書き込みオペレーションごとに最大 3 つの I/O オペレーションが発生する可能性があります。
SSD ストレージを使用してスループットキャパシティを増やす: Windows ではシャドウコピーを維持するために高レベルの I/O パフォーマンスが必要であるため、SSDストレージを使用し、スループットキャパシティを予想されるワークロードの 3 倍まで増やすことをお勧めします。これにより、ファイルシステムに十分なリソースを確保して、シャドウコピーが不要に削除されるなどの問題を回避できます。
必要な数のシャドウコピーのみを維持する: 最新のシャドウコピーが 64 個を超える場合や多くのストレージ (TB スケール) を専有するシャドウコピーが 1 つのファイルシステムにある場合など、大量のシャドウコピーがある場合は、フェイルオーバーやフェイルバックなどの処理に余分な時間がかかる可能性があります。これは、Windows FSxがシャドウコピーストレージで整合性チェックを実行する必要があるためです。また、FSxWindows がシャドウコピーを維持しながらアクティビティを実行する copy-on-write必要があるため、I/O オペレーションのレイテンシーが長くなることがあります。シャドウコピーによる可用性とパフォーマンスへの影響を最小限に抑えるには、未使用のシャドウコピーを手動で削除するか、ファイルシステム上の古いシャドウコピーを自動的に削除するようにスクリプトを構成します。
注記
マルチ AZ ファイルシステムのフェイルオーバーイベント中、 FSx for Windows は整合性チェックを実行します。整合性チェックでは、新しいアクティブなファイルサーバーがオンラインになる前に、ファイルシステム上のシャドウコピーストレージをスキャンします。整合性チェックに要する時間は、ファイルシステム上のシャドウコピーの数と消費されるストレージに応じて異なります。フェイルオーバーとフェイルバックの遅延を防ぐために、ファイルシステム上のシャドウコピーの数を 64 未満にし、以下の手順に従って定期的にモニタリングを行って最も古いシャドウコピーを削除することをお勧めします。
シャドウコピーのセットアップ
Amazon で定義された Windows PowerShell コマンドを使用して、ファイルシステムで定期的なシャドウコピーを有効にしてスケジュールしますFSx。FSx for Windows File Server ファイルシステムでシャドウコピーを設定する場合、主に次の 3 つの設定を行います。
-
シャドウコピーがファイルシステム上で消費できる最大のストレージ量の設定
-
(オプション) ファイルシステムに保存できるシャドウコピーの最大数を設定します。デフォルト値は 20 です。
-
(オプション) 毎日、毎週、毎月など、時間および間隔を定義してシャドウコピーを取得するスケジュールの設定
ファイルシステムごとに最大 500 のシャドウコピーを保存できますが、可用性とパフォーマンスを確保するために、いつでも 64 未満のシャドウコピーを維持することをお勧めします。この制限に達すると、次に取得したシャドウコピーが、最も以前のシャドウコピーに置き換えられます。同様に、シャドウコピーの最大ストレージ量に達した場合、最も以前のシャドウコピーの1つまたは複数が削除され、次のシャドウコピーのための十分なストレージスペースを確保することができます。
デフォルトの Amazon FSx設定を使用して定期的なシャドウコピーをすばやく有効にしてスケジュールする方法については、「」を参照してくださいデフォルトのストレージとスケジュールを使用するようにシャドウコピーを設定する。
シャドウコピーストレージの割り当てに関する注意事項
シャドウコピーは、前回のシャドウコピー以降に行われたファイル変更をブロックレベルでコピーしたものです。ファイル全体がコピーされず、変更箇所のみがコピーされます。したがって、以前のバージョンのファイルは、通常、現在のファイルほど多くのストレージスペースを占有しません。変更に使用されるボリュームスペースの量は、ワークロードに応じて異なります。ファイルが変更された場合、シャドウコピーが使用するストレージスペースは、ワークロードによって異なります。シャドウコピーに割り当てるストレージ容量を決定する際は、ワークロードのファイルシステムの使用パターンを考慮する必要があります。
シャドウコピーを有効にすると、シャドウコピーがファイルシステム上で消費できる最大容量のストレージ量を指定することができます。デフォルトの制限はファイルシステムの 10% です。ユーザーが頻繁にファイルの追加または変更する場合は、制限値を増やすことをお勧めします。制限値を小さく設定しすぎると、最も古いシャドウコピーがユーザーの予想以上に頻繁に削除されることになります。
シャドウコピーストレージを無制限に設定できます (Set-FsxShadowStorage -Maxsize
"UNBOUNDED"
)。ただし、無制限の設定では、多数のシャドウコピーがファイルシステムストレージを消費する可能性があります。その結果、ワークロードに対して十分なストレージ容量が確保できなくなる可能性があります。無制限のストレージを設定する場合は、シャドウコピーの制限に達したときにストレージ容量を必ずスケールするようにしてください。シャドウコピーストレージを特定のサイズまたは無制限として設定する方法については、シャドウコピーストレージの最大量の設定 を参照してください。
シャドウコピーを有効にした後、シャドウコピーが消費するストレージスペースの量をモニタリングすることができます。詳細については、「シャドウコピーストレージを表示する」を参照してください。
シャドウコピーの最大数を設定する際の考慮事項
シャドウコピーを有効にすると、ファイルシステム上で保存されるシャドウコピーの最大容量を指定することができます。デフォルトの制限は 20 で、シャドウコピーによる可用性とパフォーマンスへの影響を最小限に抑えるために、Microsoft はシャドウコピーの最大数を 64 未満に設定することをお勧めします。Windows ではシャドウコピーを維持するために高レベルの I/O パフォーマンスが必要であるため、SSDストレージを使用し、スループットキャパシティを予想されるワークロードの 3 倍まで増やすことをお勧めします。これにより、ファイルシステムに十分なリソースを確保して、シャドウコピーが不要に削除されるなどの問題を回避できます。
最大 500 のシャドウコピーを設定できます。ただし、1 つのファイルシステムで大量のストレージ (TB スケール) を占める多数のシャドウコピーまたはシャドウコピーがある場合、フェイルオーバーやフェイルバックなどのプロセスに予想以上に時間がかかることがあります。これは、Windows がシャドウコピーストレージで整合性チェックを実行する必要があるためです。また、Windows がシャドウコピーを維持しながらアクティビティを実行する copy-on-write必要があるため、I/O オペレーションのレイテンシーが長くなることがあります。
シャドウコピーに関するファイルシステムのレコメンデーション
シャドウコピーの使用に関するファイルシステムのレコメンデーションを以下に示します。
ワークロードのニーズに合わせて、ファイルシステム上に十分なパフォーマンス容量プロビジョンを提供していることを確認します。Amazon FSxは、Microsoft Windows Server が提供するシャドウコピー機能を提供します。設計上、Microsoft Windows は最新のシャドウコピーポイントからの変更を記録するために メソッドを使用します copy-on-write。この copy-on-writeアクティビティにより、ファイル書き込みオペレーションごとに最大 3 つの I/O オペレーションが発生する可能性があります。Windows が 1 秒あたりの I/O オペレーションの受信速度に対応できない場合、 を介してシャドウコピーを維持できなくなるため、すべてのシャドウコピーが削除される可能性があります copy-on-write。したがって、ファイルシステムのワークロードのニーズに十分な I/O パフォーマンス容量をプロビジョニングすることが重要です (ファイルサーバーの I/O パフォーマンスを決定するスループット容量のディメンションと、ストレージ I/O パフォーマンス を決定するストレージタイプと容量の両方)。
通常、シャドウコピーを有効にするときは、SSDストレージではなくHDDストレージで設定されたファイルシステムを使用することをお勧めします。Windows はシャドウコピーを維持するためにより高い I/O パフォーマンスを消費し、HDDストレージは I/O オペレーションのパフォーマンスキャパシティを低く抑えることを前提としています。
ファイルシステムには、設定されているシャドウコピーストレージ量の最大容量に加えて、少なくとも 320 MB の空き容量が必要です (
MaxSpace
)。例えば、シャドウコピーに 5 GB のMaxSpace
を割り当てた場合、ファイルシステムには、5GB のMaxSpace
に加えて常に少なくとも 320 MB の空き領域が必要です。
警告
シャドウコピーのスケジュールを設定する際は、データの移行時またはデータ重複排除ジョブの実行がスケジュールされているときに、シャドウコピーをスケジュールしないようにしてください。ファイルシステムが動作停止状態になることを想定される場合は、シャドウコピーをスケジュールする必要があります。カスタムシャドウコピースケジュールの設定については、「カスタムシャドウコピースケジュールを作成する」を参照してください。
個々のファイルとフォルダの復元
Amazon FSx ファイルシステムでシャドウコピーを設定すると、ユーザーは個々のファイルまたはフォルダの以前のバージョンをすばやく復元し、削除されたファイルを復元できます。
ユーザーは、使い慣れた Windows のファイルエクスプローラーのインターフェイスを使用して、ファイルを以前のバージョンに復元します。ファイルを復元するには、復元するファイルを選択し、以前のバージョンの復元 コンテキスト (右クリック) メニューから選択します。
これにより、ユーザーは以前のバージョンリストより以前のバージョンを表示および復元することができます。