Jak przeprowadzić backup maszyn wirtualnych
-
- 29.03.2011
Dla właściwego wykorzystania parametrów środowiska wirtualizowanego duże znaczenie ma odpowiednia technologia wykonywania kopii bezpieczeństwa systemów i aplikacji.

Aby wykonać kopię bezpieczeństwa systemów i aplikacji, należy pobrać dane z produkcyjnego środowiska, a następnie skopiować je do drugiego miejsca. Przy tym można korzystać z różnych strategii. Są nimi:
- tradycyjna metoda, w której agent oprogramowania backupowego jest zainstalowany wewnątrz chronionego systemu;
- wyłączenie maszyny wirtualnej i skopiowanie plików (zimny backup);
- użycie kopii migawkowych, które następnie są kopiowane;
- zintegrowane rozwiązanie backupowe wykorzystujące kopie migawkowe, zarządzające maszynami za pomocą API systemu wirtualizującego.
Przy backupie konsolidowanym wyróżniamy dwa podejścia: kopie na poziomie obrazu i kopię plikową. Kopia na poziomie obrazu składuje cały dysk wirtualnej maszyny oraz pliki konfiguracyjne związane z daną maszyną. Ten tryb sprawdza się do odtworzenia maszyny w przypadku awarii sprzętu lub nieopatrznego uszkodzenia obrazu maszyny wirtualnej.
Kopia na poziomie plików umożliwia odtworzenie plików znajdujących się wewnątrz maszyny, wszystkich lub tylko wybranych. Jest to dobry tryb do odzyskiwania danych po błędach, na przykład po przypadkowym usunięciu plików.
Zaletą modelu tradycyjnego, w którym agent backupowy pracuje wewnątrz maszyny wirtualnej, nie korzystając przy tym z dodatkowych opcji dostarczanych przez oprogramowanie wirtualizujące, jest prostota i zgodność wsteczna. Nie wymaga ona dodatkowych szkoleń ani szczególnych zmian w polityce backupowej, wykorzystuje sprawdzone oprogramowanie i znane sposoby usuwania problemów. Takie rozwiązania wybierają także firmy, które eksploatują infrastrukturę mieszaną, w której wirtualizuje się tylko część aplikacji.
Wadą tradycyjnego modelu kopiowania plików z maszyn wirtualnych do urządzenia backupowego jest silne obciążenie serwera hostującego maszyny wirtualne i sieci, spowodowane koniecznością transferu przez LAN kompletu danych z każdego backupu. Jeśli serwer backupowy jest eksploatowany w tym samym środowisku co chroniona maszyna, obciążenie to jest skrajnie duże i może wpływać na pracę pozostałych maszyn wirtualnych. Dodatkowo w ten sposób nie można chronić maszyny, która w momencie okna backupowego jest wyłączona. Aby odtworzyć maszynę po awarii, należy zainstalować system oraz agenta backupowego, a następnie odtworzyć maszynę z kopii bezpieczeństwa (tak samo jak w tradycyjnym modelu). Można także uruchomić starszą "zimną" kopię bezpieczeństwa, by odtworzyć dane.