迁移虚拟机到AWS上有很多方式,比如很多第三方的备份软件都有类似的功能,把本地的虚拟机备份成AMI 镜像文件,然后通过AMI来创建EC2 实例。AWS本身也提供了2种常见的方式/ p ` &。
第一个方式是AWS的命令行方式。简单的说有4个步骤:
- 把虚拟机的磁盘文件,比如vhd,vmdk上传到S3的bucket里面
- 通过AWS CLI的命令 ec2 impo` b M - } i drt-imt + T 4 y y @ 9 age 导入生成一个AMI镜V E B v = } 9像,
- 生成AMI的这个过程可能会花很多个小时,我们可以通过ec2 describe-import-image-tasks的命令S * M y s $ E ! {查看进度
- 最后我们可以通过 ec2 run-instance的命令来通( `过AMI创建EC2 实例。
他可以import,自然也可以export,不过很大的限制是只能export出root volumU / G p S [ 2 He,其他vold g pume的信息只能额外通过rsync 或者 robocopy进行拷贝。
第二个方式是通过AWS的 Server Migration service 实现。简单的说是5个步骤:(以Hyper-V为例)
发表评论