Aby zautomatyzować pełną kopię zapasową maszyny wirtualnej, eksportujesz ją jako urządzenie lepiej niż klonowanie maszyny wirtualnej?

0

Niedawno wpadłem w błąd na mojej maszynie wirtualnej, gdzie dla jakiegoś powodu ustawienia mojego BridgeNetwork został zmieniony losowo. Musiałem spędzić trochę czasu ustalić przyczynę. No dobra, ręcznie wklejam maszynę wirtualną do innej folder, który jest następnie okresowo archiwizowany na Dysku Google. Jednak kiedy ja Próbowałem skopiować kopię zapasową do oryginalnego folderu w „C: Użytkownik nazwa użytkownika Wirtualne maszyny wirtualne” Nie mogłem uruchomić obu maszyn wirtualnych ( najnowszy i ten z kopii zapasowej), ponieważ skarżył się, że maszyny wirtualne mają takie same UUID. Udało mi się ustalić, jak rozwiązać ten problem, ale chciałbym zapobiegaj tego rodzaju problemom i zautomatyzuj ten proces ( https://stackoverflow.com/a/49471969/4752883 )

Podczas debugowania tego problemu znalazłem 3 rozwiązania do tworzenia kopii zapasowych dysku i próbuję dowiedzieć się, czy jeden proces jest lepszy od drugiego, bo automatyzacja procesu tworzenia kopii zapasowych w regularnych odstępach czasu.

  1. eksportuj / importuj maszynę wirtualną
  2. skopiuj wklej folder VM
  3. sklonuj maszynę wirtualną

Z tego artykułu https://forums.virtualbox.org/viewtopic.php?f=1&t=63079 , to Wydaje się co najmniej w 2014 roku, kopiowanie folderu jest lepszym procesem. Jednak kopiowanie folder nie jest dozwolony, gdy maszyna wirtualna jest uruchomiona. Klonowanie i eksportowanie VM jest dozwolona, ​​gdy maszyna wirtualna jest uruchomiona. Ponieważ moja maszyna wirtualna działa prawie wszystkie czas musiałbym ręcznie wyłączyć maszynę wirtualną, a następnie skopiować folder maszyny wirtualnej, co zniweczyłoby cel automatyzacji. Więc wydaje się, że jedyne 2 opcje są exporting the VM lub `klonowanie maszyny wirtualnej. Ponadto, jeśli skopiuję maszynę wirtualną folder, a następnie spróbuj wywołać kopię maszyny wirtualnej i samej maszyny wirtualnej UUID będą się ścierać. W rezultacie nie będę w stanie przynieść ich obu online w tym samym czasie debugować wszelkie problemy.

Tylko w celu sprawdzenia tego rozwiązania w przyszłości są to pewne wymagania, które wymyśliłem za pomocą kopii zapasowej maszyny wirtualnej

  1. możliwość automatyzacji tworzenia kopii zapasowych w ciągu 7 dni
  2. możliwość uruchomienia kopii zapasowej bez konieczności zatrzymywania maszyny wirtualnej
  3. możliwość przenoszenia kopii zapasowej z jednego komputera na inny (w celu zmniejszenia ryzyka awaria komputera)
  4. możliwość zapisania folderu kopii zapasowej na innym dysku (aby zapobiec dyskowi twardemu niepowodzenie)
  5. możliwość wychowania obu maszyn wirtualnych jednocześnie bez zbytniej pracy
  6. zachowaj wszystkie ustawienia (migawki, adresy IP, konfiguracje) z aktualna maszyna wirtualna
  7. możliwość transferu do innych programów VM ( VMware itp.) w przyszłości. To jest za nice to have funkcja, ale nie jest to konieczne, a ja raczej nie przejdę VMWare w niedalekiej przyszłości.

pytania

  1. Jeśli skopiuję wkleję folder do innego folderu, a następnie zapisz go, wydaje się Nie mogę go przywrócić wraz z oryginalnym repo, ponieważ UUID będą się kolidować. Więc jest zamiast tego lepiej go sklonować, a następnie utworzyć plik zip w celu utworzenia kopii zapasowej?

  2. Jeśli wyeksportuję maszynę wirtualną jako urządzenie, zachowa ona wszystkie ustawienia maszyny wirtualnej (migawki, adresy IP itp.), jednocześnie nadając mu nowe UUID i tworząc archiwum?

  3. Jakiej kombinacji poleceń mogę użyć, aby spełnić przynajmniej wymagania 1-6, a jeśli to możliwe 7?

alpha_989
źródło

Odpowiedzi:

0

Polecam wykonanie eksportu, gdy tylko możesz, lub po zmianie konfiguracji; ale zachowuj codzienną kopię zapasową za pomocą specjalnego oprogramowania. W ten sposób możesz efektywniej zachować delty, korzystając z deduplikacji, kompresji, szyfrowania itp.

Masz kilka rozwiązań do tworzenia kopii zapasowych, darmowych i zastrzeżonych. Który wybrać, zależy od systemu gościa, a także osobistych preferencji.

Dzięki takiemu podejściu pokrywasz się z 1-4. Po tym:

Dla 5, obu maszyn wirtualnych w tym samym czasie, możesz prawdopodobnie sklonować bieżący stan i przywrócić kopię zapasową na drugim.

Wymaganie 6 jest mylące, adresy IP są częścią systemu operacyjnego, a nie konfiguracją maszyny wirtualnej, więc zostanie utworzona kopia zapasowa, jeśli wykonasz kopię zapasową systemu operacyjnego. Konfiguracje nie będą, ale jeśli eksportujesz po zmianach konfiguracji, jesteś objęty ochroną.

W przypadku wymagania 7 masz VMware Converter do przeniesienia komputera, następnie możesz przenieść całą strategię do VMware.

Mam nadzieję, że to pomoże.

Jorge Valentini
źródło