Amazon EBS スナップショットの作成
Amazon EBS ボリュームの Amazon EBS スナップショットを作成して、そのボリュームのポイントインタイムバックアップを作成できます。個々の Amazon EBS ボリュームのスナップショットを作成するか、Amazon EC2 インスタンスにアタッチされたボリュームのすべてまたはサブセットのマルチボリュームスナップショットを作成できます。
スナップショットの作成は非同期です。スナップショットはすぐに作成されますが、すべてのデータが Amazon S3 に転送されるまで pending
状態のままになります。これには、ボリュームで変更されたブロックの数に応じて、完了までに数時間かかることがあります。この間、スナップショットに影響を与えずにボリュームを引き続き使用できます。スナップショットには、スナップショットのリクエスト時にボリュームに書き込まれたデータのみが含まれます。アプリケーションやオペレーティングシステムによってキャッシュされたデータは含まれていません。
ヒント
一貫性のある完全なスナップショットを確保するために、スナップショットを作成する前にボリュームへの書き込みを一時停止することをお勧めします。ボリュームへの書き込みを一時停止できない場合は、スナップショットを作成する前に、インスタンス内からボリュームのマウントを解除することをお勧めします。スナップショットが pending
状態になれば、再マウントして書き込みを再開できます。
Amazon EC2 のルートデバイスとして機能するボリュームのスナップショットを作成する場合、スナップショットを取る前にインスタンスを停止することをお勧めします。
スナップショットの暗号化
スナップショットは、作成されたボリュームと同じ暗号化ステータスを自動的に取得します。暗号化されていないボリュームから作成されたスナップショットは暗号化されません。暗号化されたボリュームから作成されたスナップショットは、ボリュームと同じ KMS キーを使用して自動的に暗号化されます。
ヒント
暗号化されていないボリュームから暗号化されたスナップショットを作成する必要がある場合は、まずボリュームの暗号化されていないスナップショットを作成し、次にそのスナップショットの暗号化されたコピーを作成します。
スナップショットの送信先
アカウントに Outpost がある場合は、AWS リージョンと AWS Outpost にスナップショットを作成できます。許可される送信先は、ソースボリュームまたはインスタンスの場所によって異なります。
-
ソースボリュームがリージョンにある場合は、ボリュームと同じリージョンにスナップショットを作成する必要があります。
-
ソースボリュームが Outpost にある場合は、同じ Outpost またはその親 AWS リージョンにスナップショットを作成できます。詳細については、「Amazon EBS local snapshots on Outposts」を参照してください。
スナップショットの自動化
Amazon Data Lifecycle Manager と AWS Backup を使用して、スナップショットの作成を自動化できます。
スナップショットを作成するための考慮事項
-
Amazon EC2 インスタンスにアタッチされているボリュームで、休止状態になっている、または休止状態が有効になっているスナップショットは作成しないことをお勧めします。詳細については、「Amazon EC2 インスタンスの休止の仕組み」を参照してください。
-
ボリュームの前のスナップショットが
pending
状態の間でもボリュームのスナップショットを作成できますが、1 つのボリュームに複数のpending
状態のスナップショットがあると、スナップショットが完了するまでボリュームのパフォーマンスが低下する場合があります。 -
pending
状態で実行できるスナップショットの数と、ボリュームタイプごとにリクエストできる同時スナップショットの数には制限があります。詳細については、「Quotas for Amazon EBS」を参照してください。これらのクォータのいずれかを超える場合は、現在のスナップショットが完了するまで待ってから、もう一度試してください。