Підручники

▷ Як перемістити віртуальну машину в гіпер

Зміст:

Anonim

Якщо є щось, про що ми маємо пам’ятати, вступаючи у світ віртуалізації, це сумісність між Hypervisors, саме тому ми збираємось побачити, як перемістити віртуальну машину в Hyper-V. Microsoft Hypervisor - це один із найпривабливіших варіантів, який ми маємо у віконній системі. Це доступно в домашніх умовах у системах Pro, Enterprise та Education. Тому ми повинні знати, як імпортувати та експортувати віртуальні машини в Hyper-V з таких інструментів, як VirtualBox

Зміст індексу

Як і будь-який інший Hypervisor, Hyper-V має можливість імпорту та експорту віртуальних машин. Таким чином можна перенести, наприклад, віртуальну машину, створену в цій програмі, на VirtualBox. Звичайно, зворотний процес трохи складніший у виконанні, оскільки Hyper-V не підтримує файли з розширеннями.OVA або OVF. Ми все це висвітлимо в цьому підручнику, тому почнемо.

Експорт віртуальної машини в Hyper-V

Почнемо з найпростішого процесу - знання, як експортувати віртуальну машину в Hyper-V. Ця процедура корисна, якщо ми хочемо перенести віртуальну машину з одного Hyper-V на інший. Давайте подивимось це покроково:

Перше, що нам доведеться зробити - це перейти на головний екран із вибраною машиною. Список опцій на правій панелі буде активований. Треба натиснути " Експорт..."

Тепер перейдемо до вибору папки, куди ми хочемо зберігати експортні файли. Ми повинні переконатися, що вона знаходиться у певній папці, оскільки програма створить кілька папок та файлів.

Процес розпочнеться негайно і триватиме не надто довго. Кінцевим результатом стане каталог з трьома папками з файлами конфігурації та основним віртуальним жорстким диском у форматі.vhdx. Цей формат дозволяє створювати віртуальні жорсткі диски до 64 ТБ, нічого немає, і він буде корисний, якщо ви хочете перенести віртуальну машину на інший Hyper-V з іншою версією або подібною.

Імпортуйте віртуальну машину в Hyper-V

Зараз ми зробимо зворотну процедуру. Розташований на іншій машині з Hyper-V, ми перейдемо до головного вікна та натиснемо на опцію " Імпортувати віртуальну машину..."

Тоді відкриється швидкий майстер, в якому нам доведеться вибрати місце папки, де знаходиться віртуальна машина, яку ми хочемо імпортувати.

Тепер ми повинні вибрати опцію " Скопіювати віртуальну машину ", щоб скопіювати файли до нашого Гіпервізора з каталогу експорту.

Цим простим способом ми експортуємо віртуальну машину з каталогу експорту Hyper-V.

Перемістіть віртуальну машину Hyper-V на VirtualBox.

Оскільки Hyper-V не здатний імпортувати віртуальні машини у форматах OVA або OVF, нам доведеться перетворити їхні віртуальні машини у сумісний формат VirtualBox, тобто з формату vhdx у формат vhd. Давайте подивимось на процедуру:

Почнемо, перейшовши до головного вікна Hyper-V із вибраною віртуальною машиною. Тепер ми надаємо опцію " Редагувати диск..."

Тепер ми запускаємо майстра, в якому вказується, яка саме процедура ми збираємось виконати. Перше, що нам доведеться зробити - це вибрати віртуальний жорсткий диск, який містить віртуальну машину Hyper-V. Як ми побачимо, це буде в vhdx.

На наступному екрані у нас буде кілька варіантів перетворення диска. У кожному з них ми матимемо коротке пояснення мети. Ми, звичайно, дамо « конвертувати ». Переходимо до наступної фази.

Тепер нам доведеться вибрати вихідний формат жорсткого диска. У нас він є в vhdx, тому ми виберемо формат vhd.

Як тільки попередня буде виконана, ми виберемо варіант типу диска. Найбільш рекомендується, звичайно, вибрати варіант " Динамічне розширення ", таким чином ми заощадимо максимально можливий простір на нашому фізичному жорсткому диску.

Нарешті ми вибираємо каталог для розташування нової віртуальної машини. Оскільки ми хочемо безпосередньо відкрити його у VirtualBox, ми збираємось знайти його на USB. Ви можете розмістити його куди завгодно, майте на увазі, що це буде віртуальна машина, як і будь-яка інша.

Тепер залишилося лише почекати, коли майстер завершить операцію.

Відкрийте віртуальну машину VHD у VirtualBox

Що ж, давайте швидко підемо до нашого хоста з VirtualBox, щоб побачити, як відкрити цю віртуальну машину, яку ми перетворили, і перевірити, чи вона працює правильно.

Переходимо до VirtualBox і вибираємо варіант для створення нової віртуальної машини. Як завжди, ми обираємо, яку оперативну пам’ять ми хочемо виділити для неї.

Але найголовніше тут - вибрати параметр « Використовувати наявний віртуальний файл жорсткого диска », це ключ до питання. Тепер ми переходимо шукати наш віртуальний жорсткий диск у цьому розширенні і залишаємо його завантаженим.

Клацніть на " Створити ", і у нас віртуальна машина буде прикріплена до нашого Hypervisor VirtualBox.

Цілком можливо, що ми знайдемо помилку під час запуску віртуальної машини із повідомленням: " завантажувальний носій не знайдено ". Ця помилка викликана системою, у якої Hyper-V налаштований для запуску віртуальних машин на ній. Якщо віртуальна машина покоління 2, нам потрібно буде зробити кілька додаткових конфігурацій у VirtualBox, давайте подивимось їх:

(необов’язково) Переходимо до параметрів конфігурації віртуальної машини. Ми повинні розмістити себе в розділі " Зберігання ", і ми повинні усунути привід DVD під назвою " Контролер: IDE"

(обов'язково) Потім переходимо до розділу « Система » та активуємо параметр « Увімкнути EFI » та розміщуємо жорсткий диск як перший диск у списку порядку завантаження. Таким чином ми зможемо правильно запустити віртуальну машину.

Зазвичай це відбувається з операційними системами, крім Windows.

Переміщення віртуальної машини з VirtualBox на Hyper-V

Тепер ми будемо робити процедуру, щоб мати змогу відкрити віртуальну машину VirtualBox (формат.vdi) в Hyper-V, яка не підтримує цей формат.

Клоніруйте віртуальну машину VDI на VHD з VirtualBox

Для цього також буде потрібно перетворити віртуальний жорсткий диск з vdi в vhd, подивимось процедуру:

Це ми повинні зробити з інструментом у режимі команд VirtualBox, який знаходиться в наступному шляху:

C: \ Програмні файли \ Oracle \ VirtualBox

Всередині нього ми повинні знайти додаток " VBoxManage ", але нам доведеться відкрити його за допомогою командного терміналу. Ми збираємось використовувати PhowerShell.

Щоб запустити PowerShell прямо в цьому каталозі, натисніть на таблицю “ Shift ” та двічі клацніть на вікні.

Після відкриття ми повинні дуже добре знати шлях, де знаходиться наша віртуальна машина, тому що ми повинні розмістити її в команді виконання. У нашому випадку це відбувається за таким маршрутом:

D: \ життєві машини \ w10x64pro

Тож давайте подивимось, як нам слід змонтувати команду в PowerShell:

. \ VBoxManage clonemedium "віртуальний шлях до диска.vdi" "віртуальний диск на шляху.vhd" --формат VHD

Наприклад, у нашому випадку це було б так:

. \ VBoxManage clonemedium "D: \ віртуальні машини \ w10x64pro \ W10x64pro.vdi" "D: \ віртуальні машини \ w10x64pro \ W10x64pro.vhd" --формат VHD

Результатом стане створення віртуального жорсткого диска, який містить машину в розширенні VHD.

Відкрийте віртуальну машину VHD в Hyper-V

Як тільки процедура буде виконана, ми візьмемо наш важкий файл і вирушимо до хоста, де у нас є Hyper-V, щоб перейти до монтажу цієї віртуальної машини.

Що нам доведеться зробити - це типова процедура створення нової віртуальної машини, тобто:

Переходимо до « Дія -> Нова віртуальна машина » та запускаємо майстра.

Ми повинні мати на увазі, що на етапі вибору генерації віртуальної машини ми повинні вибрати варіант « Покоління 1 » для отримання сумісності машини.

Коли ми потрапимо у вікно створення віртуальної машини для віртуальної машини, замість створення нового, нам доведеться вибрати опцію « Використовувати існуючий жорсткий диск ». Ми виберемо наш VHD жорсткий диск і рухатимемося далі.

Таким чином ми можемо підключити нашу нову машину і все піде правильно.

Ну ось такі процедури, коли ми можемо імпортувати та експортувати віртуальні машини з Hyper-V з іншими гіпервізорами, такими як VirtualBox.

Ми також рекомендуємо:

Які у вас віртуальні машини? Ми сподіваємось, що цей підручник буде корисним для вас, щоб краще вивчити процедури імпорту та експорту віртуальної машини.

Підручники

Вибір редактора

Back to top button