2017-06-30 15 views
0

現在AmazonのEC2スポットインスタンスで実行中のJupyterノートブックがあります。インスタンスを終了すると、すべてのデータが削除されます。サーバーからハードドライブにすべてのデータをダウンロードし、後ですべてのデータを再アップロードする方法があるかどうかは疑問だ。私の現在のディレクトリ構造は次のようになります。Amazon EC2インスタンスからハードドライブにすべてのファイルを移行する方法

enter image description here

答えて

1

をINGの、中SSHing単一のtarballにすべてのファイル/ディレクトリをコピーしてscpお勧めしたいですZipファイルに変換して転送することができます(FTPやS3経由で、快適に使えるもの)。

完全なソフトウェア構成でマシン全体をバックアップする場合は、インスタンスのAMI(Amazon Machine Image)を作成することをお勧めします。 EC2コンソールで、[アクション/イメージ/イメージの作成]を選択します。これにより、ディスク全体のコピーが作成されます。後でAMIから新しいEC2インスタンスを直接起動することができ、ディスクの正確なコピーが作成されます。 AMI /スナップショットには保存料がかかりますのでご注意ください。

AMIを作成することは確かに簡単です(作成するには数回クリックし、今後は起動するには数回クリックしてください)。

Oh、Spot Instanceに注意してください。ご使用のマシンは予告なしにいつでも終了することがありますので、できるだけ早くAMIを作成することをお勧めします。セットアップとあなたのデータ!

+0

これは非常に役に立ちます!どうもありがとうございます。私はお金を節約するためにスポットインスタンスを使用することを選択しました(とにかく私はまだ出金しています)。イメージの保管に何か費用がかかるかどうか知っていますか? – Parseltongue

+1

[Amazon EBSプライシング](https://aws.amazon.com/ebs/pricing/)は、5c/GB /月(米国地域)のスナップショットを表示します。データを含むディスク上のブロックのみをコピーするため、必然的にあなたのディスクと同じくらい大きなものになります。覚えておいてください - お金を節約する最良の方法は、使用していないときにマシンをオフにすることです(これはスポット価格と組み合わせるのが難しいですが)。 –

1

それはあなたが、 を保存して、それは後で、このquestionを参照実行を再開したいだけJupyterノートだ場合。

エルス

、私はあなただけで特定のディレクトリをダウンロードしたい場合は、最も簡単に作成することですtarボールにinto your own computer

関連する問題