AWS图像传输到其他云

AWS图像传输到其他云

我们有超过 5 个实例 AWS 云,但我想将这些实例映像转移到其他云,这可能吗?如果是,请告诉我如何做。

答案1

这是可能的。

下载实例快照并在您的新云中使用该快照。

如果您不在同一个云上,并且没有在其平台上自动恢复外部实例的规定,那么您可以执行以下操作:

步骤1 :

使用 dd 和 ssh 对服务器硬盘进行映像,并使用选项 -C 进行压缩来制作服务器磁盘的精确副本;

检查您的磁盘位置:

techie@plab:~# lsblk -o name,type,size,mountpoint
    NAME  TYPE   SIZE MOUNTPOINT
    xvda1 disk   128M [SWAP]
    xvda2 disk   30G /

Or    
techieplab:~# df -h 
  Filesystem  Size  Used Avail Use% Mounted on
    udev486M  4.0K  486M   1% /dev
    tmpfs99M  160K   99M   1% /run
    /dev/xvda2   30G  733M   28G   3% /
    none4.0K 0  4.0K   0% /sys/fs/cgroup
    none5.0M 0  5.0M   0% /run/lock
    none495M 0  495M   0% /run/shm
    none100M 0  100M   0% /run/user

请注意,我们的设备(磁盘)位于/dev/xvda230G 空间/dev/xvda

使用 Compression 通过 ssh 复制硬盘:

ssh -C root@your-server-ip "dd if=/dev/xvda bs 1M" | dd of=MyServerDisk-of-`date +%F`.iso

您最终会得到一个类似于以下内容的文件MyServerDisk-of-2017-08-31.iso

第2步

提供这个MyServerDisk-of-2017-08-31.iso在您的新云上加载您的自定义操作系统。

相关内容