2017年1月26日のブックマーク (1件)

  • S3で誤って削除してしまったオブジェクトを過去VersionからAWS CLIで復旧 | DevelopersIO

    西澤です。構築中のプロジェクトでS3のライフサイクル設定を誤って設定してしまいました。幸いVersioningを有効にしてあるS3バケットだったので、問題なく復旧することができました。今回は、その復旧作業についてまとめておきます。 S3バケットのVersioning機能 S3にはVersiong機能があります。これを有効にすると上書きしたオブジェクトや削除したオブジェクトを元通りに復旧することができます(ストレージ利用料金は、差分管理とはならず、全てのバージョンを含めたサイズが課金対象となります)。AWS Management Consoleから状況を確認する場合には、バージョン(Versions)を非表示(Show)にします。 上記画像は、Key=aというオブジェクトを以下のように操作した例です。 put delete put put(上書き) delete ここで、Delete Mar

    S3で誤って削除してしまったオブジェクトを過去VersionからAWS CLIで復旧 | DevelopersIO
    skuwa
    skuwa 2017/01/26