Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

VMware Workstation oferuje funkcję migawki, która przechwytuje bieżący stan maszyny wirtualnej w określonym momencie. Ta migawka przechwytuje konfigurację maszyny wirtualnej, oprócz dziennika dysku wirtualnego zachowuje obecny stan maszyny wirtualnej, dzięki czemu można wznowić zadania tak, jakby maszyny wirtualnej nigdy nie było wyłączony.

Po utworzeniu migawki można jej użyć do przywrócenia maszyny wirtualnej do stanu, w jakim znajdowała się w momencie wykonania migawki. Wykonywanie migawki maszyny wirtualnej to ważna funkcja, z której wszyscy użytkownicy odniosą ogromne korzyści — ale jak to działa?

Po co robić migawkę VMware?

Jakie dokładnie korzyści mogą odnieść ludzie z robienia migawek swoich maszyn wirtualnych? Cóż, powodów jest kilka:

  • Tymczasowe kopie zapasowe: Migawki mogą być używane jako forma tworzenia kopii zapasowych maszyn wirtualnych (VM). Wykonanie migawki umożliwia przywrócenie maszyny wirtualnej do jej poprzedniego stanu. To jednak powinno być tylko tymczasową formą tworzenia kopii zapasowych, ponieważ migawki są nadal zależne od dysku pamięci hosta.
  • Rozwój: Migawka może być również używana do celów programistycznych. Migawki VMware mogą działać jak wirtualna piaskownica, dzięki czemu Twoja główna praca jest bezpieczna, gdy coś pójdzie nie tak. A ponieważ zasadniczo możesz tworzyć wiele migawek w jednej maszynie wirtualnej, możesz nadal robić migawki, kiedy tylko uznasz to za konieczne.
  • Archiwizacja: Wykonanie migawki umożliwia zarchiwizowanie stanu maszyny wirtualnej do wykorzystania w przyszłości.
  • Testowanie: Migawki mogą być używane do testowania różnych wersji oprogramowania bez trwałej zmiany maszyny wirtualnej. Możesz zrobić migawkę przed wprowadzeniem zmian, przetestować zmiany, a następnie powrócić do migawki, jeśli zmiany nie zadziałają.

Jak zrobić migawkę na stacji roboczej VMware

Wykonanie migawki w VMware Workstation jest bardzo proste.

Na powyższym zrzucie ekranu użyliśmy podstawowe komendy basha aby utworzyć katalog o nazwie „MUO”. Teraz chcemy zrobić migawkę tego stanu, abyśmy mogli później do niego wrócić.

Aby zrobić migawkę za pomocą VMware:

Poruszaj się po paskach narzędzi i kliknij VM > Migawka > Zrób migawkę.

Lub możesz kliknąć ikonę migawki (zegar z symbolem plusa), aby zrobić migawkę.

Pojawi się monit, podaj nazwę migawki i opcjonalny opis, a następnie kliknij Zrób zdjęcie.

Pomyślnie utworzyłeś migawkę VMware!

Jak przywrócić migawkę i zarządzać nią

Powrót do migawki jest równie łatwy, jak ich tworzenie.

Jak widać na powyższym zrzucie ekranu, po zrobieniu migawki usunęliśmy katalog „Pulpit”. To był błąd, a teraz chcemy wrócić do poprzedniej migawki.

Aby przywrócić migawkę, przejdź do paska narzędzi i kliknij ikonę przywracania (zegar z czerwoną strzałką wstecz).

Maszyna pomyślnie powróciła do swojego starego stanu, jak pokazano na zrzucie ekranu poniżej.

Jeśli zrobiłeś wiele migawek i chcesz wybrać lub usunąć migawkę, kliknij ikonę menedżera migawek (zegar z symbolem narzędzia, obok przycisków Zrób migawkę i Przywróć migawkę). Pamiętaj, że chociaż zrobienie migawki początkowo zajmuje kilka megabajtów pamięci, rozmiar pliku będzie się zwiększał, im dłużej będziesz z niego korzystać. Upewnij się zwolnić trochę miejsca do przechowywania i przydziel wystarczającą ilość pamięci na urządzeniu hosta, aby Twoje migawki mogły się rozrastać.

Aby powrócić do określonego stanu, kliknij migawkę, do której chcesz powrócić, i kliknij Przywrócić. W tym menu możesz także usuwać, klonować i chronić określone migawki.

Gratulacje! Możesz teraz tworzyć i przywracać migawki maszyn wirtualnych oraz zarządzać nimi w VMware Workstation.

Najlepsze praktyki podczas wykonywania migawek VMware

Teraz, gdy wiesz już, jak korzystać z funkcji migawki w VMware Workstation, oto kilka najlepszych praktyk, których warto przestrzegać w VMware, aby zapewnić najlepszą wydajność.

  • Nie polegaj na migawkach jako kopiach zapasowych: Pliki migawek różnią się od kopii zapasowych. Migawka ma być funkcją szybkiego zapisywania, która umożliwia powrót do starszego stanu na wszelki wypadek coś pójdzie nie tak lub gdy potrzebujesz dłuższych przerw bez potencjalnej utraty wszystkiego postęp. Migawki różnią się od kopii zapasowych, ponieważ migawki tworzą tylko dyski zastępcze, w których zapisany jest bieżący stan maszyny wirtualnej. Nie zapisuje wszystkich plików i danych w maszynie wirtualnej, tak jak zrobiłaby to kopia zapasowa. Oznacza to, że zmiany na dysku podstawowym mogą prowadzić do problemów, których migawka nie może odzyskać, ponieważ zawiera tylko dane o stanie maszyny wirtualnej, a nie całe pliki.
  • Miej tylko 2-3 migawki na łańcuch: Maszyna wirtualna w VMware Workstation może mieć do 32 migawek na maszynę. Jednak zaleca się przechowywanie tylko dwóch lub trzech migawek w celu uzyskania lepszej wydajności.
  • Nie przechowuj migawki dłużej niż 72 godziny: Chociaż migawki początkowo zajmują kilka megabajtów (MB) miejsca, rozmiar pliku migawki będzie się zwiększał, im dłużej będziesz je przechowywać. Posiadanie tak dużych plików może zająć całą przestrzeń dyskową i wpłynąć na wydajność. Zapobiegaj wyczerpaniu przestrzeni dyskowej, przechowując migawkę nie dłużej niż przez 72 godziny.
  • Unikaj zwiększania przestrzeni dyskowej maszyny wirtualnej przy zachowaniu migawek: Zwiększenie przestrzeni dyskowej maszyny wirtualnej, gdy migawki zostały zrobione, gdy miejsce do przechowywania było mniejsze, może spowodować uszkodzenie migawek i uniemożliwić ich użycie.

Inne sposoby zapisywania stanu maszyny wirtualnej

Chociaż migawki to najszybszy sposób zapisywania stanu maszyny wirtualnej, istnieją inne sposoby zapisywania maszyny wirtualnej w jej bieżącym stanie. Pierwszym z nich jest klonowanie, w którym tworzysz dokładną kopię maszyny wirtualnej wraz ze wszystkimi jej plikami konfiguracyjnymi i danymi.

Klonowanie najlepiej sprawdza się podczas tworzenia wielu kopii maszyny wirtualnej do testowania i programowania.

Jeśli potrzebujesz udostępnij maszynę wirtualną innej maszynie, utworzenie szablonu maszyny wirtualnej tworzy „kopię wzorcową”, której można następnie użyć do udostępniania.

Możesz także utworzyć pełny plik kopii zapasowej maszyny wirtualnej, po prostu korzystając z funkcji tworzenia kopii zapasowych w VMware Workstation. Pliki utworzone przez kopię zapasową są znacznie bardziej niezawodną i niezawodną formą migawki, która przechowuje wszystkie pliki, w tym pliki konfiguracyjne, struktury danych i wszystkie pliki danych, w jednym folderze.

Na koniec możesz wykonać tak zwaną migrację na zimno, która jest sposobem na przeniesienie maszyny wirtualnej na inną maszynę bez jej wyłączania.

A co z VMware Workstation Player?

VMware oferuje dwa warianty swojej stacji roboczej VMware: VMware Workstation Pro i VMware Workstation Player. Workstation Pro to płatny hiperwizor w wersji dla przedsiębiorstw, a Workstation Player to darmowy hiperwizor stworzony dla studentów i majsterkowiczów.

Niestety, VMware Workstation Player nie zapewnia funkcji migawki (z kluczem produktu lub bez). Istnieje jednak sposób ręcznego utworzenia migawki w programie Workstation Player. Niestety proces ten obejmuje tworzenie kopii zapasowej maszyny wirtualnej, kopiowanie plików kopii zapasowej do innego folderu i otwieranie ich jako oddzielnej maszyny wirtualnej — co jest nieco uciążliwe w przypadku migawki.

Możesz też przełączyć się na inny hiperwizor, taki jak VirtualBox, który udostępnia funkcję migawki za darmo.