Linux jest często używany do wirtualizacjinajpopularniejszym narzędziem do wirtualizacji, z którego korzystają ludzie, jest VirtualBox firmy Oracle. To świetne narzędzie, które bardzo ułatwia wirtualizację wszystkich rodzajów systemów operacyjnych. W tym artykule dzisiaj omówimy wszystkie sposoby tworzenia kopii zapasowej maszyny wirtualnej przez użytkowników.
ALARM SPOILERA: Przewiń w dół i obejrzyj samouczek wideo na końcu tego artykułu.
Pamiętaj, że chociaż niektóre instrukcjeW tym artykule skupiono się na Linuksie, można osiągnąć mniej więcej to samo na innych platformach. Dowiedz się więcej o VirtualBox dla twojego systemu operacyjnego tutaj.
Kopie zapasowe w maszynie wirtualnej

Świetny sposób na wykonanie kopii zapasowej maszyny wirtualnejVirtualBox, szczególnie w systemie Linux, ma korzystać z funkcji migawki. Dzięki tej funkcji możesz natychmiast zapisać stan wirtualizowanego systemu operacyjnego i przywrócić go w dowolnym momencie.
Aby utworzyć migawkę, musisz najpierw uruchomić maszynę wirtualną. Po włączeniu naciśnij przycisk w prawo Ctrl + T na klawiaturze, aby otworzyć okno dialogowe migawki. Możesz też wybrać „Maszyna”, a następnie „Zrób migawkę”, aby rozpocząć proces tworzenia kopii zapasowej.
W sekcji „Nazwa migawki” wpisz nazwęmigawka. Pamiętaj, aby używać nazw kreacji, zwłaszcza jeśli planujesz utworzyć wiele różnych migawek. Stosowanie złych technik nazewnictwa może utrudnić określenie różnicy między kopiami zapasowymi i wprowadzać w błąd.
Gdy wypełnisz nazwę migawki,przejdź do „Opis migawki”. Skorzystaj z tego rozdziału, aby napisać krótki, szczegółowy opis celu tworzenia kopii zapasowej. Korzystanie z funkcji opisu to świetny sposób na zapewnienie, że nie zapomnisz i nie pomylisz kopii zapasowych. Po wypełnieniu wszystkich informacji kliknij „OK”, aby utworzyć migawkę.
W dowolnym momencie możesz przywrócić z różnych migawek. Aby to zrobić, zamknij maszynę wirtualną (w prawo Ctrl + Q). Następnie w głównym oknie VirtualBox poszukaj strzałki obok „Obrabiarek” i kliknij ją. Wewnątrz menedżera migawek wybierz dowolną utworzoną kopię zapasową i kliknij przycisk „przywróć”, aby zmienić stan maszyny wirtualnej. Możesz też usunąć dowolną z nich, wybierając migawkę i klikając „usuń”.
Eksportowanie maszyn wirtualnych
Musisz wykonać kopię zapasową maszyny wirtualnej, aby wysłać ją do znajomego,współpracownik, czy tylko dla bezpieczeństwa? Jeśli tak, rozważ skorzystanie z funkcji „Eksportuj urządzenie” w VirtualBox. Pamiętaj, że narzędzie VirtualBox nie pozwoli Ci wyeksportować żadnej maszyny wirtualnej jako urządzenia, jeśli jest uruchomiona. Zapisz wszelkie dane i wyłącz zasilanie (prawo Ctrl + Q).
Uwaga: eksportowanie maszyny wirtualnej jako urządzenia nie powoduje zapisywania migawek maszyn. Jeśli potrzebujesz pełnej kopii zapasowej, zastosuj metodę archiwizacji.
Utwórz migawkę maszyny wirtualnej, klikając „Plik”następnie „Eksportuj urządzenie”. W ten sposób otworzy się narzędzie kreatora, które przeprowadzi Cię przez proces eksportowania. Pamiętaj, aby zachować go w trybie podstawowym i trzymać się z daleka od „Trybu eksperta”, ponieważ większość użytkowników nie uzna go za przydatny.
Za pomocą narzędzia do eksportu wybierz maszynę, którą chcesz wyeksportować, i kliknij przycisk „Dalej”. Następnie zostaniesz poproszony o wybranie lokalizacji eksportowanego urządzenia. Domyślna lokalizacja to ~ / Dokumenty i powinno działać dobrze. Kliknij ikonę folderu, jeśli chcesz ją wyeksportować w inne miejsce.

Domyślny format, w którym VirtualBox eksportuje maszyny wirtualneto „Open Virtualization Format 1.0”. Ma tę opcję, ponieważ OVF 1.0 jest najbardziej kompatybilny. Potrzebujesz nowszej wersji? Kliknij menu rozwijane i wybierz inne.
Po wybraniu prawidłowego formatu kliknij „Dalej”, „Dalej”, a następnie „Eksportuj”, aby wyeksportować maszynę wirtualną.
Proces eksportowania może zająć trochę czasu, w zależności od prędkości dysku twardego, wielkości maszyny wirtualnej itp. Bądź cierpliwy i pozwól mu się zakończyć!

Aby zaimportować wyeksportowaną maszynę wirtualną do innej instancjiVirtualBox, otwórz menedżera plików Linux, kliknij prawym przyciskiem myszy plik OVA i kliknij „otwórz za pomocą VirtualBox”. Powinien natychmiast rozpocząć proces importowania.
Archiwizacja maszyn wirtualnych
W przypadku eksportowania maszyny wirtualnej jako urządzeniato za mało, możesz rozważyć utworzenie kopii zapasowej w kompresowalnym archiwum. Minusem tego jest to, że archiwum jest znacznie większe niż pojedynczy plik OVA. Jeśli jednak nie możesz obejść się bez migawek i plików konfiguracyjnych, jest to całkowicie najlepsza droga. Aby zarchiwizować maszynę wirtualną, otwórz okno terminala i użyj polecenia CD, aby przejść do folderu Virtualbox.
cd ~/VirtualBox VMs/
Następnie użyj polecenia LS, aby wyświetlić nazwy folderówdla różnych maszyn wirtualnych. Pamiętaj, że w niektórych folderach może być spacja w tytule. Spacje powodują problemy z poleceniem CD, ponieważ nie można ich odczytać bez określonych znaków. Aby to naprawić, wykonaj następujący przykład:
/folder name/
Skompresuj folder VM za pomocą polecenia tar, aby rozpocząć proces tworzenia kopii zapasowej.
tar -jcvf virtual-machine-test
Po skompresowaniu archiwum przenieś je do folderu domowego za pomocą:
mv virtual-machine-test.tar.bz2 ~/
Zachęcamy do wzięcia tego archiwum tar.bz2 i zapisania go na serwerze, koncie Dropbox itp.
Przywróć kopię zapasową w dowolnym momencie za pomocą:
tar -xvf virtual-machine-test.tar.bz2</p>
Komentarze