Jak wykonać kopię zapasową maszyn wirtualnych VMware: lista kontrolna
Firma VMware od dawna jest liderem branży w dostarczaniu rozwiązań do wirtualizacji klasy korporacyjnej, takich jak VMware vSphere – potężnej platformy wyposażonej w wiele kluczowych funkcji i możliwości, która pozwala organizacjom na elastyczne i skalowalne wdrażanie strategii SDDC. Opracowując plan ochrony danych, należy zaprojektować strategię wykonania kopii zapasowej VMware w oparciu o najlepsze rozwiązania dotyczące tworzenia kopii zapasowych maszyn wirtualnych. Pozwoli to zapewnić odporną, bezpieczną i solidną ochronę danych, a jednocześnie zaoszczędzić czas i pieniądze.
Nieprzestrzeganie zaleceń dotyczących najlepszych rozwiązań może narazić Cię na utratę danych, co ostatecznie może skutkować utratą zaufania klientów, a nawet upadkiem firmy. Dlatego zaleca się posiadanie kompleksowej listy kontrolnej najlepszych rozwiązań, podkreślającej najważniejsze obszary, na które należy zwrócić uwagę podczas wykonywania kopii zapasowej środowiska VMware.
Tworzenie kopii zapasowych maszyn wirtualnych VMware: lista kontrolna
Nigdy nie traktuj migawek jako kopii zapasowych
Wiele osób błędnie postanowiło polegać na migawkach swoich maszyn wirtualnych VMware jako na pewnego rodzaju kopiach zapasowych. Może to jednak okazać się katastrofalnym podejściem, ponieważ migawek VMware nie należy nigdy wykorzystywać jako kopii zapasowych. Migawki to nie kopie zapasowe, a firma VMware nie oferuje wsparcia dla ich wykorzystania w tym zakresie. Są to tymczasowe punkty przywracania, które umożliwiają szybkie przywrócenie całej maszyny wirtualnej, w tym jej ustawień, do stanu z określonego momentu w przeszłości.
Migawki mogą być przydatne w środowiskach programistycznych, zapewniając mechanizm szybkiego przywracania w celu testowania procesów, poprawek, ustawień itp. Migawki VMware działają w „łańcuchu”, co oznacza, że wymagają i opierają się na podstawowych dyskach VMDK oraz wszelkich innych dyskach delta, aby odzwierciedlać aktualny stan maszyny wirtualnej. W związku z tym, jeśli jakikolwiek dysk w łańcuchu ulegnie uszkodzeniu, cały łańcuch staje się uszkodzony.
Natomiast korzystanie z kopii zapasowych zapewnia autonomiczny sposób na zabezpieczenie i przywrócenie danych, bez konieczności polegania na infrastrukturze fizycznej ani podstawowych dyskach wirtualnych. Dlatego nigdy nie należy używać migawek zamiast kopii zapasowych!
Tworzenie kopii zapasowych maszyn wirtualnych spójnych z aplikacją
Wiele starszych rozwiązań do tworzenia kopii zapasowych wymaga użycia agenci działający w systemie klienta do wykonywania kopii zapasowych maszyn wirtualnych. Instalacja i zarządzanie agentami systemu operacyjnego gościa może być czasochłonne. Ponadto ustawienia konfiguracyjne, które stanowią kluczowy element prawidłowo działającej maszyny wirtualnej, mogą nie zostać uchwycone przez agenta. W związku z tym, jeśli zajdzie potrzeba odzyskania maszyny wirtualnej VMware, konieczne będzie utworzenie nowej maszyny wirtualnej, załadowanie agenta i przywrócenie plików.
Jednak najlepszym sposobem wykonywania kopii zapasowych maszyn wirtualnych VMware jest wykorzystanie bezagentowego rozwiązania do wykonywania kopii zapasowych maszyn wirtualnych, które działa na poziomie hosta lub vCenter w celu wykonywania kopii zapasowych maszyn wirtualnych opartych na obrazach. W ten sposób kopie zapasowe maszyn wirtualnych VMware będą zawierały również ustawienia konfiguracyjne wraz ze wszystkimi plikami systemu operacyjnego gościa, umożliwiając przywrócenie maszyn wirtualnych VMware dokładnie w takim stanie, w jakim znajdowały się w momencie wykonywania kopii zapasowej.
Większość organizacji uruchamia w swojej infrastrukturze wirtualnej aplikacje o znaczeniu krytycznym dla działalności, takie jak Microsoft Exchange, Microsoft SQL Server lub Microsoft Active Directory. Aplikacje te wymagają spójności transakcyjnej i powinny być archiwizowane w sposób zapewniający zachowanie tej spójności. Aby zastosować najlepszą metodę wykonywania kopii zapasowej maszyn wirtualnych VMware, należy skonfigurować zadania wykonywania kopii zapasowej z wykorzystaniem trybu spójności z aplikacją, co gwarantuje, że kopie zapasowe maszyn wirtualnych będą zawierały spójne dane bez uszkodzeń.
Po włączeniu trybu spójności z aplikacją nie są wymagane żadne dodatkowe czynności w celu przywrócenia maszyny wirtualnej i aplikacji do stanu spójnego z aplikacją. Kopia zapasowa spójna z aplikacją opiera się na usłudze Microsoft Volume Shadow Copy oraz specjalnych modułach zapisujących VSS, które współpracują z odpowiednią aplikacją działającą na maszynie wirtualnej VMware, aby zapewnić, że wszystkie transakcje przechowywane w pamięci lub oczekujące operacje we/wy zostaną zapisane na dysku, zamrożone na czas wykonania migawki VSS, a następnie odblokowane. Takie podejście pozwala na pełne przechwycenie wszystkich danych transakcyjnych podczas procesu tworzenia kopii zapasowej i umożliwia pełne przywrócenie dowolnej maszyny wirtualnej z aplikacją do stanu spójnego z aplikacją.
Korzystaj z funkcji śledzenia zmienionych bloków (CBT)
Śledzenie zmienionych bloków (CBT) to technologia znana od czasów VMware vSphere 4.0, która stanowiła ekscytujący postęp w sposobie tworzenia kopii zapasowych maszyn wirtualnych VMware. Dzięki CBT wykonywane są tylko zmiany, które nastąpiły od ostatniej iteracji wykonania kopii zapasowej. Jest to znacznie bardziej wydajne i mniej czasochłonne niż regularne wykonywanie pełnych kopii zapasowych maszyn wirtualnych.
Upewnienie się, że rozwiązanie do tworzenia kopii zapasowych maszyn wirtualnych innej firmy wykorzystuje wbudowany mechanizm śledzenia zmienionych bloków (CBT), może umożliwić wydajne i usprawnione tworzenie kopii zapasowych maszyn wirtualnych, które wymagają znacznie mniej miejsca na dysku i krótszych okien wykonywania kopii zapasowych. Dlatego też korzystanie z CBT jest integralną częścią najlepszego sposobu wykonywania kopii zapasowych maszyn wirtualnych VMware.
Zmniejsz rozmiar kopii zapasowej maszyny wirtualnej, aby zaoszczędzić miejsce na dysku
Podczas wykonywania kopii zapasowej środowiska VMware vSphere upewnij się, że kopie zapasowe wykorzystują dostępną przestrzeń dyskową w najbardziej efektywny sposób. Systemy operacyjne Windows i Linux zawierają odpowiednio pliki wymiany i partycje, które są tymczasową przestrzenią na dysku twardym wykorzystywaną przez systemy operacyjne jako pamięć wirtualna w celu rozszerzenia pamięci RAM. Dane wymiany zmieniają się nieustannie i mogą osiągnąć rozmiar nawet trzykrotnie większy od pamięci systemowej. W przypadku wykonania kopii zapasowej dane wymiany stanowiłyby wiele gigabajtów bezużytecznych danych, zwiększając rozmiar kopii zapasowej i wydłużając czas jej tworzenia. Dlatego należy upewnić się, że oprogramowanie do ochrony danych domyślnie pomija pliki wymiany i partycje.
Oczywiście wyeliminowanie danych wymiany nie jest jedynym skutecznym sposobem na zmniejszenie rozmiaru kopii zapasowej VMware. Istnieje wiele innych technologii zaprojektowanych do tego celu, między innymi globalna deduplikacja danych oraz kompresja. Jeśli rozwiązanie do tworzenia kopii zapasowych maszyn wirtualnych wykorzystuje je łącznie, technologie te mogą przynieść ogromne oszczędności miejsca na dysku.

Obcinanie dziennika transakcji aplikacji
Aby postępować zgodnie z najlepszymi praktykami w zakresie wykonywania kopii zapasowej środowiska VMware, upewnij się, że rozwiązanie do tworzenia kopii zapasowych maszyn wirtualnych zawiera funkcję umożliwiającą wykonanie obcinanie dziennika transakcji na serwerach aplikacji, takich jak Microsoft Exchange Server i Microsoft SQL Server. W ten sposób, po pomyślnym wykonaniu kopii zapasowej całej maszyny wirtualnej VMware z uruchomionym Microsoft Exchange lub Microsoft SQL Server, pliki dziennika, które zostały zatwierdzone w bazie danych Exchange lub SQL, są identyfikowane i skracane (usuwane) na źródłowej maszynie wirtualnej. Zwalnia to miejsce na dysku i zapewnia cenne porządkowanie w całej infrastrukturze VMware vSphere z maszynami wirtualnymi, na których działają aplikacje o znaczeniu krytycznym dla działalności.

Szyfruj kopie zapasowe maszyn wirtualnych
W obliczu głośnych naruszeń bezpieczeństwa pojawiających się w wiadomościach wszystkie organizacje muszą dziś skupiać się na bezpieczeństwie swoich danych, w szczególności tych przechowywanych w infrastrukturze VMware. Dlatego, aby wykonać kopię zapasową maszyn wirtualnych VMware, należy zaszyfruj kopie zapasowe maszyn wirtualnych VMware zarówno podczas przesyłania, jak i w spoczynku, aby chronić zawarte w nich wrażliwe dane produkcyjne. Szyfrowanie, które działa w oparciu o parę kluczy, sprawia, że dane są nieczytelne dla każdego, kto próbuje uzyskać nieautoryzowany dostęp bez klucza szyfrującego. Szyfrowanie podczas przesyłania oznacza, że dane kopii zapasowej maszyny wirtualnej są szyfrowane podczas przesyłania przez sieć. Szyfrowanie w spoczynku szyfruje dane kopii zapasowej maszyny wirtualnej na poziomie dysku lub repozytorium kopii zapasowych, co zabezpiecza „zimne” dane kopii zapasowej maszyny wirtualnej przechowywane na dysku.
Sprawdź swoje kopie zapasowe maszyn wirtualnych
Jeśli nie sprawdzasz kopii zapasowych maszyn wirtualnych VMware, narażasz się na porażkę. Istnieje wiele przerażających historii od administratorów, którzy nie zweryfikowali kopii zapasowych maszyn wirtualnych i dowiedzieli się, że kopie te były uszkodzone lub nie pozwalały na przywrócenie krytycznych danych zgodnie z oczekiwaniami dopiero w rzeczywistych scenariuszach odzyskiwania po awarii. Dlatego lepiej poszukać rozwiązania do ochrony danych, które zapewnia automatyczny sposób weryfikacji kopii zapasowych maszyn wirtualnych (np. z zrzutami ekranu), ponieważ ręczna weryfikacja jest żmudna i czasochłonna. Weryfikacja kopii zapasowych maszyn wirtualnych jest niezbędną najlepszą praktyką zapewniającą optymalny sposób wykonania kopii zapasowej maszyn wirtualnych VMware.
Skorzystaj z urządzenia do tworzenia kopii zapasowej maszyn wirtualnych opartego na serwerze NAS
Nowoczesne rozwiązania do tworzenia kopii zapasowych maszyn wirtualnych można zainstalować na serwerze NAS, co pozwala stworzyć kompleksowe urządzenie do tworzenia kopii zapasowych maszyn wirtualnych – wydajne i ekonomiczne rozwiązanie łączące oprogramowanie do tworzenia kopii zapasowych, sprzęt, magazyn oraz deduplikację danych.

Dzięki Urządzenie do tworzenia kopii zapasowej maszyn wirtualnychkopie zapasowe maszyn wirtualnych VMware są zapisywane bezpośrednio na dyskach serwera NAS, z pominięciem protokołów NFS i CIFS, co znacznie zmniejsza obciążenie spowodowane przez te protokoły sieciowe oraz opóźnienia sieciowe wynikające z konkurencyjnego ruchu.
Ponadto korzystanie z urządzenia kopii zapasowej maszyn wirtualnych opartego na NAS może pomóc w oddzieleniu wynikowych kopii zapasowych maszyn wirtualnych od infrastruktury produkcyjnej, a jeśli ta ostatnia ulegnie awarii, maszyny wirtualne można przywrócić bez problemów, ponieważ infrastruktura kopii zapasowych jest samowystarczalna, co stanowi ogromną zaletę w porównaniu z uruchamianiem infrastruktury kopii zapasowych w ramach obciążeń produkcyjnych. Dlatego też korzystanie z urządzenia kopii zapasowej jest ważnym krokiem w dążeniu do najlepszego sposobu wykonywania kopii zapasowych maszyn wirtualnych VMware.
Zastosuj tryb transferu danych bez sieci LAN, jeśli używasz sieci SAN do tworzenia kopii zapasowych maszyn wirtualnych VMware
Wybierając nowoczesne rozwiązanie do tworzenia kopii zapasowych maszyn wirtualnych dla środowiska VMware vSphere, zwróć uwagę na produkty, które są wydajne z punktu widzenia sieci i oferują Tryb transferu danych bez sieci LAN, dzięki czemu możesz mieć pewność, że obciążenie sieci produkcyjnych nie wpływa na obciążenia produkcyjne.
Niektóre z tych rozwiązań do ochrony danych umożliwiają bezpośredni dostęp do sieci SAN (Storage Area Network), co pozwala ominąć sieci produkcyjne podczas kopiowania danych kopii zapasowych ze środowisk produkcyjnych VMware. Zazwyczaj wiąże się to z odczytywaniem danych bezpośrednio z/do urządzenia SAN przy użyciu protokołu Fibre Channel lub iSCSI, co zapewnia znaczną poprawę wydajności, która ma bezpośredni wpływ na czas potrzebny do wykonania zadań tworzenia kopii zapasowych maszyn wirtualnych VMware.

Ponadto, dzięki funkcji Hot Add, nowoczesne rozwiązania do ochrony danych mogą odczytywać i zapisywać dane zarówno do, jak i z migawek maszyn wirtualnych VMware poprzez stos wejścia/wyjścia pamięci masowej, omijając stos TCP/IP hosta, co pomaga zmniejszyć przeciążenie sieci i skrócić czas trwania zadań tworzenia kopii zapasowych maszyn wirtualnych.

Ogólnie rzecz biorąc, korzystając z rozwiązania do tworzenia kopii zapasowych maszyn wirtualnych, które wykorzystuje najlepsze dostępne mechanizmy tworzenia kopii zapasowych maszyn wirtualnych, a jednocześnie zapewnia łączność z siecią SAN, możesz mieć pewność, że kopie zapasowe maszyn wirtualnych VMware są tworzone w najlepszy możliwy sposób, przy minimalnym obciążeniu infrastruktury sieciowej środowiska produkcyjnego.
Przenoszenie kopii zapasowej maszyny wirtualnej VMware poza siedzibę firmy i do chmury
Zasada tworzenia kopii zapasowej 3-2-1 od dawna stanowi podstawę projektowania korporacyjnych rozwiązań do tworzenia kopii zapasowych maszyn wirtualnych, które są wystarczająco solidne, by skutecznie radzić sobie z różnymi scenariuszami odzyskiwania awaryjnego. Zasada ta mówi, że należy posiadać (3) kopie danych, zapisane na (2) różnych nośnikach, z których co najmniej (1) powinna znajdować się zdalnie (np. w chmurze). W podejściu tym z pewnością tkwi mądrość, ponieważ jeśli wszystkie kopie danych znajdują się w jednej lokalizacji, a lokalizacja ta ulegnie awarii, można stracić nie tylko dane produkcyjne, ale także dane kopii zapasowych maszyn wirtualnych.
Aby postępować zgodnie z najlepszą praktyką tworzenia kopii zapasowych maszyn wirtualnych VMware, należy upewnić się, że rozwiązanie do ochrony danych posiada funkcję umożliwiającą umieszczenie kopii zapasowych kopia zapasowa lokalnie, zdalnie, a nawet w chmury publiczne (takich jak AWS lub Azure). Zapewnia to elastyczność i odporność pozwalającą przetrwać różnego rodzaju awarie. Wykorzystanie chmury publicznej do przechowywania kopii zapasowej maszyn wirtualnych VMware to świetny sposób na osiągnięcie różnorodności geograficznej, ponieważ dane mogą znajdować się w różnych lokalizacjach na całym świecie.
Automatyzacja procesu tworzenia kopii zapasowej maszyn wirtualnych
Dzisiejsza, często złożona i rozbudowana infrastruktura IT oparta na wirtualizacji wymaga od organizacji automatyzacji procesów i procedur. Możliwość automatyzacji planów ochrony danych dzięki wykorzystaniu potężnego interfejsu opartego na API HTTP pozwala programowo wchodzić w interakcje, monitorować, automatyzować i przeprowadzać orkiestrację całego procesu wykonywania kopii zapasowej infrastruktury VMware. Na przykład można monitorować stan komponentów produktu, w tym repozytoriów kopii zapasowych, zautomatyzować wycofywanie kopii zapasowych, poprawić zgodność z wymogami sprawozdawczości itp. (patrz schemat poniżej).

Rozwiązania do tworzenia kopii zapasowych maszyn wirtualnych, które umożliwiają łączenie zadań tworzenia kopii zapasowych i interakcję między nimi w określonej kolejności, mogą również ułatwić automatyzację tworzenia kopii zapasowych maszyn wirtualnych VMware. Zapewnienie automatyzacji procesu wykonywania kopii zapasowej maszyn wirtualnych jest niezbędne, jeśli chcesz znaleźć najlepszy sposób na wykonywanie kopii zapasowej maszyn wirtualnych VMware.
Wybierz odpowiednie oprogramowanie do ochrony danych
Wybór odpowiedniego rozwiązania do ochrony danych jest kluczowym krokiem w skutecznym i wydajnym wykonywaniu kopii zapasowych maszyn wirtualnych VMware. W przeszłości wiele organizacji polegało na wbudowanych produktach VMware do ochrony danych, takich jak VMware Data Recovery i vSphere Data Protection. Jednak oba produkty osiągnęły koniec cyklu życia, a firma VMware nie opracowuje już ani nie wydaje rozwiązań do ochrony danych z vSphere. Mimo że klienci nie korzystają z własnych rozwiązań do ochrony danych, firma VMware zapewnia niezbędne wsparcie API dla rozwiązań innych producentów, umożliwiając im współpracę z interfejsami API pamięci masowej vSphere oraz oferowanie funkcji wykonywania kopii zapasowych maszyn wirtualnych w środowisku vSphere. Dlatego kluczowe znaczenie ma wybór odpowiedniego rozwiązania.
NAKIVO Backup & Replication jest czołowym przedstawicielem nowoczesnych rozwiązań do wykonywania kopii zapasowych maszyn wirtualnych i może pomóc w wyborze najlepszego sposobu wykonywania kopii zapasowych infrastruktury VMware. W rzeczywistości produkt ten pozwala spełnić, a nawet przewyższyć wszystkie zalecenia dotyczące najlepszych rozwiązań w zakresie tworzenia kopii zapasowej maszyny wirtualnej VMware, o których mowa powyżej, w tym:
- Tworzenie kopii zapasowej maszyny wirtualnej VMware opartej na obrazie i spójnej z aplikacją;
- Wykorzystanie funkcji śledzenia zmienionych bloków (Changed Block Tracking) w celu wykonania kopii zapasowej wyłącznie zmienionych bloków danych i uniknięcia konieczności regularnego wykonywania pełnych kopii zapasowych;
- Zmniejszenie rozmiaru kopii zapasowej maszyny wirtualnej w celu zaoszczędzenia miejsca na dysku poprzez eliminację plików wymiany i partycji, deduplikację oraz kompresję danych;
- Skracanie plików dziennika transakcji aplikacji;
- Szyfrowanie kopii zapasowej maszyn wirtualnych w celu zwiększenia bezpieczeństwa archiwizowanych danych;
- Weryfikacja kopii zapasowej maszyn wirtualnych za pomocą przydatnej funkcji weryfikacji zrzutów ekranu;
- Tworzenie wszechstronnego urządzenia kopii zapasowej maszyn wirtualnych poprzez instalację na serwerze NAS;
- Wykorzystanie trybu transferu danych bez sieci LAN i zapewnienie bezpośredniego dostępu do sieci SAN;
- Kopiowanie kopii zapasowej maszyn wirtualnych VMware zdalnie i do chmury;
- Automatyzacja procesu tworzenia kopii zapasowej maszyn wirtualnych; i wiele więcej.
Wnioski
Postępowanie zgodnie z wyczerpującą listą kontrolną najlepszych rozwiązań dotyczących tworzenia kopii zapasowej maszyn wirtualnych, przedstawioną w tym wpisie na blogu, jest najlepszym sposobem na wykonanie kopii zapasowej maszyn wirtualnych VMware. Każdy z wymienionych elementów ma zasadnicze znaczenie dla zapewnienia wydajnej, solidnej, odpornej i skutecznej ochrony infrastruktury VMware. Nieprzestrzeganie tych rozwiązań dotyczących najlepszych rozwiązań może prowadzić do utraty danych i potencjalnie zrujnować reputację firmy.
Każda organizacja, która zdecyduje się wykorzystać NAKIVO Backup & Replication jako fundament swojej strategii ochrony danych, zyska niezawodną platformę do ochrony danych, która może bezpiecznie i skutecznie chronić aplikacje o znaczeniu krytycznym dla działalności.