【发布时间】:2012-03-01 19:16:20
【问题描述】:
我在 AWS EC2 中有一个实例,我想创建另一个实例,所以我想将一些文件从旧实例传输到新实例,我该怎么做?
【问题讨论】:
-
听起来很像这个问题:serverfault.com/questions/358220
标签: amazon-web-services amazon-ec2 amazon file-transfer
我在 AWS EC2 中有一个实例,我想创建另一个实例,所以我想将一些文件从旧实例传输到新实例,我该怎么做?
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon file-transfer
如果数据不大,只需新建一个并使用rsync。如果数据太大而无法在同一区域传输且成本高昂,只需将数据移动到 ebs 并将其挂载到新的。
【讨论】:
在类似情况下,我添加了一个足够大的新 EBS 以容纳我想要复制的数据,将其作为卷附加到源实例,使用 RDP 远程连接到它,然后将文件复制到我添加的 EBS 卷。
现在您可以将卷与源实例分离,将其附加到目标,然后您可以将文件复制到目标。
如果附加的 EBS 卷没有自动显示,请使用
Start > Run > diskmgmt.msc
在底部窗格中找到您的卷,单击鼠标右键并标记在线。
【讨论】:
我还没有尝试过这些方向(如下),但他们似乎回答了这个问题:
http://blog.e-zest.com/how-to-do-scp-from-one-ec2-instance-to-another-ec2-instance/
我只有几个文件要传输,所以我懒得“n”使用 Filezilla.. 不是最佳的,希望上述方法有效(抱歉在重新发布之前没有对其进行测试)。
【讨论】:
如果这两个实例在同一个 AWS 账户中,您可以在 s3 存储桶中进行备份,然后将数据从 s3 存储桶移动到目标实例。
【讨论】: