Jak bezpiecznie tworzyć kopię zapasową wirtualnych maszyn VMware ESXi [3 sposoby]
Tworzenie kopii zapasowej całej wirtualnej maszyny jest ważnym środkiem zapewnienia bezpieczeństwa danych VM. W tym artykule przedstawię podstawową wiedzę oraz 3 sposoby bezpiecznego tworzenia kopii zapasowych wirtualnych maszyn VMware ESXi.
Przegląd kopii zapasowych maszyn wirtualnych VMware ESXi
VMware ESXi, rdzeń pakietu wirtualizacji przedsiębiorstwa VMware vSphere, wcześniej nazywany ESX do wersji 4.1, to hipernadzorca bare-metal instalowany bezpośrednio na fizycznym serwerze, zapewniający bezpośredni dostęp i kontrolę nad zasobami. Pozwala on na tworzenie i uruchamianie wielu maszyn wirtualnych przy użyciu pojedynczego fizycznego hosta.
Jak w przypadku innych typów danych, kopia zapasowa maszyny wirtualnej jest ważnym środkiem ochrony, który pozwala na odzyskanie ważnych danych na czas i utrzymanie ciągłości działania firmy. Jednak kopia zapasowa VMware ESXi różni się od kopii zapasowych normalnych plików pod względem koncepcji i metodologii.
W tym artykule krótko przedstawię podstawową wiedzę i zaproponuję 3 bezpłatne rozwiązania kopii zapasowej VMware ESXi dla Ciebie.
Opcje kopii zapasowych dla VMware ESXi
W ogólności istnieją 2 główne typy kopii zapasowych maszyn wirtualnych:
Kopia zapasowa oparta na obrazie, która zawiera system operacyjny, pliki konfiguracyjne i wszystkie dane na dysku.
Kopia zapasowa oparta na plikach, która wykonuje kopię zapasową VM jako maszyny fizycznej przez zainstalowanie agenta na maszynie gościa.
✎Kopia zapasowa oparta na plikach nie obejmuje środowiska wirtualizacji, dlatego najlepszym sposobem na wykonanie pełnej kopii zapasowej maszyn wirtualnych VMware ESXi są nadal kopie zapasowe oparte na obrazie. To pozwala na przywrócenie całej maszyny wirtualnej, co jest szczególnie wygodne w przypadku posiadania wielu maszyn wirtualnych do ochrony.
W tym poście głównie przedstawię metody kopiowania zapasowego opartego na obrazie. Jeśli chcesz wykonać kopię zapasową maszyny wirtualnej opartą na plikach i dostosować, co ma zostać skopiowane (pliki/katalogi/partycje/system operacyjny), możesz zwrócić się do kopii zapasowej opartej na plikach.
Jedno bezagenciowe rozwiązanie do automatycznego tworzenia kopii zapasowych wirtualnych maszyn VMware ESXi - Najlepszy sposób
Istnieją różne opcje tworzenia kopii zapasowych VMware ESXi za darmo przy użyciu wbudowanych funkcji. Niestety, wszystkie wymagają ręcznego działania i mogą jednocześnie tworzyć kopię zapasową tylko jednej wirtualnej maszyny. Jest to niewygodne dla przedsiębiorstw zarządzających dużą liczbą maszyn wirtualnych.
W związku z tym chciałbym przedstawić łatwy sposób na automatyczne tworzenie kopii zapasowych wielu maszyn wirtualnych jednocześnie, który tworzy solidny plan tworzenia kopii zapasowych i przywracania danych w środowisku VMware vSphere.
Tutaj będę korzystał z bezpłatnego oprogramowania do tworzenia kopii zapasowych ESXi - AOMEI Cyber Backup. Może być to najlepszy sposób na tworzenie kopii zapasowych wirtualnych maszyn VMware. Oferuje on następujące korzyści:
✦Centralne tworzenie kopii zapasowych: W trzech prostych krokach można utworzyć zadanie tworzenia kopii zapasowych dla wielu maszyn wirtualnych bez konieczności instalowania agenta na każdej z nich.
✦Obsługa wersji Free ESXi: obsługa zarówno płatnych, jak i darmowych wersji VMware ESXi.
✦Automatyzacja: Wykonywanie zadań tworzenia kopii zapasowych automatycznie codziennie, co tydzień lub co miesiąc i powiadomienie drogą mailową.
✦Przywracanie z dowolnego punktu: Szybkie i łatwe przywracanie całej maszyny wirtualnej z dowolnie wybranej wersji historii.
✦ Tworzenie kopii zapasowych w różnych lokalizacjach: Narzędzie to obsługuje tworzenie kopii zapasowych wirtualnych maszyn VMware na zewnętrznym dysku twardym, lokalnym magazynie, dysku NAS, udostępnieniu sieciowym itp.
✦Przydzielanie ról: Umożliwia administratorowi tworzenie podrzędnych kont z ograniczonymi uprawnieniami, co skutecznie redukuje koszty administracji i błędy ludzkie.
W kolejnej części pokażę, jak bezpłatnie tworzyć kopie zapasowe wielu maszyn wirtualnych VMware ESXi w trzech prostych krokach. Możesz kliknąć poniższy przycisk, aby pobrać darmowe oprogramowanie do tworzenia kopii zapasowych dla maszyn wirtualnych VMware ESXi i skorzystać z wyłącznej zniżki na uaktualnienie:
*Możesz zainstalować to oprogramowanie do tworzenia kopii zapasowych maszyn wirtualnych na systemie Windows lub Linux.
Jak tworzyć kopie zapasowe wirtualnych maszyn VMware ESXi (3 kroki)
Krok 1. Połącz urządzenia: Wejdź na stronę internetową klienta AOMEI Cyber Backup, przejdź do Urządzenia źródłowe > VMware > Wprowadź informacje o samodzielnym hoście VMware lub vCenter - adres IP i konto, aby dodać powiązane maszyny wirtualne > Potwierdź.
Krok 2. Utwórz zadanie kopii zapasowej: Przejdź do Zadanie kopii zapasowej > Utwórz nowe zadanie, a następnie ustaw Nazwę zadania, Typ kopii zapasowej, Urządzenie, Docelowy, Harmonogram i Czyszczenie.
- Urządzenie: Możesz obejmować wiele maszyn wirtualnych na hoście w ramach jednego zadania kopii zapasowej.
- Docelowy: Możesz wybrać lokalny katalog lub katalog sieciowy jako miejsce wykonania kopii zapasowej. Użyte ścieżki zostaną zapisane w Ulubionym magazynie dla wygodnego wyboru.
- Harmonogram: Możesz wybrać pełną, różnicową lub przyrostową kopię zapasową oraz zaplanować jej automatyczne wykonanie codziennie, tygodniowo lub miesięcznie zgodnie z określoną częstotliwością.
Krok 3. Uruchom kopię zapasową: Kliknij Rozpocznij kopię zapasową i wybierz Dodaj harmonogram i rozpocznij teraz kopię zapasową lub Dodaj tylko harmonogram.
Utworzone zadania kopii zapasowych będą wyświetlane i monitorowane oddzielnie, umożliwiając sprawdzanie postępu i zmiany harmonogramu.
✎Podczas gdy Darmowa Edycja obejmuje większość potrzeb związanych z tworzeniem kopii zapasowych maszyn wirtualnych (VM), istnieje również możliwość uaktualnienia, aby cieszyć się:
Tworzenie kopii zapasowych VM w trybie wsadowym: tworzenie kopii zapasowych dużej liczby VM zarządzanych przez serwer vCenter lub na samodzielnych hostach ESXi.
Czyszczenie kopii zapasowych: skonfiguruj politykę retencji, aby automatycznie usuwać stare pliki kopii zapasowych i oszczędzać miejsce na dysku.
Przywracanie do nowego miejsca: tworzenie nowej VM w tej samej lub innej magazynie danych/hostu bezpośrednio z kopii zapasowej, pomija konieczność ponownej konfiguracji nowej maszyny wirtualnej.
Dwie wbudowane funkcje do tworzenia kopii zapasowych maszyn wirtualnych VMware ESXi
Jak można wykonać kopię zapasową maszyny wirtualnej vSphere, jeśli masz tylko samodzielny host ESXi, bez serwera vCenter? W tej sekcji przedstawię 2 sposoby na tworzenie kopii zapasowych w środowisku vSphere za pomocą wbudowanych funkcji.
● Ręczne pobieranie plików VM: VMware ESXi Web Client umożliwia pobranie wszystkich plików VM, w tym wirtualnego dysku VMDK i pliku konfiguracyjnego VMX, z magazynu danych. Podczas przywracania możesz wtedy przesłać te pliki i zarejestrować nową VM na oryginalnym lub innym hoście.
● Eksportowanie VM do szablonu OVF: Format OVF (Open Virtualization Format) to format plików, który wspiera wymianę aplikacji wirtualnych między produktami i platformami. Ponieważ pliki OVF są skompresowane, można je pobierać szybciej.
✎Oba z tych sposobów nie są tak naprawdę tradycyjnymi metodami tworzenia kopii zapasowych. W celu długoterminowej ochrony danych, nadal zaleca się korzystanie z rozwiązania do tworzenia kopii zapasowych VMware.
Sposób 1. Ręczne pobieranie plików dysku wirtualnej maszyny
1. Wejdź do klienta WWW ESXi, potwierdź zatwierdzenie wszystkich migawek i wyłącz maszynę wirtualną, którą chcesz zabezpieczyć.
2. Przejdź do strony Magazyn, kliknij Przeglądarka magazynu danych w pasku narzędzi.
3. Przejdź do folderu maszyny wirtualnej, którą chcesz zabezpieczyć, a następnie kliknij przycisk Pobierz na pasku narzędzi, aby pobrać te pliki oddzielnie na lokalny komputer.
4. Zamknij okno przeglądarki magazynu danych i możesz śledzić postęp w Najnowszych zadaniach.
Sposób 2. Eksportuj maszynę wirtualną jako szablon OVF
1. Przejdź do klienta sieciowego ESXi, zatwierdź wszystkie migawki i wyłącz maszynę wirtualną, którą chcesz zbackupować.
2. Przejdź do strony Maszyny wirtualne, kliknij prawym przyciskiem myszy na maszynę wirtualną, którą chcesz zbackupować i wybierz opcję Eksportuj. Kliknij OK w oknie pop-up.
3. Wybierz opcję Zapisz plik dwukrotnie, aby pobrać plik .ovf i plik .vmdk. Kliknij OK, aby zamknąć okno. Możesz śledzić postęp w Najnowszych zadaniach.
When it’s done, you can click download button on toolbar to find where these files are stored.
Wskazówka: Możesz także użyć narzędzia VMware OVF Tool do eksportu wirtualnych maszyn VMware ESXi. Aby zaoszczędzić miejsce na lokalnym dysku i dodać dodatkową warstwę ochrony danych, dobrym pomysłem jest backup VMware na zewnętrzny dysk twardy lub pendrive.
Uwaga: Migawki VM nie mogą zastąpić kopii zapasowej
Szybkie przywracanie systemu wirtualnej maszyny (VM) do momentu utworzenia migawki (snapshot) może być przydatne jako środek ochrony danych przed przeprowadzeniem niebezpiecznych testów. Jednak migawki VM nie mogą zastąpić kopii zapasowych, a korzystanie wyłącznie z migawek zamiast kopii zapasowych może być bardzo niebezpieczne. Porównując migawkę VM i kopię zapasową, istnieją dwie główne różnice:
- Migawki są zależne od dysku nadrzędnego. Jeśli dysk nadrzędny zostanie usunięty, samo utworzenie migawki nie wystarczy do przywrócenia VM. Ale kopie zapasowe są niezależne od oryginalnej maszyny wirtualnej, nie są na nią wpływają i można je przechowywać poza miejscem ich utworzenia.
- Migawki VM mogą wpływać na wydajność VM. Inkrementalne pliki dyskowe mogą rosnąć, zajmując dużo miejsca, długie przechowywanie migawek może wpływać na wydajność VM. Ale kopie zapasowe VM można bezpiecznie przechowywać przez długi czas bez wpływu na wydajność VM.
Dlatego zaleca się stosowanie migawek VM jako krótkoterminowego, tymczasowego środka przywracania do momentu przed niebezpiecznymi operacjami, przechowując tylko 2-3 migawek w łańcuchu przez maksymalnie 72 godziny. Z kolei kopie zapasowe wirtualnych maszyn mogą być używane jako długoterminowa, stabilna ochrona wirtualnych maszyn w celu przywracania po awarii.
Jak zrobić kopię zapasową konfiguracji hosta VMware ESXi
Jeśli chodzi o kopię zapasową maszyn wirtualnych (VM) VMware ESXi, oprócz samej maszyny, istnieje kolejne powszechne pytanie: Czy potrzebujesz kopii zapasowej konfiguracji hosta VMware ESXi?Faktycznie, tworzenie kopii zapasowej konfiguracji hosta VMware ESXi nie jest konieczne. Ponowna implementacja hosta nie jest trudna, a wiele narzędzi do wdrażania systemów dostępnych dla firm uczyni ten proces jeszcze szybszym i łatwiejszym.
Ale jeśli nadal chcesz wykonać kopię zapasową hosta VMware, możesz skorzystać z poniższych sposobów, w których przedstawimy 3 metody wykonania tej czynności. Jeśli potrzebujesz bardziej szczegółowych instrukcji i informacji, zapoznaj się z tym artykułem: 3 Quick Ways for VMware ESXi Backup Host Configuration.
Metoda 1. Tworzenie kopii zapasowej hostów ESXi za pomocą wiersza poleceń ESXi
Wiersz poleceń ESXi to bezpośredni sposób na tworzenie kopii zapasowej hosta. Nie trzeba instalować dodatkowego programu, aby z niego korzystać.
Krok 1. Połącz się z hostem ESXi przez SSH (Secure Shell)
Krok 2. Uruchom poniższą komendę, aby sprawdzić i zsynchronizować konfigurację z pamięcią stałą:
vim-cmd hostsvc/firmware/sync_config
Krok 3. Wykonaj kopię zapasową konfiguracji hosta ESXi, wykonując poniższą komendę:
vim-cmd hostsvc/firmware/backup_config
Następnie otrzymasz link do pobrania plików z zapisaną konfiguracją, podobnie jak na poniższym zrzucie ekranu.
Krok 4. Otwórz przeglądarkę internetową i wklej link. Zastąp "*" adresem IP/FQDN hosta ESXi. Następnie naciśnij Enter. Pliki kopii zapasowej zostaną pobrane do określonej ścieżki w przeglądarce internetowej.
Metoda 2. Kopiowanie zapasowe hostów ESXi przy użyciu vSphere CLI
vSphere CLI, czyli interfejs wiersza poleceń vSphere, to kolejne narzędzie, które pomaga w kopiowaniu zapasowym konfiguracji ESXi. Zauważ, że vSphere CLI nie jest dostępny od wersji vSphere 7.0, więc upewnij się, że twoja infrastruktura wirtualna go obsługuje.
Krok 1. Pobierz i zainstaluj vSphere CLI.
Krok 2. Wykonaj poniższą komendę kopii zapasowej:
vicfg-cfgbackup --server=adres_IP_hosta_ESXi --username=root -s nazwa_pliku_wyjsciowego
Poczekaj chwilę, a twoje pliki konfiguracji zostaną zapisane tam, gdzie uruchomisz skrypt vicfg-cfgbackup.
Metoda 3. Kopiowanie zapasowe hostów ESXi przy użyciu vSphere PowerCLI
Krok 1. Pobierz i zainstaluj vSphere PowerCLI.
Krok 2. Wykonaj poniższą komendę, aby wykonać kopię zapasową konfiguracji hosta:
Get-VMHostFirmware -VMHost adres_IP_hosta_ESXi -BackupConfiguration -DestinationPath ścieżka_wyjściowa
Zastąp "adres_IP_hosta_ESXi" i "ścieżka_wyjściowa" swoim rzeczywistym adresem IP i katalogiem docelowym kopii zapasowej.
Następnie pliki kopii zapasowych zostaną zapisane w wybranym katalogu wyjściowym.
Podsumowanie
Regularne tworzenie kopii zapasowych ESXi efektywnie chroni twoje dane przed utratą. W tym artykule pokrótce przedstawiłem 2 sposoby tworzenia kopii zapasowych VMware ESXi VM przy użyciu wbudowanych funkcji.
Jednak mogą być wykonywane tylko ręcznie i tylko jeden wirtualny komputer w danym czasie. Jeśli potrzebujesz automatycznego oprogramowania do tworzenia kopii zapasowych VMware ESXi, AOMEI Cyber Backup może ci pomóc w ciągłej ochronie danych ESXi w środowisku vSphere.