[Eucalyptus-Users 0166] Versioning Support for Amazon S3

肝付兼続 kimotuki2kane @ gmail.com
2010年 2月 10日 (水) 21:42:36 JST


こんにちは。肝付です。

S3にバージョニング機能が追加されました。

Versioning Support for Amazon S3 Now Available Across all Regions
We are pleased to announce Versioning for beta use across all of our
Amazon S3 Regions. Versioning allows you to preserve, retrieve, and
restore every version of every object in an Amazon S3 bucket. Once you
enable Versioning for a bucket, Amazon S3 preserves existing objects
anytime you perform a PUT, POST, COPY, or DELETE operation on them.
Versioning offers an additional level of protection by providing a
means of recovery in the event that you accidentally overwrite or
delete objects. This allows you to easily recover from unintended user
actions and application failures. You can also use Versioning for data
retention and archiving. For more information, please see the Amazon
S3 FAQs and Developer Guide or register for the Introduction to
Versioning webinar.

http://docs.amazonwebservices.com/AmazonS3/latest/dev/

まだ、REST API しか対応していないみたいです。
AWS側で自動でバージョンを管理してくれるわけではなく、
クライアント側で意識(リクエストにバージョン情報を足す)してバージョン管理しないといけないようなので、
少し面倒かなとは思いましたが、上手く使えば履歴管理などが便利になりそうです。

# AWSネタでした。。


Eucalyptus-Users メーリングリストの案内