我有Ubuntu 16.04的AWES EC-2实例,如何将它们迁移到Microsoft azure?
我在Amazon Web Services上有他们的映像Amazon Machine Images(AMI),是否可以将映像迁移到Azure?或实例配置?我更喜欢将我在亚马逊网络服务(基于Ubuntu 16.04)中创建的映像复制到azure。
我看过以下文档:https://docs.microsoft.com/en-us/azure/site-recovery/migrate-tutorial-aws-azure,但未指定Ubuntu支持,它会复制实例,是否可以复制映像?可以在ubuntu 16.04上执行吗?
答案 0 :(得分:1)
如您所见,所有支持的操作系统版本均显示在此处。因此,不幸的是,它不支持Ubuntu从AWES迁移到Azure。对于Linux,它仅支持Red Hat和Centos版本的一部分。
对于映像,可以将VM导出到VHD文件并上载Azure,但是它仅显示Windows VM。您可以从Move a Windows VM from Amazon Web Services (AWS) to an Azure virtual machine获取全部步骤。您可以尝试使用Linux,但是我不确定。
如果还有其他问题,请告诉我。或者,如果您认为可以,可以接受:-)
答案 1 :(得分:0)
我建议您强烈考虑将基本实例配置实现为userdata或init脚本。该启动脚本将在实例上安装所有必需的软件和配置设置。
通过这种方式,您可以简单地在Azure实例上运行脚本,并且该脚本将与在AWS实例上完全一样地运行。
此方法是管理任何实例的基准配置的最佳实践。您也可以考虑使用Ansible这样的配置管理工具来完成此操作。