ごみ箱 - Amazon Elastic Compute Cloud

ごみ箱

ごみ箱は、誤って削除された Amazon EBS スナップショットと EBS-backed AMI を復元することを可能にするデータ復旧機能です。ごみ箱を使用する場合、リソースが削除されると、リソースは、完全に削除されるまでの時間として指定した期間、ごみ箱に保持されます。

リソースは、保持期間が終了する前であればいつでもごみ箱から復元できます。ごみ箱からリソースを復元すると、そのリソースはごみ箱から削除され、アカウント内の他のそのタイプのリソースと同じ方法で使用できます。保持期間が終了し、リソースが復元されない場合、リソースはごみ箱から完全に削除され、復旧できなくなります。

ごみ箱は、ビジネスクリティカルなデータを誤って削除しないように保護することで、ビジネス継続性を確保するのに役立ちます。

仕組み

ごみ箱を有効にして使用するには、リソースを保護する AWS リージョンに保持ルールを作成する必要があります。保持ルールでは、以下を指定します。

  • 保護するリソースタイプ。

  • 削除時にごみ箱に保持するリソース。

  • リソースが完全に削除される前に、リソースをごみ箱に保持する保持期間。

ごみ箱では、2 種類の保持ルールを作成できます。

  • タグレベルの保持ルール — タグレベルの保持ルールは、リソースタグを使用して、ごみ箱に保持されるリソースを識別します。保持ルールごとに、1 つ以上のタグのキーと値のペアを指定します。保持ルールで指定されたタグのキーと値のペアの少なくとも 1 つでタグ付けされた指定タイプのリソースは、削除時に自動的にごみ箱に保持されます。タグに基づいてアカウント内の特定のリソースを保護する場合は、このタイプの保持ルールを使用します。

  • リージョンレベルの保持ルール — リージョンレベルの保持ルールでは、リソースタグは指定されません。リソースにタグが付いていなくても、ルールが作成されるリージョンにある指定タイプのすべてのリソースに適用されます。特定のリージョン内のすべての指定タイプのリソースを保護する場合は、このタイプの保持ルールを使用します。

リソースがごみ箱に入っている間は、いつでもそのリソースを復元して使用できます。

リソースは、次のいずれかの結果になるまで、ごみ箱に残ります。

  • 使用するために手動で復元した場合。ごみ箱からリソースを復元すると、そのリソースはごみ箱から削除され、直ちに使用できるようになります。復旧されたリソースは、アカウント内のそのタイプの他のリソースと同じ方法で使用できます。

  • 保持期間が終了した場合。保存期間が終了し、リソースがごみ箱から復元されていない場合、リソースはごみ箱から完全に削除され、表示や復元はできなくなります。

サポート リソース

ごみ箱は、次のリソースタイプをサポートしています。

  • Amazon EBS スナップショット

    重要

    ごみ箱の保存ルールは、アーカイブストレージ階層のアーカイブされたスナップショットにも適用されます。ごみ箱の保持ルールに一致するアーカイブスナップショットを削除すると、アーカイブされたスナップショットは、保持ルールで定義されている保持期間中、ごみ箱に保持されます。アーカイブされたスナップショットは、ごみ箱に入っている間、アーカイブされたスナップショットの料金で請求されます。

  • Amazon EBS-backed Amazon マシンイメージ (AMI)

    注記

    保持ルールは無効になっている AMI にも適用されます。

クォータ

ごみ箱には、以下のクォータが適用されます。

クォータ デフォルトのクォータ

リージョンあたりの保持ルール数

250

保持ルールごとにキーと値のペアにタグ付けする

50

関連サービス

ごみ箱は以下のサービスと連携します。

料金

ごみ箱内のリソースは、標準料金で請求されます。ごみ箱および保持ルールの使用には、追加料金はかかりません。詳細については、Amazon EBS の料金表を参照してください。

注記

一部のリソースは、保持期間が終了して完全に削除された後も、ごみ箱コンソールや AWS CLI および API 出力に短期間表示される場合があります。これらのリソースの料金は請求されません。請求は、保持期間が終了するとすぐに停止します。

以下の AWS が生成コスト配分タグは、AWS Billing and Cost Management を使用する際のコストの追跡と配分の目的で使用できます。

  • キー: aws:recycle-bin:resource-in-bin

  • 値: true

詳細については、「AWS Billing and Cost Management ユーザーガイド」の「AWS 生成コスト配分タグ」を参照してください。