x日より古いファイルを削除する既存のソリューションはありますか?S3で古いファイルを削除または削除する方法は?
43
A
答えて
62
Amazonは最近object expirationを導入しました。
Amazon S3の発表オブジェクトの有効期限
は、Amazon S3を使用すると、事前に定義された期間の後に あなたのオブジェクトの削除をスケジュールすることを可能にする新機能 、オブジェクトの有効期限を発表しました。オブジェクトの有効期限 を使用してオブジェクトを定期的に削除するスケジュールを設定すると、 オブジェクトを削除してAmazonの S3に削除要求を送信する必要がなくなります。
バケット内のオブジェクトセットに対するオブジェクトの有効期限ルールを定義できます。各オブジェクトの有効期限ルールでは、接頭辞 と有効期限を日数で指定できます。プレフィックスフィールド(例えば、
logs/
)は、有効期限ルールの対象となるオブジェクトを識別し、 は、オブジェクトを削除する必要がある、作成日から(すなわち、年齢)までの日数を指定します。オブジェクト が有効期限を過ぎると、それらは削除のためにキューに入れられます。 の有効期限以降のオブジェクトの保存には、 は請求されません。ここで
5
はそれを行う方法についていくつかの情報です...
http://docs.amazonwebservices.com/AmazonS3/latest/dev/ObjectExpiration.html
は、この情報がお役に立てば幸いです。
関連する問題
- 1. KMLファイルを削除して古いKMLファイルを削除する
- 2. Amazon S3で「削除」権限を削除する方法
- 3. Java perlファイルn日より古いファイルの削除/削除
- 4. 古いデータを弾性検索から削除または削除する
- 5. Python - 古いファイルを削除する
- 6. 古いVim-configファイルを削除する
- 7. 古いエントリを削除するには?
- 8. UITableView - セルを削除している間にファイルを削除する方法は?
- 9. 古いContentTypesを削除する最もクリーンな方法は?
- 10. Nutch-古いセグメントを削除する方法は?
- 11. 古いローカルコミットで削除されたファイルを復元します。
- 12. レコードが削除されたときにファイルを削除する方法は?
- 13. rails AWS S3ファイルを削除する
- 14. s3のファイルを削除する方法:Meteorとaws-sdk
- 15. Djangoのストレージバックエンドは古い静的ファイルを削除しますか?
- 16. S3オブジェクトを削除する
- 17. AngularJSで削除ボタンを削除する方法は?
- 18. X時間または分より古いファイルを削除するには?
- 19. ロケールリポジトリのアップロードと古いファイルの削除
- 20. elasticsearchで古いインデックスを削除する
- 21. ログで古いディレクトリを削除する
- 22. バックスペースまたは削除で削除される文字を知る方法
- 23. mongodb古いチャットを削除
- 24. S3 Bucketでknoxでファイルを削除するには?
- 25. Wiseインストーラはアップグレード時に古いファイルを削除しません
- 26. bitbucketで古いコミットを完全に削除する方法
- 27. TextInputLayoutヒントタグの削除または削除
- 28. joomla2.5でファイルを削除する方法
- 29. 削除ファイルは
- 30. 削除ファイルは
今のところ私はこの解決法を使用します: 's3cmd ls s3:// mybucket/mypath/| ruby -rdate -ne '日付、時刻、サイズ、uri = $ _。split; days =(Time.now - Date.parse(date).to_time)/ 60/60/24;もし2日間ならばuriを置く| xargs s3cmd del' – Erik