Menu
Jest wolny
Zameldować się
główny  /  Oprogramowanie / Backup VMware Virtual Machines. Wirtualne maszyny VMware ESXI

Wirtualne maszyny wirtualne VMware. Wirtualne maszyny VMware ESXI

Istnieje doskonały bezpłatny skrypt do tworzenia kopii zapasowych maszyn wirtualnych na serwerze VMware ESXI i działa na darmowej wersji wersji ESXI 4 i 5 wersji bez instalacyjnego dodatkowego Priblud VMA itp. Problem polega tylko na tym, że instrukcja nie jest tam dokładna, więc rozmawiałem z tym skryptem przez długi czas, aby nadal zarobił w trybie automatycznym ...

Nie piszę szczegółowo szczegółowo jako połączenie z ESXI na SSH, nie zapiszę tylko kroków konfiguracji, z jaką wszystko działało ze mną.

Po pierwsze, przesuwasz skrypt na link powyżej i wypełnij serwer, musisz wlać w prawo w archiwum! Najłatwiejszy sposób na zrobienie tego przez klienta VSphere. Mam dwa dyski na moim serwerze - na jednej pracy, a po drugiej są wszystkie rodzaje obrazów ISO i kopii zapasowych. Nazywane odpowiednio dyski, Datastore1 i Datastore2. Wszystkie kopie zapasowe, skrypt i konfiguracje leżą w folderze kopii zapasowej. Nadal zauważ, że nazwy plików i folderów są zależne od przypadku, więc jeśli folder zostanie wywołany utworzyć kopię zapasową.i piszesz w skrypcie Utworzyć kopię zapasową., Nie będę pracować!

  1. Wlej archiwum ze skryptem tutaj / VMFS / VOLUMES / DATSSTORE2
  2. Dalej w SSH. cD / VMFS / VOLUMES / DATASTORE2 - przejdź do katalogu skryptu
  3. Rozpakuj skrypt z archiwum tar -Zxvf_file_archiva name.tar.gz.
  4. VSphere zmienić nazwę rozpakowanego folderu w coś łatwiejszego, na przykład, tylko utworzyć kopię zapasową.
  5. Chodźmy teraz do tego folderu - kopia zapasowa CD.
  6. Utwórz folder do przechowywania indywidualnych konfiguracji w niej. mKDIR Backupconfig.
  7. Teraz B. BackupConfig. Wyrzucamy odpowiednie indywidualne konfiguracje maszyn, jeśli nie potrzebują i wszystkie maszyny muszą być podkładowe z tymi samymi ustawieniami, możesz zostawić go pusty
  8. Naciśnij za pomocą zmiennych Edytora w pliku konfiguracyjnym, główną rzeczą jest ścieżka kopii zapasowej, tj. Pierwsza linia została zmieniona na takie: Vm_backup_volume \u003d / vmfs / woluminy / datastore2 / kopia zapasowa, A potem zobacz, czego potrzebujesz - vi gettovcb.conf.
  9. Utwórz skrypt Startbackup.sh. (2 linie) - vi startbackup.sh.
    Druga linia, w której sama wyzwanie skryptu może zostać usunięta na siebie
    CD / VMFS / VOLUMES / DATASTORE2 / Kopia zapasowa

    ./gheettovcb.sh -a -g ./ghettovcb.conf -c backupconfig -l gettovcb.log
  10. Wykonać chmod + x gettovcb.sh
  11. Wykonać chmod + x Startbackup.sh

1 Etap zakończony! Teraz, jeśli biegasz Startbackup.sh.Bacen rozpocznie się. W czasie debugowania można zmienić drugi ciąg na coś takiego ./gheettovcb.sh -a -g ./ghettovcb.conf -c backupconfig -l gettovcb.log -d drynun - Pozwoli Ci uruchomić skrypt i śledzić postępy bez kopiowania dysków. Do kopii zapasowych zostały wykonane bardziej wydajnie i szybko, zalecam ustawienie typu dysku w ustawieniach. chudy..

Konfigurowanie Cron (do automatycznego przebiegu skryptu)

  1. Daj pozwolenie na zapisanie do pliku chmod + W.
  2. Dodaj vi vi / var / szpula / cron / crontabs / root
    15 0 * / 3 * * /vmfs/volumes/datastore2/backup/startbackup.sh
    Biegnij o 00:15 co trzy dni. Mam strefę czasową +4 Moskwa, tj. W rzeczywistości skrypt rozpoczyna się o 4:15 rano, zostanie on postrzegany przez datę zmiany dziennika przez VSphere. Oczywiście czas i częstotliwość mogą wybrać innych.
  3. Teraz musisz wykonać dwa polecenia, aby ponownie uruchomić Cron
    zabij $ (Cat /var/run/crond.pid)
    crond.
  4. Dodaj z VI 3 linie do najłatwiejszego pliku /etc/rc.local.
    Jest to konieczne, ponieważ po ponownym uruchomieniu serwera zawartość pliku z drugiego punktu za pomocą początku naszego skryptu zostanie przywrócony do poprzedniego stanu, więc w rc.local, określimy, że po ponownym uruchomieniu musisz wykonać następujące czynności Polecenia - Stop Cron, dodaj ciąg automatyczne uruchomienie Skrypt i bieganie Cron.
    / Bin / zabij $ (Cat /var/run/crond.pid)

    / bin / echo "15 0 * / 3 * * /vmfs/volumes/datastore2/backup/startbackup.sh" \u003e\u003e / var / szpula / Cron / Crontabs / Root
    crond.
  5. Teraz wykonaj polecenie /sbin/auto-backup.sh.Aby upewnić się, że wszystkie nasze zmiany zostały zachowane.

Małe wyjaśnienie - dlaczego musisz utworzyć skrypt Startbackup.sh.i nie tylko wziąć i jego zawartość / var / szpula / cron / crontabs / root? Istnieje pewne ograniczenie w rozmiarze tego pliku i część strun w nim po prostu nie będzie działać, chociaż możesz spróbować zrobić, a więc najpierw pracowałem, ale potem, najwyraźniej niektóre łaty wyszły i zatrzymały się. Ponadto jest to bardziej wygodne - jeśli chcesz zmienić harmonogram kopii zapasowych, po prostu rządzisz plik Startbackup.sh. i nie potrzebujesz tańca z tamburynami wokół Cron z ponownym uruchomieniem i dokonując tych samych zmian /etc/rc.local..

PS: Czas idzie, wszystko się zmienia, sam skrypt zmienia się, ESXI5 już się wychodzi, więc gdzieś coś nie działa

Dodatek: Składnia Cron

Drużyna Cron wygląda tak:

1 2 3 4 5 /vmfs/volumes/datastore2/backup/startbackup.sh

Gdzie,
1: minuty (0-59)
2: zegarek (0-23)
3: Dni (0-31)
4: miesiące (0-12)
5: Dzień tygodnia (0-7)

Kilka przykładów:

  1. Bieganie w 5 minut pierwszej nocy, każdego dnia
    5 0 * * * /vmfs/volumes/datastore2/backup/startbackup.sh
  2. Biegać o 2:15 każdego pierwszego dnia miesiąca
    15 14 1 * * /vmfs/volumes/datastore2/backup/startbackup.sh
  3. Biegnij o 22:00 każdego dnia roboczego
    0 22 * \u200b\u200b* 1-5 /vmfs/volumes/datastore2/backup/startbackup.sh
  4. Bieganie o 23 minuty po północy, a następnie co dwie godziny (2:23, 4: 23 ... itd.), Co trzeci dzień
    23 0-23 / 2 * * * / 3 /vmfs/volumes/datastore2/backup/startbackup.sh

Aby zorganizować system automatycznego kopii zapasowej maszyn wirtualnych działających na serwerze VMware ESXI, użyjemy darmowe narzędzie Mkbackup., Możesz pobrać, który możesz (w momencie pisania artykułu, najnowsza dostępna wersja MKSCACKUP 1.0.4 z dnia 24.01. 2013). To narzędzie Jest to specyficzne przed frontem, który jest zintegrowany z różnymi skryptami kopii zapasowych, w tym GHETTOVCB.(Skrypt Backup Perl, napisany w Perl i wspierany przez entuzjastów). GHETTOVCB pozwala B. tryb online Utwórz kopie zapasowe działających maszyn wirtualnych. Kopia kopii zapasowej VM jest tworzona poprzez tworzenie jego migawki (migawka).

Ważny. GhettovCB nie działa wirtualne maszynyPosiadanie własnych zdjęć. Aby wykonać kopię zapasową maszyna wirtualna Wszystkie migawki muszą zostać usunięte (na przykład przez Manager Manager).

MKSCACKUP jest jednym z niewielu narzędzi do tworzenia kopii zapasowych, które umożliwiają wykonywanie maszyn wirtualnych kopii zapasowych online. MKSBACKUP może być używany do kopii zapasowych maszyn wirtualnych prowadzących zarówno na edycji komercyjnej VMware ESXI, jak i darmowego hypervivera VMware. Narzędzie jest przeznaczone do Pythona i jest Cross-Platform. Narzędzie Mkbackup nie ma interfejs graficzny, biegając przez wiersz polecenia i skonfigurowany za pomocą plików konfiguracyjnych.

Oczywiście, wygoda i kontrola rozwiązania do organizowania maszyn wirtualnych VMware na podstawie MKSBACKUP, niższy niż produkty handlowe, ale wiele jest kompensowane za wolną, prostotę strojenia i szybkość wdrażania.

Instalowanie skryptu kopii zapasowej MKSBackup

Skonfiguruj ustawienia kopii zapasowej maszyny wirtualnej

Następnym krokiem jest skonfigurowanie parametrów kopii zapasowych maszyn wirtualnych działających na serwerze ESXI. Ustawienie jest wykonywane przez edycję pliku konfiguracyjnego Mksbackup.ini (domyślnie znajduje się w folderze C: Magik).

Otwórz plik Mksbackup.ini w dowolnym edytor tekstu. Poprzez jego strukturę plik jest kilkoma sekcjami, nazwa każdej sekcji jest zamknięta w nawiasach kwadratowych.
Sekcja:

W tej sekcji możesz ustawić parametry alertu e-mail. Nie jesteśmy nas zainteresowani, więc odchodzę

Następna sekcja. Ta sekcja jest zadaniem skierowania i opisuje różne parametry, które zapewniają uruchomienie kopii zapasowej maszyny wirtualnej Środowisko Windows. W naszym przykładzie zadanie wygląda tak:

Program \u003d GHETTOVCB HOST \u003d 10.10.1.89 Port \u003d 22 Login \u003d Hasło root \u003d LI & F3CCC23 Local \u003d C: Magik VMware Global_conf \u003d GHETTOVCB.CONF VM_List \u003d VM1_HTTPS Winxptest Destination \u003d C: Magik $ (VM) SCP_BIN \u003d " D: Install putty pscp.exe "-Scp -r

Pozbądźmy się na ustawieniach:

program - Program kopii zapasowej, opuść GhettovCB

gospodarz. - Nazwa / IP hosta ESXI, na której działa maszyny wirtualne

port. - Port dla dostępu (domyślnie 22 port - protokół SSH)

zaloguj sie. - nazwa użytkownika z prawami dostępu do serwera ESXI (domyślnie jest root, ale w celu zabezpieczenia lepiej jest uruchomić na serwerze serwera ESXI)

hasło. - Hasło użytkownika

lokalny - Lokalny katalog, w którym skrypt kopii zapasowej jest przechowywany i jego konfiguracja

global_conf. - Plik z ustawieniami skryptu GhettovCB

vm_list. - Lista maszyn wirtualnych, dla których chcesz utworzyć kopię zapasową. Jeśli chcesz wziąć wszystkie maszyny wirtualne, ten parametr musi być pusty. Jeśli chcesz wykluczyć kilka wirtualnych, użyj parametru vm_exclude.

miejsce docelowe - Parametr umożliwia określenie rodzaju wykonywanej operacji. Może być

  • kopia zapasowa - Wykonaj prostą kopię zapasową (nie musisz określić miejsca docelowego)
  • kopiuj - Uruchom kopię zapasową i skopiuj odebrane pliki do określonego katalogu.
  • przenieś - uruchom kopię zapasową i przenieś odebrane pliki do określonego katalogu

Pozwól nam przenajść w wersji ruchu jako bardziej optymalnego. W tym przypadku host ESXI utworzy lokalne kopie kopii zapasowych maszyn wirtualnych, które zostaną następnie przeniesione do komputera uruchamiającego skrypt.

mon-Sun - zakłada się, że skrypt może być wykonany codziennie (pozostaw go, ponieważ częstotliwość tworzenia kopii zapasowej zostanie ustawiona za pomocą programu Windows Scheduler).

Ponadto należy przenieść katalog, do którego kopii zapasowych kopii VM (C: Magik) zostaną przeniesione. Parametr $ (VM) wskazuje, że oddzielny katalog z jego nazwą zostanie utworzony dla każdej maszyny wirtualnej, w której zostaną złożone wały maszyny wirtualnej.

Uwaga. Szczegółowy opis Ustawienia konfiguracji skryptu i jego składni są podane na stronie internetowej programisty.

sCP_BIN. - Ścieżka do narzędzia SCP

Ważny. Upewnij się, że demon SSH jest włączony na serwerze ESXI.

Vm_backup_volume \u003d / vmfs / woluminy / mysa2000 / backup vm_backup_rotation_count \u003d 3

Vm_backup_volume. - katalog na serwerze ESXI, w którym zostaną zapisane kopie maszyn wirtualnych (naturalnie, że sekcja VMFS powinna mieć wystarczającą ilość wolnego miejsca)

Vm_backup_rotation_count. - liczba zapisanych kopii lokalnych (w naszym przykładzie 3 najnowsze kopie zapasowe będą przechowywane)

Pozostaje za pomocą narzędzia Pink (również zawarte w pakiecie Putty) Zapisz klucz hosta w lokalnym Kesche SSH. Na przykład:

Plac.exe. [Chroniony e-mail] Ls /

Rozpocznij kopię zapasową maszyn wirtualnych na hostie VMware ESXI

Sprawdź pracę skryptu kopii zapasowej. W tym celu należy otworzyć wiersz poleceń z uprawnieniami administratora i wykonać polecenie:

C: Magik Mkscapeup \\ Mkscapeup.exe -v -C C: Magik Mkbackup.ini Backup VMware_From_Windows

Gdzie jest klucz -V. Pokazuje, czego potrzebujesz dokładna informacja, -do. ścieżka do pliku ustawień Mksbackup.ini, utworzyć kopię zapasową.- Oznacza, że \u200b\u200bmusisz rozpocząć kopię zapasową, na końcu określa nazwę zadania z pliku mkscapeup.ini.(W naszym przykładzie zadanie vmware_from_windows).

Jeśli wszystko jest poprawnie skonfigurowane, narzędzie rozpocznie się w konsoli, aby wyświetlić szczegółowe informacje o procesie kopii zapasowej (WPR procesu kopii zapasowej jest dość długo, więc nie należy oczekiwać, że szybko się zakończy).

Proces kopii zapasowej można śledzić, tworząc / usuwając zdarzenia migawkowe w konsoli VMware VSphere.

W procesie wykonania skryptu w katalogu docelowym pojawią się foldery zawierające pliki maszyn wirtualnych.

Po zakończeniu kopii testowej można przejść do automatyzacji procesu tworzenia. kopie zapasowe. Aby to zrobić, utwórz nowy harmonogram pracy.

Utwórz, zadanie z nazwą "Backup Esxi", który jest wykonywany w piątki i uruchamia polecenie: C: Magik Mkscakup \\ Mkscapeup.exe -V -C-C: Magik Mkbackup.ini Backup VMware_From_Windows

W ustawieniach zadania nie zapomnij określić, że musi być uruchomiony z prawami administratora (opcja "Uruchom z najwyższymi uprawnieniami").

Uwaga. Jeśli zadanie rozpocznie się w imieniu innego konto (Nie ten, na którym przeprowadzono testowanie), konieczne jest, aby nie zapomnieć o tym w pamięci podręcznej nowego konta nie będzie koniecznego klucza. Aby rozwiązać problem, musisz wykonać powyższe polecenie Prink z nowego konta.

Wady tego ta metoda Kopia zapasowa maszyn wirtualnych:

  • dość niska prędkość zapasowa
  • duża ilość wolnej przestrzeni wymaganej do przechowywania kopii zapasowych VM

Wady te są kompensowane przez jego wolne, ale dla dużych rozwiązań, korzystne jest stosowanie komercyjnych produktów do tworzenia kopii zapasowych, takich jak Veeam lub HP Dataprotector.

Na ten moment Istnieje kilka producentów programów przechowywanietakie jak płatne i wolne. Zdecydowaliśmy to bezpłatne programy. Lub niewygodne w użyciu (kompleksowa instalacja, stałe zagrożenie awarii, brak własnych interfejsów) lub nie ma podstawowych opcji tworzenia kopii zapasowych. W takim przypadku konieczne jest zakup płatny programKtóry, w przeciwieństwie do wolnych, będzie w pełni możliwy do pracy ze wszystkimi podstawowymi cechami kopii zapasowej. Poniżej znajduje się lista najlepszych, według ekspertów, rozwiązania wspierające:

    Veeam Backup & Replication 5

Programy te są podstawowymi programami kopii zapasowych przy użyciu większości użytkowników:

    Odzyskiwanie danych z obsługą serwera VCenter

Jak już napisano w przeszłości, jest to najważniejszy sposób, aby utworzyć maszynę do tworzenia kopii zapasowych, jeśli VCENTER serwuje nie kupił żadnego pragnienia lub środków do radzenia sobie z tym problemem. Dostosowywalny ta technologia Dość łatwo pełny przewodnik Możesz znaleźć z poniższego linku:

To rozwiązanie działa zarówno z VCenServer, jak i bez niego, ale nie będzie możliwości konfigurowania kopii zapasowej kopii zapasowej. Będziemy spojrzeć na wszystkie główne funkcje poniżej, gdy porównamy wszystkie produkty.

    Ten produkt jest teraz dość popularny, jak typ licencji ten produkt (Licencjonowany na gniazdach) dla serwerów montowanych na serwerze będą niezwykle opłacalne. Poniżej rozważamy kilka konfiguracji serwerów i rozważmy cechy cenowe. Również ten produkt obsługuje natychmiastową opcję odzyskiwania danych po awarii dzięki technologii VPOWER.

    Ostatnio, ostatnio produkuje środki do tworzenia kopii zapasowych w środowiskach wirtualnych. Ponadto Symantec jest jedynym ze wszystkich rozwiązań Bacap wykorzystuje technologię V2P (konwersja wirtualnego środowiska do serwerów fizycznych). Prawda, VCenter ma taką technologię, ale nie w ramach technologii kopii zapasowej

    Ale na tych możliwościach Acronis nie jest ograniczony. Acronis zawarty w Acronis Backup & Recovery 10 AdvancedServer Pakiet Virtualededition Inną funkcją jest to konsolidacja serwerów do przesyłania systemów z fizycznych na wirtualnych platform oraz z wbudowanym harmonogramem zadań. W rezultacie mamy to ten program Wykonuje 2 podstawowe funkcje:

    • Systemy odzyskiwania awaryjnego

      Konsolidacja serwera.

    Główne zalety w porównaniu z innymi technologiami:

      Okazja do pracy serwery fizyczne.oraz w środowisku wirtualnym, co pozwala na początkowe etapy rozwoju firmy w celu łączenia konsolidacji na szacunkach wysokiej niezawodności

      Szeroka gama obsługiwanych urządzeń do przechowywania kopii zapasowych (do urządzeń optycznych i taśm magnetycznych)

      Tworzenie partycji Acronis Secure Zone na tym samym serwerze VM, który umożliwia przywrócenie maszyny w krótkim czasie, a ta sekcja będzie chroniona tryb deduplikacji na innym serwerze

      Jeśli kopia zapasowa jest jednym z naszych głównych celów, niezależnie od ceny, bez wątpienia wybieramy między decyzjami firmy Veeam, Acronisi Symantec. Oba te produkty są liderami kopii zapasowej i magazynowania, a także mają szereg indywidualnych zalet.

      W wyborze między tymi technologiami konieczne jest narysowanie linii w kilku wyróżnień:

      1. Typ licencji

        Charakterystyka

        Objętość i częstotliwość bakupa

      Dla inny rodzaj Licencjonowanie warto podjąć decyzję o najbardziej odpowiedniej dla nas. Jeśli mamy potężne serwery z dużą ilością gniazd pod procesorem, warto poniesienie na korzyść Acronis Symantec. Jeśli mamy wiele słabych serwerów z małą liczbą gniazd, najlepsza opcja Będzie Veeam.

      Konieczne jest również zrozumienie, czego potrzebujemy, to znaczy, jakie wymagania dokonujemy kopii zapasowej, obecność tych funkcji, które są dla nas szczególnie ważne.

      Bardzo ważny czynnik, z czym częstotliwością i o której godzinie zrobimy kopię zapasową. Jeśli musimy tworzyć maszyny do tworzenia kopii zapasowych dla całej infrastruktury, a częstotliwość jest nieważna, to jest jeden (umieścimy harmonogram kopii zapasowych w nocy). Jest zupełnie inny, jeśli mamy jedną priorytetową maszynę, tworząc kopię zapasową, dla której potrzebujemy od okresu kilku minut (będzie już konieczne, aby zapasowywać kopię zapasową przez cały dzień).

      Po ustaleniu konkretny przypadek Wszystkie te parametry, łatwe dla nas zdecydowanie dla siebie, który produkt pasuje do nas więcej.

Jeśli masz ochotę dowiedzieć się więcej szczegółów w konfiguracji i infrastruktury sieciowej, zbudowanej na podstawie Linuksa, zalecam zapoznanie się z OOT. Kurs nie jest dla przybronnych, za przyjęcie, które musisz przejść.

Jeśli jeszcze nie skonfigurowałeś darmowego Hyper-V Hypervisor, zalecam zapoznanie się z moim materiałem na ten temat. Jeśli już się skonfigurowałeś, a pytanie pojawiło się na tym, jak szybko, wygodnie i zabierz go, a następnie zalecam korzystanie z bezpłatnego narzędzia do tworzenia kopii zapasowych HV.

HVBackup Opis Narzędzia dla Hyper-V

Głównym celem projektu HVBackup było stworzenie wolnego, prostego i skutecznego rozwiązania do wirtualnej kopii zapasowej maszyny Hyper-VPraca zarówno w trybie samotnym, jak i w klastrze.

Utility działa na wszystkich wersjach system operacyjny, zaczynając się od Windows Server. 2008 i dalej, zarówno w trybie graficznym, jak i instalacji rdzenia serwera. Wsporniki narzędziowe, w tym darmowe redaktorzy. Hyper-V Server Hypervisor.

Hvbackup obsługuje spójną aplikację Hyper-V Crash Crash APP, która spójna jest zgodna z użyciem VSS w systemie. Istnieje wiele rozwiązań komercyjnych opartych na tej samej metodzie wirtualnych maszyn kopii zapasowych, ale tylko ten produkt jest mi znany.

Firma codeplex., producent programu, twierdzi, że regularnie korzysta z HVBackup w swojej infrastrukturze, która gwarantuje wysoka jakość Pracować i aktualne korekty lub zmiany.

Program może działać wiersz poleceń , zawołać PowerShell.skrypty lub zostań w dowolnym miejscu .Netal Dodatek. Przez odpowiednią bibliotekę.

Zasada działania tego narzędzia jest dość prosta. Program tworzy oddzielny katalog w określonym katalogu. zip Archive. Dla każdej maszyny wirtualnej, która zawiera wszystkie informacje dotyczące tego.

Wymagania systemowe:
.NET Framework 3.5.

Instalacja .NET Framework 3.5 W wierszu polecenia

Aby zainstalować.net Framework 3.5, musisz wykonać następujące polecenia w PowerShell.

Serwer Windows lub Hyper-V Server 2012:

Instalacja-WindowsFeature Net-Framework-Core

Windows Server 2008 lub 2008 R2 (nie rdzeń):

OCSETUP NETFX3.

Windows Server (Core) lub Hyper-V Server 2008/2008 R2:

OCSETUP NETFX3-Servercore

Przykładowy użycie HVBackup

Uruchom Full VSS Backup Wszystkie maszyny wirtualne hosta:

Hvbackup -a -o D: vm-backup

Uruchom pełną listę maszyn wirtualnych VSS (musisz użyć cytatów, jeśli nazwy maszyn zawierają spacje). Becup jest wykonywany na zdalnym serwerze:

HVBackup -l "VM1, VM2" -O-Backup-Server WM-Backup

Do zrobienia pełna kopia zapasowa Maszyny wirtualne, które zawierają w pliku tekstowym (każdy VM w oddzielnej linii):

Hvbackup -f List.txt -o D: WM-Backup

Skrypt do automatycznego kopii zapasowej

Jeśli chcesz zaplanować automatyczne wykonanie kopii zapasowej, wygodniej jest wykonać prosty plik bat dla tych celów i harmonogram jego wykonania. Stwórz backup-all.cmd. Następna treść:

Ustaw bckpath \u003d "Backup-serwer WM-Backup" REM Net użytku% bckpath% / użytkownik: Pushd% bckpath% && forfiles.exe -m * .zip -d -7 -c "cmd / c @path" Popd hvbackup.exe -a -o% bckpath% 1\u003e log_out.txt 2\u003e log_err.txt

Ten skrypt przed wykonaniem kopii zapasowej wszystkich maszyn wirtualnych usunie pliki ZIP starsze niż 7 dni w określonym katalogu. Sposoby i parametry Możesz potwierdzić w Twoich potrzebach.

Utwórzmy teraz zaplanowaną pracę na serwerze, aby okresowy wykonanie kopii zapasowej utworzonej wcześniej przez skrypt:

Schtasks.exe / Utwórz / TN HVBackup / TR C: Backup-all.Cmd / sc codziennie / ru / Rp / st 01:00:00

Jeśli chcesz usunąć zadanie:

Schtasks.exe / delete / tn hvbackup / f

Natychmiastowe wykonanie zadania:

Schtasks.exe / run / tn hvbackup

Parametry wiersza poleceń HVBackup

Użyj: hvbackup.exe.

-B, -backup.
Uruchom kopię zapasową (domyślnie).
-R, -Restore
Wykonaj odzyskiwanie.
-F, -file.
Plik tekstowyzawierający listę maszyn wirtualnych jeden w każdym rzędzie.
-L, -lista.
Lista wirtualnych maszyn do tworzenia kopii zapasowych.
-A -All.
Utworzyć kopię zapasową Wszystkie maszyny wirtualne na serwerze.
-N, -name.
Jeśli jest wskazane, wykonane jest kopię zapasową tylko wymienionych maszyn wirtualnych.
-g, GUID.
Jeśli jest to wskazane, wykonane jest kopię zapasową wymienionych maszyn wirtualnych na GUID.
-O, -Output.
Obowiązkowy parametr. Zakończ folder do archiwów. Może w formie ścieżki lokalnej lub sieciowej.
-Format wyjściowy.
Format nazwy maszyny wirtualnej maszyny. (0) Nazwa maszyny, (1) Maszyny GUID i (2) bieżąca data i godzina. Domyślnie: "(0) _ (2: atyjmmddhhhmmss) .zip"
-S, -Singlevss.
Zrób jedną migawkę dla wszystkich maszyn wirtualnych.
-Wsparcie
Wyświetl certyfikat dla drużyn:

Wniosek

To wszystko. Jedyna uwaga - nie przetestowałem spadku wydajności podczas wykonywania kopii zapasowej. Nie zauważyłem żadnych hamulców w pracy maszyn wirtualnych. Ale wszyscy byli rozładowani. Czas wykonania kopii zapasowej każdej maszyny jest znaczący. Ale oczywiście zależy to od zestawu czynników.

jest dobra okazja Wyrównaj Hvbackup i. Na przykład, dokonywanie archiwów lokalnie na serwerze z Hyper-V, zamontuj folder do serwera Linux i użyj RsyNC, aby wybrać pliki zip z maszynami wirtualnymi. Na przykład natychmiast wykonaj kopię zapasową do Linuksa Sambu. Zgodnie z powyższym linkiem znajduje się przykład na tym temacie.

Online Care Security Linux

Jeśli masz ochotę zrozumieć więcej szczegółów w konfiguracji i bezpieczeństwie i infrastrukturze sieciowej, zbudowanej na podstawie Linuksa, polecam zapoznać się z kurs online "Security Linux" W OOT. Szkolenia trwa 3 miesiące, po czym udani absolwenci kursu będą mogli wywiadów z partnerami. Program kursu jest zaprojektowany jako seria praktycznych warsztatów i koncentruje się na przygotowanych słuchaczy, którzy mają już wiedzę i doświadczenie w administracji Linux. Co się dowiem:
  • Stosować najlepsze praktyki świata i standardy IB (Debian, Redhat, Mitre);
  • Użyj środków do wykrywania i luki operacyjnej w systemie operacyjnym Linux;
  • Zainstaluj i skonfiguruj. systemy sieciowe. wykrywanie i zapobieganie atakom;
  • Pracuj z systemami monitorowania dendingu i kontenerii;
Sprawdź siebie testu wprowadzającego i zobacz bardziej szczegółowy program oprogramowania.

Aby utworzyć kopie zapasowe VMware w poręcznym kopii zapasowej, można stosować dwie metody: wewnętrzny i zewnętrzny.

Metoda wewnętrzna

Kopia przydatnej kopii zapasowej jest zainstalowana na maszynie VMware wirtualnej, z systemem Windows lub Linux. Obsługa przydatna kopia zapasowa na maszynie wirtualnej nie jest zasadniczo inna z użyciem podobnego rozwiązania na "fizycznych" komputerach.

Metoda zewnętrzna

Przydatny kopia zapasowa biegnie na maszynach wirtualnych VMware, aby skopiować obrazy konkretnych kopii VMware jako zwykłych plików. Przydatny kopia zapasowa wykorzystuje specjalną wtyczkę, która działa w trybie "Hot" Maszyny do tworzenia kopii zapasowych maszyn i macierzy VMware (bez zatrzymywania maszyny VMware).

Jak zapisać maszynę wirtualną VMware

Kopiowanie obrazu kopii zapasowej VMware jest wykonane przy użyciu specjalistycznego narzędzia. Korzystając z ustawień wtyczki VMware, możesz również zatrzymać kopiowaną maszynę VMware i jego kolejne ponowne uruchomienie do kopiowania "zimnego".

  1. Otwórz przydatną kopię zapasową i utwórz nowe zadanie, naciskając Ctrl + N lub wybierając element menu. Wybierz zadanie kopii zapasowej.
  2. W kroku 2 wybierz Plugin " VMware Workstation.".

  1. Kliknij dwukrotnie linię "Nowa konfiguracja", aby wybrać konfigurację dostępu do VMware.
  2. W oknie dialogowym otwiera się, dokonaj wyboru między trybami " Gorąco."(Kopia zapasowa bez zatrzymywania maszyny) i" Włącz zawiesić."(Z zatrzymaniem maszyny wirtualnej, aby uzyskać dokładny obraz).

  1. Następnie wybierz określony obraz urządzenia, do którego ta konfiguracja zostanie zastosowana w oknie dialogowym.

  1. Kliknij "OK" i kontynuuj tworzenie zadania jak zwykle.

Opisana powyżej sekwencja zatrzyma się, a następnie uruchom ponownie maszyny wirtualne VMware bez dodatkowej interwencji.