Как перенести EC2 isntance из aws в azure (экземпляр ubuntu 16.04)

#amazon-web-services #azure #amazon-ec2 #amazon-ami

#amazon-веб-сервисы #azure #amazon-ec2 #amazon-ami

Вопрос:

У меня есть экземпляры AWES EC-2 с Ubuntu 16.04, как перенести их в Microsoft Azure?

У меня есть их изображения Amazon Machine Images (AMI) в Amazon web services, есть ли способ перенести изображения в azure? или конфигурация экземпляра? Я предпочитаю скопировать образ, который я создал в Amazon web services (с базой Ubuntu 16.04), в azure.

Я видел эту документацию: https://learn.microsoft.com/en-us/azure/site-recovery/migrate-tutorial-aws-azure но в нем не указана поддержка Ubuntu, и он копирует экземпляр, могу ли я скопировать изображение? и можно ли это выполнить с ubuntu 16.04?

Ответ №1:

Как вы видите, там указаны все версии поддерживаемой ОС. К сожалению, Ubuntu не поддерживает миграцию с AWES на Azure. Для Linux он поддерживает только часть версий Red Hat и Centos.

Для образа можно экспортировать виртуальную машину в файл VHD и загрузить Azure, но он просто показывает виртуальную машину Windows. Вы можете выполнить все шаги по перемещению виртуальной машины Windows из Amazon Web Services (AWS) на виртуальную машину Azure. Вы можете попробовать для Linux, но я не уверен в этом.

Если у вас есть еще какие-либо вопросы, пожалуйста, дайте мне знать. Или, если вы считаете, что все в порядке, вы можете принять это 🙂

Ответ №2:

Я настоятельно рекомендую вам рассмотреть возможность реализации конфигурации базового экземпляра в виде скрипта userdata или init. Этот сценарий запуска установит все необходимое программное обеспечение и параметры конфигурации на экземпляр.

Таким образом, вы можете просто запустить скрипт на экземпляре Azure, и он будет работать точно так же, как и на экземпляре AWS.

Этот подход является наилучшей практикой для управления базовой конфигурацией любого экземпляра. Вы также можете использовать инструменты управления конфигурацией, такие как Ansible, для выполнения того же.