あるチームが、DeleteTable を呼び出す Lambda を実行したことにより、誤って複数の本番 DynamoDB テーブルを削除してしまい、障害が発生しました。偶発的な削除の可能性を減らし、削除が発生した場合のデータ損失を制限する必要があります。これらの目標を最もよく達成する2つのアクションはどれですか?(2つ選択してください。)
解答を選択
オプションをタップして解答を確認してください。
正解: DynamoDB テーブルで DeletionProtection を有効にします。, DynamoDB テーブルのポイントインタイムリカバリを有効にして、削除された場合に復元できるようにします。.
これが解答である理由
DynamoDB テーブルで DeletionProtection を有効にすると、意図しないテーブルの削除を防ぐことができます。これにより、削除操作を実行する前に保護を無効にする必要が生じ、偶発的な削除のリスクが大幅に減少します。ポイントインタイムリカバリ (PITR) を有効にすると、過去35日間の任意の時点にテーブルを復元できるため、削除が発生した場合でもデータ損失を最小限に抑えられます。 CloudFormation スタックの終了保護は、スタックの削除を防ぎますが、個々のDynamoDBテーブルの削除は防ぎません。デイリーバックアップはデータ復旧に役立ちますが、PITRはよりきめ細かく、直近の時点への復旧が可能です。S3へのエクスポートとインポートは、復旧に時間がかかり、運用上の複雑さが増します。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要