Amazon web services 如何将文件从Google云实例传输到AWS实例

Amazon web services 如何将文件从Google云实例传输到AWS实例,amazon-web-services,cloud,gcloud,file-transfer,Amazon Web Services,Cloud,Gcloud,File Transfer,如何将文件从google云实例传输到AWS实例,如果有这样的选项,live transfer解决方案将是完美的 谢谢。如果您想一次性复制文件,可以使用scp复制文件 scp -i awskey.pub sourceFile user@host:directory/targetFile 要做到这一点,您需要将您的公共ssh密钥拷贝到AWS,并使用-i参数将其传递给scp。如上所述,这个问题太模糊了。您正在尝试保持两个虚拟机同步吗?您是在传输一组图像之类的简单文件,还是在尝试传输已安装的应用程序或

如何将文件从google云实例传输到AWS实例,如果有这样的选项,live transfer解决方案将是完美的


谢谢。

如果您想一次性复制文件,可以使用scp复制文件

scp -i awskey.pub sourceFile user@host:directory/targetFile

要做到这一点,您需要将您的公共ssh密钥拷贝到AWS,并使用-i参数将其传递给scp。

如上所述,这个问题太模糊了。您正在尝试保持两个虚拟机同步吗?您是在传输一组图像之类的简单文件,还是在尝试传输已安装的应用程序或整个操作系统,例如?最好的解决方案是将VM从google cloud同步到aws实例,但如果没有这样的选项,那么我希望至少将所有磁盘上的所有文件复制到aws中的一个实例。您可以捕获GCE实例的映像,然后使用“gcloud compute images export”将其导出为VMDK或VHDX,然后使用VM导入将其导入AWS。我没有试过这个。就个人而言,我宁愿在AWS上启动一个新的兼容操作系统,重新安装必要的应用程序,然后通过S3(或scp/rsync)导入数据。