EBSスナップショットをGlacierに移動する


回答:


5

一方でアマゾンEBSは確かにアマゾンS3に永続化されているボリュームのポイントインタイムスナップショットを作成する機能を提供する、この操作は、あなたのコントロールの外側と全くEC2で扱うには、それぞれのFAQは、見ている私は私のスナップショットにアクセスすることはできます通常のAmazon S3 APIを使用していますか?

いいえ、スナップショットはAmazon EC2 APIを介してのみ利用可能です。

そのため、あなたはにバッキングのAmazon S3ストレージからこれらの非アクセスできるスナップショットを移動行うことはできませんアマゾン氷河最近有効に類似した方法で例えば、どちらかとAWSは、将来的に直接機能を提供する場合、これが唯一可能であるアーカイブを[of] Object Lifecycle ManagementによるAmazon S3データからAmazon Glacierへ


4

EBSスナップショットはGlacierに移動することも、そこに保存することもあまり意味がありません。EBSスナップショットは増分であるため、各スナップショットは通常、以前の多くのスナップショットに保存されたデータを指します。Glacierからのオブジェクトの取得には非常に長い時間がかかるため、EBSスナップショットをGlacierに移動できたとしても、Glacierからのスナップショットに含まれるデータを復元することは、実際には使用できません。Glacierのアーカイブはファイルの方がうまく機能します。必要なファイルをGlaciersにコピーまたはバックアップして、後で取得できるようにします。


2

Amazonにはこれを行うための機能がありません。ただし、スナップショットのインクリメンタルな性質がもたらすスペース節約の利点を失うことを気にしない場合は、スナップショットを一時的なEBSボリュームに変換し、コンテンツをtarし、そのtarをS3にアップロードできます。 S3バケットライフサイクルルールを使用してGlacierに自動的に移行されました。

このプロセスを自動化するオープンソースツールを開発しましたsnap-to-s3

https://github.com/thenickdude/snap-to-s3

必要に応じて、代わりにボリュームのすべてのバイトを保持するdd代わりに使用することを選択できますtar


0

ボリュームスナップショットからファイルを手動で生成し、Glacierにプッシュすることが唯一の方法のようです。

しばらく前から、AWSフォーラムにも同様の質問がありますが、最初の質問を超えてまだ回答がありません。

フィードバックありがとうございます。現在、この機能はAWSコンソール経由では使用できません。ただし、このタイプの統合の価値を認識しており、将来のリリースに含めることを評価しています。


回答を使用してコメントを送信しないでください。この答えは著者の質問に答えていないようです。
ラムハウンド

1
最初の文はまだコメントのように読み、引用された応答で、実際の答えに近い(IMO)
ラムハウンド

-1

Amazonに連絡して、スナップショットをGlacierに転送するかどうかを尋ねるのを止めることはできません。突然必要になった場合、すぐにアクセスできないというリスクがありますが、彼らが住んでいるS3バケットに直接アクセスできないため、リクエストを送信できる場合がありますこれはあなたのため。


「急に必要になった場合、すぐに連絡が取れないというリスクがあります」これはGlacierのパッケージの一部であり、OPがすでに検討していることのように思われます。S3からGlacierに移行すると、即時アクセスが失われますが、価格が最大90%削減されます(AmazonはGlacierに保存されたデータのアクセス時間は最大5時間、IIRCになります)。
CVn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.