VMware vSphere Plugin

Logo VMware
Bacula Enterprise VMware vSphere Plugin jest wykorzystywany do wykonywania kopii zapasowych i odtwarzania obrazów maszyn wirtualnych w środowisku VMware ESXi z wykorzystaniem technologii vSphere oraz oprogramowania Bacula Enterprise Edition. Plugin ten udostępnia także realizację techniki Bare Metal Recovery dla środowisk maszyn wirtualnych.

Plugin integruje się z technologią VMware Changed Block Tracking (CBT), aby umożliwić wykonywanie przyrostowych kopii zapasowych zawierających wyłącznie bloki zmienione przez maszynę wirtualną od czasu ostatniego backupu pełnego, przyrostowego lub różnicowego. Technologia ta minimalizuje obciążenie środowiska i sieci backupowej podczas realizacji kopii zapasowych i odtwarzania.

Funkcjonalności jakie udostępnia Plugin to m.in.:

  • Kopie zapasowe online z wykorzystaniem VADP (vSphere Storage APIs for Data Protection)
  • Migawki gościa oparte o VSS zapewniające spójność aplikacji
  • Pełne, Różnicowe i Przyrostowe kopie zapasowe obrazów maszyn wirtualnych
  • Odtwarzanie pełnego obrazu maszyny wirtualnej
  • Odtwarzanie plików vmdk także do alternatywnej lokalizacji
  • Wsparcie dla dostępu do VMware Datastore poprzez sieć TCP/IP oraz SAN (FC/iSCSI) z trybami NBD, HotAdd i SAN
  • Integracja z zadaniami Copy/Migration do replikacji kopii zapasowych
  • Automatyczne wykrywanie maszyn wirtualnych przy użyciu Scan Plugin

VMware Single Item Restore

VMware Single Item Restore to dodatkowy pakiet rozszerzający możliwości pluginu o odtwarzanie pojedynczych plików i folderów bezpośrednio z obrazowej kopii zapasowej maszyny wirtualnej — bez konieczności odtwarzania całej maszyny. Funkcjonalność ta jest dostępna zarówno z poziomu konsoli, jak i interfejsu graficznego BWeb Management Suite.

Obsługiwane systemy plików i wersje ESX:

  • Systemy Windows: NTFS
  • Systemy Linux: ext3, ext4, btrfs, LVM, XFS
  • Wspierane wersje ESX: 5.x, 6.x, 7.0 oraz 8.0
  • Obsługa zadań typu Full, Differential i Incremental

VM Instant Recovery

VM Instant Recovery (dostępne od Bacula Enterprise 12.6) umożliwia uruchomienie maszyny wirtualnej bezpośrednio z wolumenu Bacula w ciągu kilku minut — bez wcześniejszego przywracania danych na docelowy datastore. Dyski VM pozostają w trybie tylko do odczytu, dzięki czemu wszelkie zmiany dokonane podczas pracy odtworzonej maszyny są wirtualne i tymczasowe, a integralność kopii zapasowej nie jest zagrożona.

Proces przebiega w czterech krokach:

Kroki VM Instant Recovery

  1. Użytkownik wskazuje wybraną kopię zapasową maszyny wirtualnej
  2. Skrypt mount-vm montuje dyski VM lokalnie i tworzy tymczasowy datastore NFS
  3. Maszyna wirtualna zostaje uruchomiona na wskazanym hoście ESXi
  4. Użytkownik decyduje, czy trwale przywrócić maszynę przez migrację vMotion, czy ją odrzucić

Po zweryfikowaniu poprawności działania środowiska możliwa jest migracja maszyny na produkcyjny datastore przy użyciu VMware VMotion.