VMware: Міграція запущених віртуальних машин у різні сховища даних без сховища vMotion у vSphere Essentials Plus
Summary: Дізнайтеся, як мігрувати запущені віртуальні машини (VM) у різні сховища даних у середовищах VMware vSphere без Storage vMotion. Цей покроковий посібник призначений для адміністраторів, особливо тих, хто має ліцензію vSphere Essentials Plus, щоб подолати обмеження та ефективно керувати віртуальними машинами. ...
Instructions
Міграція запущених віртуальних машин у різні сховища даних без сховища vMotion у VMware vSphere Essentials Plus
Введення:
У цій статті наведено покрокові інструкції для адміністраторів щодо міграції запущених віртуальних машин (VM) до різних сховищ даних у середовищах VMware vSphere без використання сховища vMotion. Описаний нижче процес долає обмеження, накладені ліцензуванням vSphere Essentials Plus, забезпечуючи ефективне розповсюдження віртуальних машин між сховищами даних. Крім того, він включає обхідний шлях для vSphere Storage vMotion для досягнення вибіркової міграції на рівні диска.
Зміст:
Передумови
Симптоми
Мета
Резолюція
- Міграція віртуальних машин
- Обхідний шлях для сховища vSphere vMotion (вибіркова міграція на рівні диска)
- Додаткові кроки для міграції vCenter
Обмеження vSphere Essentials Plus
Передумови:
- Середовище VMware vSphere з ліцензією vSphere Essentials Plus
- Принаймні два хости ESXi у середовищі.
Симптоми:
- Неможливість використання Storage vMotion для міграції запущених віртуальних машин між сховищами даних.
- Обмежена ліцензія з vSphere Essentials Plus, яка не включає функцію зберігання vMotion.
- Збої резервного копіювання через недостатню вільну ємність сховища даних
Мета:
Цей посібник надає адміністраторам необхідні кроки для міграції запущених віртуальних машин до різних сховищ даних у середовищах VMware vSphere, не покладаючись на сховище vMotion. Він також представляє обхідний шлях для досягнення вибіркової міграції на рівні диска за допомогою комбінації методів клонування та копіювання.
Резолюція:
Міграція віртуальних машин:
- Увійдіть у vSphere Client або vSphere Web Client за допомогою облікових даних адміністратора.
- Переконайтеся, що у вашому середовищі доступно принаймні два хости ESXi.
- Визначте віртуальні машини, які потрібно перенести до різних сховищ даних.
- У vSphere Client або vSphere Web Client виконайте такі дії:
a. Клацніть правою кнопкою миші на віртуальній машині, щоб перенести, і виберіть «Мігрувати» в контекстному меню.
b. У майстрі міграції виберіть опцію «Змінити як обчислювальний ресурс, так і сховище», щоб перенести як віртуальну машину, так і її сховище.
c. Виберіть цільовий хост або кластер, щоб перемістити віртуальну машину.
d. Виберіть цільове сховище даних або кластер сховища даних для зберігання файлів віртуальної машини.
e. Перегляньте результати перевірки сумісності, щоб переконатися в успішній міграції. - Натисніть «Готово», щоб розпочати процес міграції.
- Слідкуйте за ходом міграції, щоб переконатися, що вона успішно завершилася.
- Повторіть кроки 4–6 для кожної віртуальної машини, яку потрібно перенести.
- Після завершення процесу міграції переконайтеся, що віртуальні машини працюють у потрібних сховищах даних.
Обхідний шлях для vSphere Storage vMotion (вибіркова міграція на рівні диска):
Вибіркова міграція на рівні диска безпосередньо не підтримується у vSphere Essentials Plus. Однак цього можна досягти, використовуючи обхідний шлях, що включає методи клонування та копіювання.
Крок 1: Створіть нове сховище даних:
- Переконайтеся, що у вашому середовищі vSphere Essentials Plus є додаткове сховище даних для міграції дисків віртуальної машини.
Крок 2: Клонуйте віртуальну машину:
- Увійдіть у клієнт vSphere за допомогою відповідних облікових даних.
- Знайдіть віртуальну машину, яку потрібно перенести, на панелі інвентаризації.
- Клацніть правою кнопкою миші віртуальну машину та виберіть «Клонувати на віртуальну машину».
- У розділі «Вибір імені та папки» дайте клону унікальне ім'я та виберіть для нього місце в інвентарі.
- Переходимо до наступних дій майстра клонування без зміни конфігурації.
Крок 3: Видаліть непотрібні диски:
- Після завершення процесу клонування клацніть правою кнопкою миші щойно створену віртуальну машину-клон на панелі інвентаризації.
- Виберіть «Редагувати налаштування», щоб відкрити налаштування віртуальної машини.
- У вкладці «Обладнання» перегляньте список віртуальних дисків, підключених до віртуальної машини.
- Визначте диски, які потрібно перенести в нове сховище даних.
- Запишіть назви цих дисків (наприклад, Жорсткий диск 1, Жорсткий диск 2 тощо).
Крок 4: Видаліть клон віртуальної машини:
- Цей крок має важливе значення для уникнення конфліктів із оригінальною віртуальною машиною та запобігання будь-яким потенційним конфліктам IP або імені хоста. Клацніть правою кнопкою миші клоновану віртуальну машину та виберіть «Видалити з інвентарю».
Крок 5: Скопіюйте диски віртуальної машини:
- Увімкніть SSH на хості ESXi, який містить диски віртуальної машини. Ви можете зробити це, підключившись до хоста ESXi через клієнт vSphere, перейшовши до «Конфігурація» > «Профіль безпеки» та включивши службу «SSH».
- Використовуйте клієнт SSH (наприклад, PuTTY) для підключення до хоста ESXi.
- Перейдіть до каталогу віртуальної машини в сховищі даних за допомогою командного рядка. Розташування, зазвичай, /vmfs/volumes/datastore_name/vm_name/.
- За допомогою кнопки
vmkfstoolsкоманда для копіювання віртуальних дисків з поточного сховища даних у нове сховище даних. Синтаксис команди такий:
vmkfstools -i source_disk_path -d thin destination_disk_path
Наприклад:
vmkfstools -i /vmfs/volumes/source_datastore/vm_name/source_disk.vmdk -d thin /vmfs/volumes/destination_datastore/vm_name/destination_disk.vmdk
- Повторіть цю команду для кожного диска для міграції.
Крок 6: Зареєструйте віртуальну машину:
- Після копіювання всіх дисків перейдіть до нового сховища даних за допомогою клієнта vSphere.
- Клацніть правою кнопкою миші файл .vmx оригінальної віртуальної машини (не клону) і виберіть «Додати до інвентарю».
- Дотримуйтесь підказок, щоб додати віртуальну машину назад до інвентарю.
Крок 7: Увімкніть і підтвердьте:
- Увімкніть віртуальну машину з нового сховища даних і переконайтеся, що все працює належним чином.
- Переконайтеся, що віртуальна машина використовує диски з нового сховища даних.
Додаткові кроки для міграції vCenter:
Щодо vCenter:
- Вимкніть живлення vCenter.
- Підключіться до хоста безпосередньо (оскільки vCenter буде не працювати).
- Клацніть правою кнопкою миші віртуальну машину vCenter і виберіть скасувати реєстрацію або видалити її з інвентаризації (не видаляйте віртуальну машину).
- Перейдіть до сховища даних, де розташована віртуальна машина vCenter. Клацніть правою кнопкою миші каталог віртуальної машини та виберіть «Перемістити».
- Виберіть нове сховище даних як місце призначення для віртуальної машини vCenter.
- Як тільки передача завершиться, зайдіть в директорію і клацніть правою кнопкою миші по файлу .vmx і виберіть «Зареєструвати віртуальну машину» (або «Додати в інвентар»).
Обмеження vSphere Essentials Plus:
vSphere Essentials Plus – це версія VMware vSphere початкового рівня, призначена для малого бізнесу. Він має деякі обмеження порівняно з більш просунутими версіями, такими як Standard, Enterprise або Enterprise Plus. Ось основні обмеження vSphere Essentials Plus:
- Кількість хостів: vSphere Essentials Plus підтримує максимум 3 фізичні хости ESXi.
- vCenter Server: vSphere Essentials Plus включає ліцензію на vCenter Server Essentials, яка є обмеженою версією vCenter Server, яка може керувати лише до 3 хостами.
- Особливості vSphere: Деякі розширені функції, доступні в старших версіях, як-от сховище vMotion, планувальник розподілених ресурсів (DRS) і висока доступність (HA), не включені в vSphere Essentials Plus.
- Обмеження оперативної пам'яті та процесора: Essentials Plus має певні обмеження щодо обсягу оперативної пам'яті та ядер процесора, які він може підтримувати на хост.
- Відсутність відмовостійкості (FT): Відмовостійкість – функція, яка забезпечує постійну доступність для віртуальних машин, недоступна у vSphere Essentials Plus.
- Немає vSAN: vSphere Essentials Plus не включає функцію vSAN, яка дозволяє створювати спільне сховище за допомогою локальних дисків.
Additional Information
Джерел:
Переміщення або копіювання віртуальних дисків у середовищі
VMwarehttps://kb.vmware.com/s/article/900
Клонування та перетворення дисків віртуальних машин за допомогою vmkfstools
https://kb.vmware.com/s/article/1028042Як мігрувати запущені віртуальні машини в різні сховища даних без Storage vMotion
https://virbeaver.com/2019/11/21/how-to-migrate-running-vms-to-different-datastores-without-storage-vmotion/
Міграція vCenter в нове сховище даних без vMotion.
https://communities.vmware.com/t5/VMware-vCenter-Discussions/Migrate-vCenter-to-a-new-datastore-Without-vMotion/td-p/2253230