Клонування віртуальної машини на Azure, зберігаючи існуючі


17

Здається, в Інтернеті на це немає прямої відповіді. У мене на Azure є наявна віртуальна машина, і я хочу її клонувати до іншого регіону, якщо мій існуючий сервер знизиться. Це повинна бути точна копія, але все, що я можу знайти, - це переміщення віртуальних машин, а не клонування. Я припускаю, що ви не можете зробити певний тип клону, можливо, тому що імена комп'ютерів не можуть бути однаковими для VM.

Чи є добра стаття про те, що робити, або я повинен почати з нуля і знову створити віртуальну машину, намагаючись повторити те, що вже є?


1
Перегляньте другий варіант у цій статті MS: docs.microsoft.com/en-us/azure/virtual-machines/windows/…
crshovrd

Відповіді:


3

Якщо ви використовуєте класичне розгортання, в основному все, що вам потрібно зробити, це:

  1. Відключіть сервер (Windows) або зніміть програму агента (Linux)
  2. Натисніть Захоплення за допомогою порталу, щоб створити образ вашої віртуальної машини
  3. Використовуйте Azcopy, щоб скопіювати файл VHD, згенерований у вторинний регіон
  4. Створіть нове зображення (вторинна область) за допомогою файлу VHD, який ви щойно скопіювали
  5. Розгорніть нову віртуальну машину за допомогою цього зображення (вторинна область)

Якщо ви використовуєте ARM, прочитайте це .

Список літератури :

Зробіть зображення віртуальної машини Azure Windows

Як захопити класичну віртуальну машину Linux як зображення

Передача даних за допомогою утиліти командного рядка AzCopy


2
Це не залишає вашу оригінальну машину "узагальненою"? Що робити, якщо ви хочете продовжувати використовувати і оригінал, і клон?
Енді Джонс

Ви не можете. Після узагальнення вам доведеться перерозподілити.
Бруно Фарія

1
Та частина "Після узагальнення вам доведеться перерозподілити" дуже важлива і для мене була незрозумілою. Я спробував узагальнити VM і не зрозумів, що буду повністю закритий від нього. А оскільки я не вимкнув належним чином VM (замість цього я вибрав перезавантаження), я навіть не зміг його клонувати. На щастя, це був jus тест VM.
Саймон

4

Ось як я це зробив, не довелося використовувати PowerShell, і моя оригінальна VM все ще працювала після.

Результат, якщо ви використовуєте sysprepдокументацію:

Після запуску sysprep на VM він вважається узагальненим і його неможливо перезапустити. Процес узагальнення ВМ не є оборотним. Якщо вам потрібно зберегти функціонування оригінального відеомагнітофона, вам слід взяти копію VM та узагальнити копію.

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/capture-image-resource?toc=%2Fazure%2Fvirtual-machines%2Fwindows%2Fclassic%2Ftoc.json

Кроки:

Почніть з копіювання диска. Створіть знімок, а потім створіть диск із знімка. Це дозволяє зберегти оригінальний VHD як відступ.

  1. У меню зліва натисніть Усі ресурси.
  2. У спадному меню "Усі типи" зніміть опцію Вибрати все, а потім прокрутіть вниз та виберіть Диски, щоб знайти доступні диски.
  3. Клацніть на диску, який ви хочете використовувати. Відкриється сторінка Огляд диска.
  4. На сторінці "Огляд" у меню вгорі натисніть + Створити знімок.
  5. Введіть назву знімка.
  6. Виберіть групу ресурсів для знімка. Можна або використовувати наявну групу ресурсів, або створити нову.
  7. Виберіть, чи використовувати стандартний (HDD) або Premium (SDD) накопичувач.
  8. Закінчивши, натисніть Створити, щоб створити знімок.
  9. Після створення знімка натисніть на + Створити ресурс у лівому меню.
  10. На панелі пошуку введіть керований диск і виберіть зі списку керовані диски.
  11. На сторінці керованих дисків натисніть Створити.
  12. Введіть назву диска.
  13. Виберіть групу ресурсів для диска. Можна або використовувати наявну групу ресурсів, або створити нову. Це також буде група ресурсів, де ви створюєте VM з диска.
  14. Виберіть, чи використовувати стандартний (HDD) або Premium (SDD) накопичувач.
  15. У Тип джерела переконайтесь, що вибрано Знімок.
  16. У спадному меню "Джерело" виберіть знімок, який потрібно використовувати.
  17. Внесіть будь-які інші коригування за потребою та натисніть кнопку Створити, щоб створити диск.

Створення VM з диска Після отримання VHD керованого диска, який ви хочете використовувати, ви можете створити VM на порталі.

  1. У меню зліва натисніть Усі ресурси.
  2. У спадному меню "Усі типи" зніміть опцію Вибрати все, а потім прокрутіть вниз та виберіть Диски, щоб знайти доступні диски.
  3. Клацніть на диску, який ви хочете використовувати. Відкриється сторінка Огляд диска. На сторінці "Огляд" переконайтеся, що ДИСК ДИСКУ вказаний як Неприєднаний. Якщо це не так, вам може знадобитися або від'єднати диск від VM, або видалити VM, щоб звільнити диск.
  4. У меню у верхній частині панелі натисніть + Створити віртуальну машину.
  5. На сторінці Основи для нового VM введіть ім’я та виберіть наявну групу ресурсів або створіть нову.
  6. На сторінці «Розмір» виберіть сторінку розміру VM та натисніть «Вибрати».
  7. На сторінці "Налаштування" ви можете дозволити порталу створювати всі нові ресурси, або ви можете вибрати наявну віртуальну мережу та групу безпеки мережі. Портал завжди створює нову NIC та загальнодоступну IP-адресу для нового VM.
  8. Внесіть будь-які зміни в параметри моніторингу та додайте будь-які розширення за потребою.
  9. Закінчивши, натисніть кнопку ОК.
  10. Якщо конфігурація VM проходить перевірку, натисніть кнопку OK, щоб розпочати розгортання.

Я вирішу створити нову віртуальну мережу, оскільки самі сервери не потребували локальних з'єднань.

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/create-vm-specialized-portal#copy-a-disk


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.