0

サーバー/カスタムスクリプトを使用せずに、標準ストレージ上のAmazonS3バケットを別のアカウントのAmazonS3RRS冗長ストレージバケットに直接バックアップする方法があるかどうかを尋ねたいと思いました。

ストレージの冗長性が高いことは知っていますが、2番目に維持されるコピーが利点であり、サーバーを毎晩使用する必要がないなども利点になります。

どうも

4

2 に答える 2

1

はい、Glacierはチッパーバックアップに適したオプションです。ただし、Glacierはファイルをファイル名としてアップロードしないため、アップロードされたアーカイブファイルに関する十分な説明を提供するツールを使用する必要があります。Glacierは、ファイルを生成した別の英数字の名前でファイルを保持します。2.変更したファイルを新しいファイルに置き換えるのではなく、新しいファイルを古いファイルにアップロードします。

したがって、データを長期間保持し、繰り返し取得したくない場合は、それを使用してください。

Amazon S3の標準ストレージはデータを安全に保ちますが、バックアップが必要な場合でも、2つのバケット間のコピーをサポートする任意のツールを使用できます。次に、バケットのすべてのオブジェクトにRRSストレージタイプを適用できます。

私はBucketExplorerS3Toolの開発者の1人です。Bucket Explorerを使用して、同じまたは異なるawsアカウントの2つの異なるバケット間でデータをコピーできます。また、既存のすべてのファイルのRRS設定を更新するためのバッチ更新メタデータオプションも提供します。

ありがとう

于 2012-09-14T05:35:43.957 に答える
0

別のユーザーアカウントでファイルを作成する場合は、S3 APIを使用するカスタムスクリプトを作成するのが唯一の方法だと思います(たとえば、Pythonでbotoを使用)。ただし、長期的な耐久性のあるストレージをお探しの場合は、AmazonGlacierをご覧になることをお勧めします

于 2012-09-12T05:58:22.990 に答える