300GBを超えるファイルをAWS EC2サーバーから別のEC2サーバーにコピーする方法

300GBを超えるファイルをAWS EC2サーバーから別のEC2サーバーにコピーする方法

300 GB を超えるファイル (ほとんどが画像) を 1 つの EC2 インスタンスから別の EC2 インスタンスにコピーする必要があります。これを行う最適な方法は何でしょうか?

私の状況では、ディレクトリのコピーが 1 つだけ必要なので、EBS スナップショットは機能しません。

答え1

スナップショットに加えて、scp コマンドも使用できます。環境によっては、大きなファイルの場合に問題が発生する可能性があるため、オプションを知っておくとよいでしょう。2 番目のインスタンス (ec2-2) から最初のインスタンス (ec2-1) にファイルを転送するには、ec2-1 で scp を実行します。

scp -i /Path-To-Key-File-for-ec2-2/key.pem ec2-user@Elastic-IP-of-ec2-2:/path/filename your/local-path-on-ec2-1/filename

異なる地域にインスタンスがある場合は、少し複雑になります。ガイドAWS リージョン間でデータを転送する場合。

関連情報