Як відновити дані віртуальних машин на сервері з системою Hyper-V Server 2019

У цій статті ми розберемося з інсталяцією та налаштуванням операційної системи Hyper-V Server 2019. Розповім, як створити віртуальну машину, як відновлювати дані з фізичного диска Hyper-V сервера, з накопичувача віртуальної машини, а також як перетворити віртуальний динамічний жорсткий диск у фіксований.

Hyper-V Server 2019 – це безкоштовна ОС від розробників Microsoft для віртуалізації обладнання, яка дозволяє створювати віртуальні машини. Кожна з них буде діяти як повноцінний комп’ютер з ОС та програмним забезпеченням.

За допомогою Hyper-V можна створити скільки завгодно віртуальних машин під керуванням різних ОС, на фізичному сервері Windows. Апаратні ресурси та обчислювальні можливості гіпервізора дозволяють ізолювати гостьову операційну систему віртуальної машини від серверної ОС, що забезпечує її безперебійну роботу.

Є дві різні версії Hyper-V:

Hyper-V Server – це автономний сервер, який містить лише гіпервізор Windows (Hyper-V).

Windows Server з роллю Hyper-V – це автономний комп’ютер з ОС Windows Server, де увімкнена роль Hyper-V.

Далі ми розглянемо, як налаштувати автономний Hyper-V Server, який містить тільки гіпервізор Windows.

Встановлення Hyper-V Server 2019

ISO образ з системою Hyper-V Server 2019 ви можете завантажити з офіційного сайту Microsoft. Для завантаження образу потрібно увійти до свого облікового запису та заповнити необхідні поля, після чого посилання для завантаження ISO-образу стане доступним.

При виборі версії я б порекомендував використовувати англійську.

Після закінчення завантаження потрібно створити завантажувальний накопичувач або завантажиться будь-яким іншим доступним способом.

Встановлення виконується стандартним способом, схожим на інсталяцію Windows 10. Необхідно дотримуватись інструкцій інсталятора. Якихось особливостей у процесі встановлення Hyper-V немає.

Після закінчення процесу інсталяції ОС вимагає змінити пароль адміністратора. Після вводу відкриється консоль гіпервізора.

В ОС Hyper-V Server немає звичного графічного відображення як в Windows 10. Багато параметрів доведеться налаштовувати за допомогою командного рядка.

Налаштування Hyper-V Server

Щоб змінювати налаштування, ОС пропонує два вікна, вікно sconfig.cmd та стандартне вікно командного рядка.

Первинне налаштування системи ми виконаємо за допомогою консолі.

  1. У першому пункті можливо приєднати сервер до домену або робочої групи.

  2. Далі змінюємо ім’я сервера, краще використовувати коротку назву. Погоджуємося на перезавантаження.

  3. Наступний пункт дозволяє додати другого користувача як адміністратора. Вказуємо ім’я, а потім пароль.

  4. Наступний важливий параметр – активація віддаленого доступу до ПК. Активація цього пункту дозволяє керувати сервером віддалено, використовувати консолі Server Manager, MMC, а також PowerShell.

  5. П’ятий пункт це налаштування центру оновлення Windows.

  6. Потрібно встановити доступні оновлення.

  7. Ще один важливий параметр – активація доступу RDP. Вводимо E для увімкнення та 2 для всіх.

  8. Наступний пункт налаштування мережі. Для вибору потрібного адаптера вводимо його порядковий номер, у мене це «3». Потім «1» – задаємо йому статичний IP адрес «S», вводимо IP, маску підмережі та основний шлюз. Далі «2» – прописуємо DNS. По завершенню налаштування вводимо 4 для повернення до Головного меню.

  9. Встановлюємо дату і час.

  10. І десятий пункт Налаштування телеметрії. Hyper-V не дозволяє її відключити, вибираємо потрібний режим зі списку. Я обираю перший Security.

Тепер первинне налаштування ОС закінчено, залишилося налаштувати підключення.

Налаштовуємо підключення до Hyper-v

Щоб керувати сервером за допомогою Hyper-V Менеджера, нам буде потрібен ПК зі встановленою Windows 10.

Для встановлення з’єднання, серверу потрібно прописати ім’я хосту на клієнтській машині. Для цього на ПК з Windows 10 знаходимо файл hosts, спочатку прописуємо IP адресу, а через пробіл ім’я сервера hyper-v. Командний рядок буде виглядати так:

192.168.1.111 WHS2019

Обліковий запис користувача на клієнтському ПК мусить відрізнятися від облікового запису адміністратора на Hyper-V. Далі потрібно зберегти свої облікові дані, які використовуються для підключення до Гіпервізора. На клієнтській машині запускаємо командний рядок «від імені адміністратора» і вводимо команду:

cmdkey /add:ім'я сервера /user:ім'я адміністратора /pass:пароль адміністратора

У моєму випадку вона має такий вигляд:

cmdkey /add:WHS2019 /user:Administrator /pass:123456

У ній прописується ім'я сервера, ім'я та пароль адміністратора.

Налаштування firewall в Hyper-V Server

За замовчуванням функція Firewall увімкнена на гіпервізорі, відповідно він буде блокувати всі зовнішні підключення. Firewall можливо відключити, виконавши дану команду:

netsh advfirewall set currentprofile state off

Або ж встановити декілька дозволів для віддаленого підключення й управління. Ці команди необхідно ввести в консолі powershell, запустивши її з командного рядка.

Вводимо - powershell

powershell

А потім виконуємо:

Set-NetFirewallRule -DisplayGroup 'Windows Management Instrumentation (WMI)' -Enabled true -PassThru

Set-NetFirewallRule -DisplayGroup 'Remote Event Log Management' -Enabled true -PassThru

Set-NetFirewallRule -DisplayGroup 'Remote Volume Management' -Enabled true -PassThru

Тепер, командою ping перевіримо доступність сервера. Запускаємо командний рядок «від імені адміністратора» на клієнтській машині та вводимо ping та ім'я сервера:

Ping WHS2019

Сервер пінгується йдемо далі.

Запускаємо PowerShell від імені адміністратора та виконуємо команду:

winrm quickconfig

Погоджуємося - yes. Таким чином ми увімкнули автоматичний запуск служби winrm, а також активували віддалене управління в брандмауері.

Тепер додаємо сервер hyper-V в список довірених хостів, за допомогою такої команди:

Set-Item WSMan:\localhost\Client\TrustedHosts -Value "WHS2019"

В кінці вказано ім'я сервера.

Наступним кроком потрібно встановити дозволи для групи анонімного входу. Для цього потрібно запустити служби компонентів, прописуємо в командному рядку наступне - dcomcnfg.

dcomcnfg

Переходимо в «Служби компонентів» (Component services)«Комп'ютери»«Мій комп'ютер». Натискаємо ПКМ на «Мій комп'ютер» і відкриваємо «Властивості», переходимо у вкладку «Безпека COM».

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

Встановлюємо диспетчер Hyper-V на ПК з Windows 10. Тиснемо ПКМ по меню «Пуск»«Додатки та можливості»«Програми та засоби»«Увімкнення або вимкнення компонентів Windows». У списку знаходимо пункт Hyper-V, розгортаємо і встановлюємо позначку навпроти «Засоби керування Hyper-V» - тиснемо «Ok».

Чекаємо завершення встановлення і потім підключаємося до віддаленого сервера.

Відкриваємо меню «Пуск»«Засоби адміністрування»«Диспетчер Hyper-V»«Підключитися до сервера». В полі вводимо ім'я сервера hyper-V.

При правильному налаштуванні, ви повинні підключитися до сервера та матимете змогу ним керувати.

Hyper-V сервер встановлений, первинне налаштування підключення проведене, залишилося тільки створити віртуальну машину.

Як відновити дані c Hyper-v сервера та віртуальної машини

При пошкодженні операційної системи, випадкового форматування диска сервера hyper-v, непрацездатності віртуальної машини і т.д., відновити потрібну інформацію з диска вам допоможе програма для відновлення даних Hetman Partition Recovery.

Вийміть диск з сервера Hyper-v і підключіть його до комп'ютера з операційною системою Windows. Завантажте, встановіть і запустіть програму, відкрийте диск і запустіть сканування.

У разі виходу з ладу операційної системи Hyper-v ви зможете відновити файли віртуальної машини з даного накопичувача. За замовчуванням вони лежать в:

С:\Users\Public\Documents\Hyper-V\Virtual hard disks

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

Після цього, можете підключити віртуальну машину і завантажити її.

Як конвертувати динамічний віртуальний жорсткий диск у фіксований

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

Виділіть потрібну віртуальну машину і відкрийте «Параметри» – у вікні зліва відмічаємо жорсткий диск. В правій частині вікна тиснемо «Виправлення».

Тут обираємо «Конвертувати» та тиснемо «Далі», формат диска краще залишити незмінним. На наступному кроці вказуємо тип «Фіксованого розміру»«Далі».

У процесі конвертування програма не змінить основний файл віртуального диска, а збереже його копію з уже фіксованим обсягом. Вказуємо ім'я файлу і тиснемо «Далі», а потім «Готово».

Чекаємо закінчення процесу зміни віртуального диска.

Тепер перевіримо чи вдалося змінити тип диска. Тиснемо «Перевірити», у вікні бачимо, що тип нашого диска змінився на фіксований.

Як відновити дані з файлу образу віртуального диска

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

Залишилося його просканувати, відмітити потрібні файли і відновити їх.

Відновлені файли будуть знаходитися в папці за вказаним шляхом.

Автор: , Технічний письменник

Автор, перекладач та технічний спеціаліст компанії Hetman Software. Має майже десятирічний досвід роботи в IT сфері, який охоплює різні галузі: від ПК з Windows та мобільних пристроїв, до фото та відео обладнання, сигналізацій та систем відеоспостереження, і т.д. Окрім іншого, є також спеціалістом по Android, Windows та Microsoft Office. Є експертом в області відновлення даних, файлових систем, пристроїв зберігання даних, RAID масивів.

Редактор: , Технічний письменник

Редактор статей блогу, автор та ведучий рубрики на YouTube каналі компанії Hetman Software. За освітою: спеціаліст з обслуговування комп’ютерних систем та мереж, вивчав розробку програмного забезпечення. Має досвід роботи в IT сфері, який охоплює різні галузі: адміністрування комп’ютерної мережі та обладнання, контроль та підтримка роботи Інтернет, офісних та спеціалізованих програм. Є фахівцем в області відновлення даних, файлових систем та пристроїв зберігання даних.

Рекомендуємо для вас