2017-07-20 11 views
0

バージョン管理が有効なS3バケットがあります。ファイルの復元を取り消すことはできますが、どのようにしてフォルダを元に戻すことができますか?AWS S3のフォルダの復元を解除します

私は知っていますが、S3にはフォルダがありません...しかし、どのように私は共通のプレフィックスを元に戻すことができますか?再帰的にファイルを元に戻す可能性はありますか?

答えて

0

私は詳細hereに説明されて満足のいく解決策hereを見つけました。

要約すると、このためのすぐに使用できるツールはありませんが、単純なbashスクリプトはAWSツール "s3api"をラップして再帰的な削除を達成します。

解決策は私のために働いた。私が見つけた唯一の欠点は、アマゾンは約30,000のファイルの後に復元操作を抑制するようだと考えています。

1

共通のプレフィックスを元に戻すことはできません。の場合、は1つのオブジェクトを元に戻す必要があります。オブジェクトが表示されると、関連するフォルダも再び表示されます。

削除の取り消しは、2つの方法で達成することができる。

  • を削除が逆になり削除マーカーを削除するか、
  • コピー自体へのオブジェクトの以前のバージョン、意志最新のバージョンを削除マーカーよりも新しいものにしてください。そうすれば、再び表示されます。 (私はあなたがそれを理解願っています!)
関連する問題