Міграція віртуальної машини Vmware
Одне з чудових властивостей віртуальних машин - можливість міграції з однієї платформи на іншу. Іншими словами, нікому не потрібно прив'язуватися до певної платформі і якщо є необхідність можна з легкістю перейти на іншу.
Зараз ми продемонструємо, як можна перейти з Microsoft Azure на VMWare . Насамперед потрібно встановити Azure PowerShell на саму віртуальну машину, що працює під управлінням Windows.
Команда Save-AzureVhd
Найпростіший спосіб отримати Vhd-файл за чинною віртуальній машині - це використовувати команду Save-AzureVhd. Загальний синтаксис виглядає так:
Save-AzureVhd [-Source] [-LocalFilePath] [[-NumberOfThreads]] [[-StorageKey]] [[-OverWrite]]
Параметр - Source задає URI для BLOB в Azure, параметр - LocalFilePath - локальний шлях для збереження VHD.
Третій параметр, - NumberOfThreads, вказує кількість завантажених потоків, які будуть використовуватися при завантаженні. Значення за замовчуванням - 8.
Параметр - StorageKey вказує ключ сховища. Якщо він не вказаний, команда спробує визначити ключ сховища облікового запису в вихідному URI з Azure.
Нарешті, параметр - OverWrite дозволяє перезаписати існуючий локальний VHD-файл.
Якщо хмари для вас
не просто теорія
Широкий спектр послуг
по виділеним півночі
і мультіклауд-рішень
Конфігурація VPS і безкоштовний тест вже через 2 хвилини
Організація вашої IT-інфраструктури на основі мультіклауд-рішення
кілька прикладів
Зберігаємо blob в зазначеному файлі з перезаписом такого, якщо він існує:
Save-AzureVhd -Source http://myaccount.blob.core.windows.net http://myaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd -LocalFilePath C: \ vhd \ Win7Image.vhd -Overwrite
Робимо те ж саме, але вказуємо ключ сховища для завантаження
Save-AzureVhd -Source https://myaccount.blob.core.windows.net/http://myaccount.blob.core.windows.net vhdstore / win7baseimage.vhd -LocalFilePath C: \ vhd \ Win7Image.vhd -Overwrite - StorageKey
Конвертація в формат VMDK
Після того, як VHD-файл завантажений, його потрібно перетворити в формат VMDK. Для цього використовуйте інструмент WinImage, який ви без проблем знайдете в Інтернеті. Для ознайомлення доступна його 30-денна версія, чого цілком вистачить для перенесення безлічі віртуальних машин в VMWare, а ось якщо ви збираєтеся використовувати його регулярно, то доведеться купити. Варто даний інструмент недорого - близько 30 доларів, що трохи, як для такої корисної утиліти.
Детальніше про послуги компанії Xelent - https://www.xelent.ru/services/