Jak zautomatyzować / Skrypt wykonać kopię zapasową maszyny wirtualnej

4

Mam serwer VMware ESX z niektórymi maszynami wirtualnymi, które wykonują dla mnie ważne rzeczy.

Chciałbym utworzyć Zaplanowane zadanie w systemie Windows, które okresowo tworzy kopię tych maszyn wirtualnych i przechowuje je gdzieś w celu wykonania kopii zapasowej.

Wydaje mi się, że przynajmniej skrypt wsadowy mógłby to sterować, ale nie jestem pewien, jakich poleceń mogę użyć, aby to wywołać. Założę się, że VMware ma na to narzędzie.

Czy ktoś może mi rzucić nazwę takiego narzędzia wiersza polecenia? A może jakieś inne rozwiązanie, które brzmi tak, jakby spełniało moje potrzeby?

Wielkie dzięki!

James T. Snell
źródło
Od czasu zadania tego nauczyłem się, że przechowywanie moich maszyn wirtualnych w sieci SAN lub NAS jest bardzo przydatne w tym celu. Klasycznie właśnie umieściłem dyski twarde w moich VHostach i to sprawiło, że kompletne kopie zapasowe były uciążliwe. Na obecnym etapie mam teraz serwer NAS zapewniający usługę NFS moim hostom vhost. NAS jest także odpowiedzialny za kopie zapasowe. Dodatkowo opracowałem mały skrypt, który daje mi kopie zapasowe na pełnym dysku i archiwizuje je zarówno na urządzeniu do przechowywania kopii zapasowych ORAZ na Amazon S3.
James T Snell

Odpowiedzi:

2

Istnieje darmowy skrypt, który można uruchomić na serwerze ESX / i, który wykona migawkę działających maszyn wirtualnych (lub zamknie je w celu wykonania kopii zapasowej) - jest to prawdopodobnie najlepszy sposób na robienie tego, co chcesz; uruchamiamy ten skrypt na trzech serwerach produkcyjnych i jest naprawdę łatwy w użyciu.

ghettoVCB.sh - Darmowa alternatywa dla tworzenia kopii zapasowych maszyn wirtualnych dla ESX (i) 3.5, 4.x + i 5.x

Ten skrypt wykonuje kopie zapasowe maszyn wirtualnych znajdujących się na serwerach ESX (i) 3.5 / 4.x + / 5.x przy użyciu metodologii podobnej do narzędzia VCB VMware. Skrypt wykonuje migawki wirtualnych maszyn działających na żywo, tworzy kopie zapasowe głównych VMDK, a następnie po zakończeniu usuwa migawkę do następnej kopii zapasowej.

Ten skrypt został przetestowany na ESX 3.5 / 4.x / 5.x i ESXi 3.5 / 4.x / 5.x i obsługuje następujące nośniki kopii zapasowych: LOCAL STORAGE, SAN i NFS.

http://communities.vmware.com/docs/DOC-8760

Linker3000
źródło