Eksportować maszynę wirtualną z migawkami?

14

Mam maszynę z migawkami w różnych kluczowych punktach konfiguracji.
Teraz muszę wykonać kopię zapasową tej maszyny wirtualnej wraz z migawkami na innym komputerze.

  • Próbowałem funkcji „Eksportuj”, ale plik .ova zawiera tylko bieżący stan, bez migawek.
  • Innym rozwiązaniem, które widzę, jest powrót do pierwszej migawki, eksport, przejście do następnej migawki, eksport ... Byłby długi, żmudny i ciężki.

Czy są jakieś sposoby, aby wziąć maszynę wirtualną i wysłać ją na inny komputer, zachowując migawki?

DrakaSAN
źródło
Zwykle sposobem eksportowania maszyny wirtualnej za pomocą migawek jest klonowanie maszyny wirtualnej, co wygeneruje nową konsolidowaną maszynę wirtualną. Czy próbowałeś sklonować maszynę wirtualną?
Ramhound
@Ramhound: Mogę sklonować maszynę wirtualną, ale pozostaje ona na tej samej maszynie, muszę przekazać plik na inny komputer. Chyba że przegapiłem opcję klonowania do pliku? Potrzebuję też wszystkich migawek, nie tylko jednej. Celem jest także archiwizacja.
DrakaSAN
@Ramhound: Edytowane w celu szczegółowego wyjaśnienia przypadku użycia i mojego obecnego rozwiązania.
DrakaSAN

Odpowiedzi:

14

Aby skopiować całą maszynę wirtualną z jej migawkami i wszystkim innym, jedynym sposobem, jaki znam, jest skopiowanie całego folderu maszyny wirtualnej. Spakowanie folderu za pomocą 7z zmniejszy miejsce na dysku do przesłania.

W razie potrzeby maszynę wirtualną z migawkami można klonować pod inną nazwą przez:

[kliknij prawym przyciskiem myszy] VM -> Klonuj ... -> [przycisk] Dalej -> [przycisk opcji] Pełny klon -> [przycisk opcji] Wszystko -> [przycisk] Klonuj

Zobacz artykuł Przenoszenie maszyny wirtualnej VirtualBox za pomocą migawek, aby uzyskać szczegółowe zapisy.

harrymc
źródło
1

Proces kopiowania pełnego folderu „Wirtualnych maszyn wirtualnych” z jednego hosta na inny można podsumować w następujący sposób:

Kopia zapasowa: Wykonaj kopię zapasową pełnego folderu „c: / Users / oldlogname / Virtual Vms”

Przywracać:

  • Przywróć pełny folder „c: / Users / newlogname / Virtual Vms”

  • Edytuj każdy plik „* .vbox-prev” każdej maszyny wirtualnej, zastępując dotknięte ścieżki / nazwy logowania

  • Uruchom konsolę VirtualBox na nowym hoście

    • Menu: Maszyna-> Dodaj… (każdy z importowanego folderu VM / pliku vm)

    • Zadeklaruj i powiąż foldery współdzielone istniejące na starym hoście VM

  • Zaktualizuj „dodatki Virtualbox” do każdej maszyny wirtualnej, jeśli VBox hosta ma inną wersję

Cieszyć się.

artejera
źródło