ObjectにバージョンIDを持つ ファイル名の最後にタイムスタンプの文字列を付けて簡易的なバージョン管理を行ったことはありませんでしょうか?そのうち最新とか付けて混沌としてしまうことってありますよね(笑)。 Amazon S3 は、Bucketのオプション指定をすることでObjectファイルに複数バージョン持たせることができます。BucketでVersioning指定をEnableにすると、そのBucket内の全てのObjectがバージョン管理対象となります。管理されたObjectはユニークなVersion ID を持つこととなり、IDを指定して取り出したり消したりできます。 Versioning指定をEnableにする AWS Management Console は、未だVersioning機能を操作するUIに対応していません。そこで、Amazon S3 の管理ツールとして有名なCl