Щоб експортувати віртуальну машину з Amazon EC2, для початку на неї необхідно встановити Amazon EC2 CLI .
Примітка: всі докладні інструкції можна знайти в керівництві .
Вам необхідно створити bucket Amazon S3 для зберігання експортованих примірників і надати дозвіл VM Import / Export на доступ до кошика. Якщо у Вас вже є кошик, то Ви можете її використовувати.
Створення S3 Bucket
- Відкрийте консоль Amazon S3 .
- Виберете Create Bucket.
- У діалоговому вікні Create Bucket в поле Bucket Name введіть ім'я кошика. Ім'я повинно бути унікальним серед всіх існуючих кошиків в Amazon S3. В поле Region введіть регіон.
- Створіть кошик.
Примітка: аккаунт AWS повинен мати права Upload / Delete і View для доступу до кошику S3.
Додавання необхідних прав
- Відкрийте консоль Amazon S3 .
- Виберете кошик і потім Properties.
- У розділі Permissions виберете Add more permissions.
- Для додавання права Grantee введіть [email protected].
- Виберете права Upload / Delete і View.
- Збережіть.
експорт
Для експорту Вашої віртуальної машини потрібно використання наступної команди в командному рядку: ec2-create-instance-export-task instance_id -e target_environment - f disk_image_format -c container_format -b s3_bucket
- instance_id - ID віртуальної машини;
- target_environment - середа призначення (vmware);
- disk_image_format - формат диска (для VMware - vmdk, для Microsoft Hyper-V і Citrix Xen - vhd);
- container_format - формат цільового файлу (для VMware - ova);
- s3_bucket - ім'я цільової кошика.
Приклад: ec2-create-instance-export-task i-38e485d8 -e vmware -f vmdk -c ova - b myexportbucket
Якщо у вас виникає помилка при якій система не може знайти ваш сервер, перевірте значення змінної EC2_URL. Змінити значення можна за допомогою наступних команд.
Linux: export EC2_URL = https: // <service_endpoint>
Наприклад: export EC2_URL = https: //ec2.us-west-2.amazonaws.com
Windows:
Натисніть кнопку Пуск, клацніть правою кнопкою миші пункт Комп'ютер і виберіть Властивості. Потім виберете Додаткові настройки системи -> Змінні оточення. У розділі Користувацькі змінні натисніть Створити. В поле Ім'я змінної введіть EC2_URL. У полі Значення змінної введіть https: // <service_endpoint>. Натисніть ОК.
PS Інші інструкції:
ru
191014 Санкт-Петербург вул. Кірочная, 9
+7 (812) 313-88-33 1cloud ltd 2018-12-10 Перенесення сервера з Amazon EC2 на віртуальну машину VMware
191014 Санкт-Петербург вул. Кірочная, 9
+7 (812) 313-88-33 1cloud ltd 2018-12-10 Перенесення сервера з Amazon EC2 на віртуальну машину VMware