如何将 EC2 实例从 aws 迁移到 azure(ubuntu 16.04 实例)

How to migrate EC2 isntance from aws to azure (ubuntu 16.04 instance)

我有 Ubuntu 16.04 的 AWES EC-2 实例,如何将它们迁移到 Microsoft azure?

我在亚马逊网络服务上有他们的图像亚马逊机器图像 (AMI),有没有办法将图像迁移到 azure?还是实例配置?我更喜欢将我在亚马逊网络服务(Ubuntu 16.04 基础)中创建的图像复制到 azure。

我看过这个文档:https://docs.microsoft.com/en-us/azure/site-recovery/migrate-tutorial-aws-azure但是它没有指定Ubuntu支持并且它复制了实例,我可以复制图像吗?可以用 ubuntu 16.04 执行吗?

如您所见,所有支持 OS 的版本都显示在那里。所以,很遗憾,它不支持 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,但我不确定。

如果您还有其他问题,请告诉我。或者你觉得没问题可以接受:-)

我强烈建议您考虑将基本实例配置实现为用户数据或初始化脚本。此启动脚本将在实例上安装所有必需的软件和配置设置。

通过这种方式,您可以简单地运行 Azure 实例上的脚本,它会像在 AWS 实例上一样工作。

此方法是管理任何实例的基线配置的最佳做法。您还可以考虑像 Ansible 这样的配置管理工具来做同样的事情。