2012-12-12 28 views
18

私はバックアップを作成し、私は簡単にスナップショットを取るために アマゾンEC2:EBSボリュームのスナップショットを移動すると、S3に

を使用して、このためのメカニズムを作成することができ

私のEBSボリュームのためのメカニズムを復元しようとしていますボリューム

ec2-create-snapshot -d $description $volume 

と私の理解あたりとして、目の今

ec2-create-volume --snapshot $snapid -z $zone 

を復元EBSのスナップショットはまだEBSにあります。したがって、より良い方法は、スナップショットをS3に移動することです。

どうすればスナップショットをs3バケットに移動できますか?

答えて

19

EBSスナップショットはS3に格納されます。どこでもスナップショットを移動する必要はありません。

+2

によってリリースされた新しい機能で、これを達成することができます。それはデフォルトのバケットを作成しますか?それも見ないでください。 – FlavorScape

+9

@FlavorScape EBSのスナップショットは、所有するバケットにありません。ただし、パーシスタンス層はS3です。スナップショットは実際にはデータの完全なスナップショットではなく、以前のスナップショットからの増分更新であるため、エンドユーザが未処理のバイナリスナップショット(アクセスしていない)にアクセスしても、すべての以前のスナップショットの断片を使用して何かを得ることができます。そのIDに基づいてスナップショットを作成し、AWSコンソールまたはコマンドラインツールからボリュームをマウントするだけです。 –

+1

スナップショットを移動する必要はストレージコストです。 S3または氷河にスナップショットと比較して保存するのはかなり安いです。 –

3

質問は私には分かりやすいようです。ここでは、us-west-1領域で使用しているEBSボリュームを取得し、S3を介してそのイメージを提供して、us-east-1で実行されているインスタンスに接続できるようにしたいと考えています。

このコンセプトのように単純なように、明らかに単純な解決策も、解決策もありません。誰かが知っている場合は、情報やリンクをここに投稿してください、ありがとう。

+3

スナップショットをリージョン間でコピーできます。 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-copy-snapshot.html –

+2

@ Mikeのドキュメントをご覧ください。 nnahumが言ったように、新しい機能があります。 2012年12月後半にリリースされました。私たちはこれを今すぐ行うことができます:) – Octopus

1

あなたは、私はそれらを見ていないAWS(EBSスナップショットのコピー)

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-copy-snapshot.html

+7

私は理解していません。スナップショットのコピーはまだS3バケットから隠されています。つまり、実際のS3オブジェクトのようにそれらを管理することはできません。私は誤読ですか? –

関連する問題