Jak klonować maszyny wirtualne na hostach ESXi: 5 metod
Wirtualizacja pozwala na bardziej wydajne procesy robocze i lepsze wykorzystanie zasobów dzięki takim funkcjom, jak szablony maszyn wirtualnych czy klonowanie maszyn wirtualnych, co umożliwia szybkie utworzenie identycznej kopii istniejącej maszyny wirtualnej. Nowa maszyna wirtualna nie wymaga konfiguracji od podstaw, ponieważ posiada ten sam sprzęt wirtualny, zainstalowane oprogramowanie i inne ustawienia co oryginał.
Funkcja klonowania maszyn wirtualnych jest dostępna dla maszyn wirtualnych zarządzanych przez vCenter Server. Można jednak również klonować maszyny wirtualne działające na hoście VMware ESXi, jeśli na przykład korzysta się z bezpłatnej wersji VMware ESXi.
Ten wpis na blogu wyjaśnia, jak klonować istniejące maszyny wirtualne VMware na serwerach ESXi przy użyciu różnych metod, z vCenter Server i bez niego.
Klonowanie środowiska maszyny wirtualnej w VMware ESXi
Zaleca się, aby przed rozpoczęciem klonowania nie tworzyć migawek maszyny wirtualnej, którą chcesz sklonować. Pozwoli to uniknąć problemów, takich jak przywrócenie adresu MAC karty sieciowej oryginalnej maszyny wirtualnej podczas przywracania stanu maszyny wirtualnej za pomocą migawki w celu sklonowania maszyny. Jeśli masz migawki maszyn wirtualnych, po przywróceniu stanu maszyny wirtualnej z migawki w celu sklonowania maszyny wirtualnej będziesz musiał ręcznie zmienić adres MAC, aby uniknąć konfliktu adresów MAC.
Środowisko, którego używamy do zademonstrowania tworzenia klonów maszyn, wygląda następująco:
- Host ESXi 1: 192.168.101.201
- Maszyny wirtualne na hoście ESXi 1: Windows-VM
- Host ESXi 2: 192.168.101.202
- vCenter Server: 192.168.101.103
ESXi 7 i vCenter 7 są używane w tym środowisku do wyjaśnienia przebiegu pracy i klonowania maszyn wirtualnych.
Metoda 1: Klonowanie maszyny wirtualnej VMware ESXi bez vCenter — przy użyciu VMware Host Client
Jeśli posiadasz host ESXi, który nie jest zarządzany przez vCenter Server, możesz użyć VMware Host Client do sklonowania maszyny wirtualnej na tym hoście ESXi w przyjaznym dla użytkownika interfejsie internetowym.
Mamy host ESXi ( 192.168.101.201 ) z dwoma magazynami danych ( datastore10a i datastore10c ). Maszyna wirtualna o nazwie Windows-VM znajduje się w datastore10a . Zamierzamy sklonować tę maszynę wirtualną i zapisać jej klon w datastore10c .
Aby sklonować maszynę wirtualną na hoście ESXi bez vCenter, wykonaj następujące czynności:
- Zaloguj się do VMware Host Client przy użyciu konta administratora (root).
- Utwórz katalog w wymaganym magazynie danych, aby zapisać pliki klonu maszyny wirtualnej. Klikamy
Storagew panelu nawigacyjnym, przechodzimy do datastore10c , klikamyCreate Directoryi wpisujemy Win-VM-Clone jako nazwę katalogu. KlikamyCreate Directory.
- Otwieramy
VM settingsmaszyny źródłowej i sprawdzamy lokalizację plików maszyny. Aby to zrobić, przejdź doVirtual Machines, wybierzWindows VM(w Nawigatorze) i rozwińHard Disk1w paneluHardware Configuration.Widzimy, że wirtualny dysk twardy naszej maszyny wirtualnej znajduje się w katalogu Windows-VM w datastore10a . Jeśli Twoja maszyna wirtualna ma wiele dysków wirtualnych, sprawdź lokalizację każdego z nich. W niektórych niestandardowych konfiguracjach dyski wirtualne maszyny wirtualnej mogą znajdować się w różnych miejscach. Ważne jest, aby skopiować wszystkie dyski wirtualne klonowanych maszyn wirtualnych.
Można również kliknąć
Edit„Ustawienia maszyny wirtualnej” i rozwinąć sekcję „Dysk twardy” w ustawieniach maszyny wirtualnej, aby wyświetlić lokalizacje wirtualnych dysków twardych.
- Wyłącz maszynę wirtualną, którą chcesz sklonować.
- Otwórz przeglądarkę magazynów danych i przejdź do katalogu maszyny źródłowej. W tym celu kliknij
Storagew paneluNavigator, kliknijdatastore10a, a następnie kliknijDatastore browser. Następnie wybieramy katalog Windows-VM w datastore10a w przeglądarce magazynu danych. - Skopiuj pliki VMDK i plik VMX maszyny wirtualnej źródłowej do katalogu klonu maszyny wirtualnej. Najpierw skopiujemy dysk wirtualny oryginalnej maszyny wirtualnej. Wybierz plik VMDK ( Windows-VM.vmdk w naszym przypadku) w przeglądarce magazynu danych i kliknij
Copy.
- Wybierz katalog docelowy w następnym oknie i kliknij
Copy. Wybieramy katalog Win-VM-Clone w datastore10c .
- Jeśli oryginalna maszyna wirtualna ma wiele dysków wirtualnych, powtórz te kroki, aby skopiować wszystkie dyski wirtualne maszyny.
Pamiętaj, że VMware Host Client wyświetla pliki
.vmdki-flat.vmdkjako jedną pozycję. W interfejsie wiersza poleceń widać, że dla każdego dysku wirtualnego istnieją dwa pliki. Plik.vmdkjest plikiem deskryptora dysku wirtualnego, a-flat.vmdkjest plikiem plik dysku wirtualnego zawierający dane. Dyski wirtualne maszyn wirtualnych działających w VMware Workstation, w przeciwieństwie do maszyn wirtualnych ESXi, wykorzystują dyski wirtualne.vmdkz wbudowanym deskryptorem (jeden plik zamiast dwóch). - Poczekaj, aż pliki zostaną skopiowane. Monitorowanie postępu kopii można przeprowadzać na pasku
Recent Tasksu dołu interfejsu internetowego.
- Pobierz plik VMX, który jest plikiem konfiguracyjnym maszyny wirtualnej, na swój komputer. W tym celu otwórz przeglądarkę magazynu danych i przejdź do katalogu Windows-VM w magazynie danych 10a . Wybierz plik
.vmx( Windows-VM.vmx w naszym przypadku) i kliknijDownload(możesz kliknąć prawym przyciskiem myszy plik .vmx, aby otworzyć menu kontekstowe z opcjami). Zapisz wybrany plik VMX na swoim komputerze.
- Edytuj pobrany plik VMX ( Windows-VM.vmx w naszym przypadku). Możesz użyć swojego ulubionego edytora tekstu. Mimo że sklonowana maszyna wirtualna jest identyczna z oryginalną, w środowisku VMware vSphere niektóre ustawienia, takie jak nazwa maszyny wirtualnej, muszą się różnić dla każdej maszyny, co zwiększa wygodę użytkowania i umożliwia identyfikację poszczególnych maszyn.
- Znajdź wiersz zaczynający się od
displayName. Zmień nazwę klonu maszyny wirtualnej, która obecnie jest taka sama jak nazwa oryginalnej maszyny.Zmieniamy nazwę maszyny wirtualnej z
displayName = "Windows-VM"na
displayName = "Win-VM-Clone"
Wyświetlana nazwa maszyny wirtualnej będzie taka sama jak nazwa katalogu, w którym przechowywane są pliki klonu naszej maszyny wirtualnej.
Optional:Można również zmienić nazwę dysku wirtualnego w przeglądarce magazynu danych ( Windows-VM.vmdk ) oraz zmienić wartość w odpowiednim wierszu pliku konfiguracyjnego . vmx , aby uzyskać unikalne nazwy dysków wirtualnych (na przykład Win-VM-Clone.vmdk , w naszym przypadku). - Prześlij edytowany plik VMX do magazynu danych, w którym znajdują się pliki klona maszyny wirtualnej (użyj przeglądarki magazynu danych, tak jak poprzednio). Wybieramy katalog
datastore10c/Win-VM-Clone/i klikamyUpload(wybierz odpowiedni plik VMX, który edytowałeś w oknie przeglądarki).
- Teraz edytowany plik VMX znajduje się w katalogu klonu maszyny wirtualnej ( Win-VM-Clone na datatore10c w naszym przypadku). Możesz zamknąć przeglądarkę magazynu danych.

UWAGA: Jeśli chcesz sklonować maszynę wirtualną na inny host ESXi, pobierz pliki konfiguracji maszyny wirtualnej i dysku wirtualnego na swój komputer, a następnie prześlij te pliki do magazynu danych docelowego hosta ESXi. Możesz również użyć klienta SCP / SFTP do pobrania i przesłania plików z/do magazynu danych (np. WinSCP w systemie Windows).
- Po skopiowaniu plików maszyny wirtualnej musimy zarejestrować klon maszyny wirtualnej na naszym hoście ESXi. Przejdź do
Virtual Machinesw panelu nawigacyjnym i kliknijCreate / Register VM.
- Otworzy się Kreator nowej maszyny wirtualnej.
Select creation type.WybierzRegister an existing virtual machinei kliknijNext.
Select VMs for registration.KliknijSelect one or more virtual machines, a datastore or a directory.
- Wybierz plik VMX znajdujący się w katalogu klonów maszyn wirtualnych w oknie przeglądarki magazynu danych i kliknij
Select.
- Upewnij się, że w drugim kroku kreatora wybrany jest wymagany plik VMX, a następnie kliknij
Next.
- Kliknij
Finishna ekranie Gotowy do zakończenia .
- Klon maszyny wirtualnej jest teraz zarejestrowany jako maszyna wirtualna i wyświetlany na liście maszyn wirtualnych. W interfejsie internetowym VMware Host Client zawsze można zmienić nazwę klonu maszyny wirtualnej. Wystarczy kliknąć prawym przyciskiem myszy nazwę maszyny wirtualnej i wybrać opcję „
Rename” z menu, które się otworzy.
- Teraz można uruchomić klon maszyny wirtualnej. Po uruchomieniu maszyny wirtualnej powinno pojawić się pytanie, jak pokazano na zrzucie ekranu.
Należy wybrać opcję „
I Copied It” (nie przeniesiono). Jest to ważne dla ustawienia nowego adresu MAC oraz unikalnego identyfikatora (UUID) dla maszyny wirtualnej. Należy pamiętać, że może być konieczna zmiana nazwy maszyny wirtualnej oraz SID (w przypadku maszyn wirtualnych z systemem Windows) w systemie operacyjnym gościa, aby uniknąć konfliktów. KliknijAnswer.
Maszyna wirtualna została pomyślnie sklonowana na hoście ESXi.
Metoda 2: Jak klonować maszyny wirtualne w wierszu poleceń ESXi
Inną metodą klonowania maszyn wirtualnych na hoście ESXi bez użycia vCenter Server jest użycie Wiersz poleceń ESXi. Dostęp do wiersza poleceń ESXi można uzyskać bezpośrednio za pomocą powłoki ESXi na serwerze ESXi lub połączyć się z serwerem ESXi zdalnie przez SSH. Upewnij się, że dostęp SSH jest włączony.
Aby utworzyć klon maszyny wirtualnej VMware bez vCenter w wierszu poleceń:
- Połącz się z serwerem ESXi za pomocą klienta SSH. Jeśli korzystasz z systemu Windows, możesz użyć programu PuTTY.
Sprawdź listę maszyn wirtualnych zarejestrowanych na tym hoście ESXi (zamierzamy sklonować tę samą maszynę wirtualną z systemem Windows , czyli oryginalną maszynę wirtualną z poprzedniego przykładu).
vim-cmd vmsvc/getallvms - Musimy wyłączyć oryginalną maszynę wirtualną, którą chcemy sklonować.
Uzyskaj identyfikator maszyn wirtualnych (VMID), aby zidentyfikować, którą maszynę wirtualną należy wyłączyć.
vim-cmd vmsvc/getallvmsNasza Windows-VM ma identyfikator VMID 1 (patrz zrzut ekranu poniżej).
- Polecenie wyłączania maszyny wirtualnej to:
vim-cmd vmsvc/power.shutdown VMIDUżywamy tego polecenia, aby wyłączyć naszą Windows-VM :
vim-cmd vmsvc/power.shutdown 1 - Polecenie sprawdzania stanu zasilania maszyny wirtualnej:
vim-cmd vmsvc/power.getstate VMIDJeśli nie można wyłączyć maszyny wirtualnej, można użyć polecenia wyłączania:
vim-cmd vmsvc/power.off VMID - Sprawdź lokalizację pliku konfiguracyjnego tej maszyny wirtualnej:
cat /etc/vmware/hostd/vmInventory.xml |grep -i Windows-VM | grep vmxlub
vim-cmd vmsvc/getallvms |grep -i Windows-VM - Musisz również wiedzieć, gdzie znajdują się dyski wirtualne tej maszyny wirtualnej (pliki
.vmdki-flat.vmdk). Domyślnie dyski wirtualne są przechowywane w katalogu maszyny wirtualnej wraz z plikiem konfiguracyjnym maszyny wirtualnej (.vmx).
Aby sprawdzić lokalizację dysków wirtualnych bieżących maszyn wirtualnych, otwórz plik konfiguracyjny maszyny wirtualnej vmx :
less /vmfs/volumes/datastore10a/Windows-VM/Windows-VM.vmxJeśli dysk wirtualny jest przechowywany w tym samym katalogu (tak jak nasz pierwszy i jedyny dysk wirtualny), powinny pojawić się wiersze podobne do tych:
ide0:0.present = "TRUE"ide0:0.fileName = "Windows-VM.vmdk"Jeśli istnieje dysk wirtualny (na przykład drugi dysk wirtualny) przechowywany poza katalogiem maszyny wirtualnej, powinny pojawić się wiersze podobne do tych:
scsi0:1.present = "true"scsi0:1.fileName = "/vmfs/volumes/609a545a-50d29185-ffbb-000c293004f2/directory2/SecondHardDisk.vmdk"Jeśli dysk wirtualny jest przechowywany poza katalogiem VM, zobaczysz pełną ścieżkę zdefiniowaną w odpowiednim wierszu pliku konfiguracyjnego vmx .
Teraz znamy lokalizację plików maszyny wirtualnej i możemy przystąpić do klonowania maszyny wirtualnej. Ten klon maszyny wirtualnej ESXi zostanie zapisany w datastore10c .
- Utwórz katalog do przechowywania plików klonu maszyny wirtualnej:
mkdir /vmfs/volumes/datastore10c/Win-VM-Clone2 - Sklonuj plik konfiguracyjny i dysk(i) wirtualny(e) źródłowej maszyny wirtualnej, a następnie zapisz klon dysku wirtualnego w katalogu docelowym klonu maszyny wirtualnej. Nadajemy nowe nazwy plikom docelowym vmx oraz vmdk , aby odpowiadały nazwie nowego klonu maszyny wirtualnej.
- Dysk wirtualny można sklonować za pomocą
vmkfstools. Narzędzie to pozwala ustawić format docelowego dysku wirtualnego, a także umożliwia zmianę formatu alokacji typu thick na przydzielanie dynamiczne:vmkfstools -i /vmfs/volumes/datastore10a/Windows-VM/Windows-VM.vmdk /vmfs/volumes/datastore10c/Win-VM-Clone2/Win-VM-Clone2.vmdk -d thin - Skopiuj plik konfiguracyjny maszyny wirtualnej (.vmx)
cp /vmfs/volumes/datastore10a/Windows-VM/Windows-VM.vmx /vmfs/volumes/datastore10c/Win-VM-Clone2/Win-VM-Clone2.vmx
- Alternatywnie można skopiować pliki dysku wirtualnego (
.vmdki-flat.vmdk) bez zmian, używając poleceniacpi ustawiając nowe nazwy dla plików docelowych.cp /vmfs/volumes/datastore10a/Windows-VM/Windows-VM.vmdk /vmfs/volumes/datastore10c/Win-VM-Clone2/Win-VM-Clone2.vmdkcp /vmfs/volumes/datastore10a/Windows-VM/Windows-VM-flat.vmdk /vmfs/volumes/datastore10c/Win-VM-Clone2/Win-VM-Clone2-flat.vmdk
- Dysk wirtualny można sklonować za pomocą
- Teraz musimy przeprowadzić edycję pliku vmx klonu maszyny wirtualnej, aby dopasować nazwę maszyny wirtualnej i ścieżkę do dysków wirtualnych / nazwę dysku wirtualnego. W związku z tym musimy zastąpić
Windows-VMnaWin-VM-Clone2w pliku konfiguracyjnym vmx klonu maszyny wirtualnej.Użyj edytora tekstowego vi, aby zamknąć plik vmx klonu maszyny wirtualnej. Użyj następującego polecenia w vi, aby znaleźć i zastąpić ciąg znaków w całym pliku.
:[range]s/{pattern}/{string}/[flags] [count]Szablon polecenia dla naszego scenariusza to:
:%s/foo/bar/gW naszym przypadku polecenie powinno wyglądać następująco:
:%s/Windows-VM/Win-VM-Clone2/gZapisz plik
vmxklonu maszyny wirtualnej. Wpisz:wqi naciśnij Enter w vi. - Zarejestruj klon maszyny wirtualnej na hoście ESXi:
vim-cmd solo/registervm /vmfs/volumes/datastore10c/Win-VM-Clone2/Win-VM-Clone2.vmx - Pobierz informacje o zarejestrowanych maszynach wirtualnych, aby upewnić się, że
cloned virtual machinezostała zarejestrowana:vim-cmd vmsvc/getallvms - Klon maszyny wirtualnej został zarejestrowany (z identyfikatorem VMID 3, jak widać na poniższym zrzucie ekranu).
- Teraz możesz uruchomić klon maszyny wirtualnej. Aby uruchomić ten klon (maszynę wirtualną o identyfikatorze VMID 3) w wierszu poleceń, możesz użyć polecenia:
vim-cmd vmsvc/power.on 3
- Należy otworzyć program VMware Host Client i potwierdzić, że skopiowano tę maszynę wirtualną. Maszyna wirtualna nie zostanie uruchomiona, dopóki nie udzielisz odpowiedzi na to pytanie.

- Jak widać na zrzucie ekranu, rozmiar maszyny wirtualnej jest mniejszy, ponieważ sklonowaliśmy dysk wirtualny źródłowy, który został przydzielony w trybie grubym do formatu przydzielonego w trybie cienkim (2,76 GB w porównaniu z 6 GB).

Tworzenie klonu maszyny wirtualnej ESXi zakończyło się pomyślnie. Możesz również użyć tej metody do klonowania maszyn wirtualnych na inny samodzielny host ESXi bez korzystania z vCenter Server. Aby skopiować pliki maszyny wirtualnej z jednego hosta ESXi na drugi, należy użyć klienta SCP lub SFTP. Pozostała część procedury pozostaje bez zmian.
Metoda 3: Jak sklonować maszynę wirtualną bez vCenter poprzez utworzenie nowej maszyny wirtualnej
Istnieje jeszcze jedna metoda klonowania maszyn wirtualnych na hostach ESXi bez korzystania z vCenter Server — przy użyciu VMware Host Client. Zaletą tej metody jest to, że nie trzeba edytować pliku VMX klonu maszyny wirtualnej. Podczas tworzenia klonu maszyny wirtualnej upewnij się, że konfiguracja nowej maszyny wirtualnej jest identyczna z konfiguracją oryginalnej maszyny wirtualnej. Nowa maszyna wirtualna może się uruchomić, jeśli jej konfiguracja różni się od konfiguracji oryginalnej maszyny wirtualnej.
- Wykonaj 5 kroków kreatora Nowa maszyna wirtualna , aby utworzyć nową maszynę wirtualną.
- Skopiuj dyski wirtualne maszyny źródłowej do katalogu klona maszyny wirtualnej. Możesz to zrobić w przeglądarce magazynów danych programu VMware Host Client, podobnie jak w pierwszym przykładzie (metoda klonowania maszyny wirtualnej).
- Kliknij
Storagei wybierz magazyn danych, w którym przechowywana jest maszyna źródłowa ( datastore10a w naszym przypadku). KliknijDatastore browseri wybierz katalog maszyny wirtualnej źródłowej ( Windows-VM w tym przykładzie). Wybierz dysk wirtualnyvmdki kliknijCopy.
- W oknie, które się otworzy, wybierz katalog docelowy ( Win-VM-Clone3 w naszym przypadku) i kliknij
Copy.
- Jeśli maszyna wirtualna źródłowa ma wiele dysków wirtualnych, skopiuj je wszystkie w ten sam sposób.
-
Virtual machinesEdytuj ustawienia klonu maszyny wirtualnej. Przejdź do stronyNavigatorzEdit Settings, kliknij prawym przyciskiem myszy nową maszynę wirtualną, która będzie klonem, a następnie wybierz opcjęz menu, które się otworzy.

-
XUsuń dysk twardy wirtualny utworzony wraz z nową maszyną wirtualną. Kliknij ikonęHard disk 1w wierszu w zakładce Virtual Hardware w oknie VM settings .
- Zaznacz pole wyboru
Delete files from datastore, aby potwierdzić usunięcie dysku wirtualnego. - Kliknij
Save.
- Ponownie otwórz ustawienia maszyny wirtualnej.
- Dodaj dysk wirtualny skopiowany z oryginalnej maszyny wirtualnej do katalogu klonu maszyny wirtualnej.
Kliknij
Add Hard Disk>Existing hard disk.
- Wybierz dysk wirtualny vmdk , który wcześniej skopiowałeś do katalogu klonu maszyny wirtualnej. Wybieramy Windows-VM.vmdk w katalogu Win-VM-Clone na datastore10c .

- Jeśli oryginalna maszyna wirtualna ma wiele dysków twardych, dodaj je wszystkie do konfiguracji maszyny wirtualnej. Kliknij
Save, aby zapisać konfigurację maszyny wirtualnej po dodaniu dysków wirtualnych.
- Dysk wirtualny został dodany do konfiguracji naszej maszyny wirtualnej.
- Włącz klon maszyny wirtualnej.
- Komunikat z pytaniem (czy maszyna wirtualna została skopiowana czy przeniesiona) nie pojawia się, ponieważ utworzyliśmy tę maszynę jako nową.

Opcjonalnie można zmienić nazwy kopii dysków wirtualnych przechowywanych w katalogu klonów maszyn wirtualnych, aby zapewnić większą wygodę dzięki zastosowaniu unikalnych nazw.
Metoda 4: Klonowanie maszyny wirtualnej VMware za pomocą vCenter
VMware vCenter Server, scentralizowany system zarządzania dla VMware vSphere, oferuje prosty sposób klonowania maszyn wirtualnych, który jest wygodniejszy niż klonowanie maszyn wirtualnych bez vCenter. Możesz sklonować maszynę wirtualną na ten sam host ESXi lub na inny host ESXi zarządzany przez vCenter.
Aby utworzyć sklonowaną maszynę wirtualną za pomocą vCenter w VMware vSphere Client, wykonaj następujące czynności:
- Zaloguj się na stronie Klient VMware vSphere , aby uzyskać dostęp do interfejsu internetowego vCenter.
- Wybierz widok
Hosts and Clustersi wybierz swoją maszynę wirtualną w panelu nawigacyjnym . Będziemy klonować maszynę wirtualną o nazwie Windows-VM , która znajduje się na hoście ESXi 192.168.101.201 . - Kliknij prawym przyciskiem myszy oryginalną maszynę wirtualną i w menu, które się otworzy, kliknij
Clone>Clone to Virtual Machine.
- Otworzy się kreator Clone Existing Virtual Machine składający się z 5 kroków.
Select a name and folder. Wprowadź nazwę klonu maszyny wirtualnej. W naszym przypadku: Win-VM-Clone4 . Wybierz centrum danych oraz folder maszyn wirtualnych, w którym ma zostać umieszczony sklonowany egzemplarz. Klikaj przyciskNextna każdym etapie kreatora, aby kontynuować.
Select a compute resource. Wybierz host ESXi lub Klaster vSphere , na którym ma działać sklonowana maszyna wirtualna. W naszym przypadku jest to host ESXi 192.168.101.201 . Można wybrać innego hosta ESXi do uruchomienia klonu maszyny wirtualnej, ale host ten nie powinien być tym samym hostem, na którym znajduje się oryginalna maszyna wirtualna.
Select storage. Wybierz magazyn danych, w którym ma zostać umieszczony sklonowany komputer wirtualny (wybieramy datastore10c ). Wybierz format dysku wirtualnego, korzystając z jednej z opcji:- Ten sam format co źródło
- Thick Provision Lazy Zeroed
- Thick Provision Eager Zeroed
- Thin Provision
Możesz również wybrać zasady przechowywania maszyn wirtualnych.

Select clone options. Istnieje kilka opcji, których można użyć do dostosowania sklonowanej maszyny wirtualnej, w tym zmiana nazwy hosta w systemie operacyjnym gościa.
Ready to complete. Sprawdź wybrane parametry sklonowanej maszyny wirtualnej i kliknijFinish.
UWAGA: Posiadanie tego samego identyfikatora SID dla klonu maszyny wirtualnej może powodować problemy, zwłaszcza jeśli maszyna wirtualna znajduje się w domenie Active Directory. Konieczne może być użycie narzędzia SYSPREP dla systemu Windows lub narzędzi innych firm w celu zmiany/zresetowania identyfikatora SID. Jeśli na maszynie wirtualnej zainstalowany jest serwer MS SQL, należy wykonać dodatkowe operacje przed (włączenie konta administratora systemu SQL) i po klonowaniu (zmiana nazw) w serwerze MS SQL, aby uniknąć problemów.
Klon maszyny wirtualnej został utworzony i można ją teraz uruchomić.

Metoda 5: Utworzenie klonu maszyny wirtualnej za pomocą NAKIVO Backup & Replication
Replikacja maszyn wirtualnych to kolejny sposób klonowania maszyn wirtualnych na hostach VMware ESXi. Replika maszyny wirtualnej jest dokładną kopią maszyny wirtualnej, podobną do jej klonu. Zaletą replikacji maszyn wirtualnych jest możliwość zautomatyzowania tego procesu oraz zapisania stanu maszyny wirtualnej w wielu punktach w czasie w replice maszyny wirtualnej przy użyciu rozwiązań wykorzystujących funkcję migawek maszyn wirtualnych.
NAKIVO Backup & Replication to potężne rozwiązanie do ochrony danych, które obsługuje tworzenie kopii zapasowej i replikację maszyn wirtualnych VMware vSphere. Dzięki temu można utworzyć klon maszyny wirtualnej (replikę) na dowolnym hoście lub klastrze ESXi.
Zaletą tworzenia klonów maszyn wirtualnych za pomocą NAKIVO Backup & Replication jest możliwość klonowania maszyn wirtualnych z jednego hosta ESXi na inny, nawet jeśli hosty te nie są zarządzane przez vCenter. Można dodać vCenter wraz ze wszystkimi zarządzanymi hostami ESXi do zasobów lub dodać wiele samodzielnych hostów ESXi. Konfiguracja odbywa się za pomocą przyjaznego dla użytkownika interfejsu.
Inne zalety korzystania z rozwiązania NAKIVO to możliwość automatyzacji replikacji oraz Replikacji z kopii zapasowej, elastyczne opcje planowania i przechowywania danych, replikacja w czasie rzeczywistym zapewniająca spełnienie nawet najbardziej rygorystycznych wymagań dotyczących RPO, a także Odzyskiwanie lokacji do orkestracji działań w ramach odzyskiwania po awarii.
Aby sklonować maszyny wirtualne za pomocą replikacji VM, wykonaj następujące czynności:
- Dodaj hosty ESXi lub vCenter Server do rozwiązania NAKIVO, przechodząc na stronę
Settings>Inventoryi klikając+w celu dodania elementów. Można również kliknąć hosta ESXi lub vCenter wyświetlonego w spisie zasobów, aby wyświetlić maszyny wirtualne znajdujące się na tym zasobie.
- Utwórz nowe zadanie Replikacji maszyny wirtualnej VMware, przechodząc do
Jobs >+>VMware vSphere replication job.
Kreator New R eplication J ob W izard for VMware vSphere otwiera się z 7 krokami.
Source. Wybierz oryginalną maszynę wirtualną, którą chcesz sklonować. Wybieramy Windows-VM na hoście ESXi 192.168.101.201 . KliknijNextna każdym etapie kreatora, aby kontynuować.
Destination. Wybierz kontener, którym może być host ESXi lub klaster zarządzany przez vCenter, w którym ma zostać zapisana replika maszyny wirtualnej (zasób ten musi być dodany do inwentarza NAKIVO). Wybierz magazyn danych. Możesz wybrać magazyn danych podłączony do wybranego hosta lub klastra ESXi. W razie potrzeby wybierz folder maszyny wirtualnej na wybranym zasobie.
Networks. Replika maszyny wirtualnej (klon maszyny wirtualnej ESXi) powinna być podłączona do Sieć maszyn wirtualnych. Możesz podłączyć replikę maszyny wirtualnej do dowolnej dostępnej sieci na wybranym hoście lub klastrze ESXi. Ta funkcja jest dostępna dzięki funkcji mapowania sieci, która jest szczególnie przydatna podczas replikacji maszyn wirtualnych na inne hosty ESXi. Można również pominąć tę opcję i podłączyć maszynę wirtualną do sieci domyślnej.
Re-IP. Jeśli korzystasz z mapowania sieci i podłączasz maszynę wirtualną do sieci innej niż sieć źródłowa, następnym krokiem jest zmiana adresów IP w konfiguracji kart sieciowych maszyny wirtualnej, tak aby odpowiadały adresowaniu podsieci docelowej. Korzystając z funkcji Re-IP , nie ma potrzeby ręcznej edycji ustawień sieciowych w systemie operacyjnym gościa po zakończeniu replikacji.
Schedule. Replikację maszyny wirtualnej można uruchomić ręcznie, czyli na żądanie, lub zaplanować zadanie replikacji maszyny wirtualnej w celu tworzenia klonu maszyny wirtualnej (repliki maszyny wirtualnej) w regularnych odstępach czasu.
Retention. Można utworzyć wiele punktów odzyskiwania i przechowywać je przez odpowiedni okres czasu, konfigurując stronę ustawienia przechowywania.
Options. Należy wprowadzić nazwę zadania replikacji oraz skonfigurować opcje zadania, które mogą poprawić szybkość, bezpieczeństwo i niezawodność replikacji maszyn wirtualnych. KliknijFinish & Run, aby zapisać ustawienia zadania i uruchomić zadanie replikacji maszyny wirtualnej w celu utworzenia klonu maszyny wirtualnej VMware przy użyciu tej metody.
- Zostaniesz przekierowany na stronę Zadania , gdzie możesz monitorować postęp zadania replikacji. Poczekaj, aż zadanie się zakończy.

Jak widać, tworzenie klonu maszyny wirtualnej za pomocą rozwiązania NAKIVO jest proste. Ponadto NAKIVO Backup & Replication oferuje wsparcie dla Replikacja w czasie rzeczywistym dla maszyn wirtualnych VMware do celów odzyskiwania awaryjnego dla krytycznych maszyn wirtualnych, które wymagają ścisłych RPO wynoszących zaledwie 1 sekundę.