Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
w jednym z poprzednie artykuły cyklu o hypervisorze Proxmox VE, rozmawialiśmy już o tym, jak wykonać kopię zapasową przy użyciu standardowych narzędzi. Dziś pokażemy Ci, jak wykorzystać do tych samych celów doskonałe narzędzie Veeam® Backup&Replication™ 10.

„Kopie zapasowe mają wyraźną naturę kwantową. Dopóki nie spróbujesz przywrócić danych z kopii zapasowej, będzie ona w superpozycji. Zarówno odnosi sukcesy, jak i nie.” (znalezione w internecie)

Zastrzeżenie:

Ten artykuł jest darmowym i rozszerzonym tłumaczeniem na ten temat przewodnikopublikowane na forum Veeam. Jeśli postępujesz ściśle według oryginalnej instrukcji, to już na pierwszym etapie instalacji nagłówków pve pojawi się błąd, ponieważ system po prostu nie będzie wiedział, dokąd je zabrać. Momentów nieoczywistych jest mnóstwo.

Nie, nie twierdzę, że jest to idealna metoda tworzenia kopii zapasowych. Nie, nie można go rekomendować do produkcji. Nie, nie gwarantuję doskonałej integralności wykonanych kopii zapasowych.

Jednak wszystko to działa i jest całkiem odpowiednie dla wielu użytkowników i początkujących administratorów systemów, którzy stawiają pierwsze kroki w nauce systemów wirtualizacji i tworzenia kopii zapasowych.


Tworzenie kopii zapasowych to chyba jeden z najważniejszych procesów, od których zależy praca każdej firmy. Nie ma nic cenniejszego niż dane przechowywane w korporacyjnych systemach informatycznych i nie ma nic gorszego niż brak możliwości ich przywrócenia w przypadku awarii.

Często zdarza się, że o konieczności wykonania kopii zapasowej i wyborze narzędzia ludzie myślą dopiero, gdy już zaistniała sytuacja awaryjna, związana z utratą krytycznych danych. Wraz z ewolucją technologii wirtualizacji aplikacje do tworzenia kopii zapasowych zaczęły koncentrować się na ścisłej interakcji z hypervisorami. Nie jest tu wyjątkiem produkt Veeam® Backup&Replication™, który oferuje szerokie możliwości tworzenia kopii zapasowych w środowiskach zwirtualizowanych. Dzisiaj pokażemy Ci jak skonfigurować go do współpracy z Proxmox VE.

Konfigurowanie hypervisora

W chwili pisania tego tekstu będziemy używać aktualnej wersji Proxmox - 6.2-1. Ta wersja została wydana 12 maja 2020 roku i zawiera wiele przydatnych zmian, które omówimy w jednym z kolejnych artykułów. Na razie zacznijmy przygotowywać hypervisor. Głównym zadaniem jest instalacja narzędzia Veeam® Agent dla systemu Linux na nadmiarowym hoście z oprogramowaniem Proxmox. Ale zanim to nastąpi, zróbmy kilka rzeczy.

Przygotowanie systemu

Zainstaluj narzędzie sudo, którego brakuje w systemie, jeśli Proxmox został zainstalowany nie na istniejącym systemie Linux, ale jako samodzielny system operacyjny oficjalny wizerunek. Potrzebujemy także nagłówków jądra pve. Wchodzimy na serwer przez SSH i dodajemy repozytorium, które działa bez abonamentu supportu (oficjalnie nie jest zalecane do produkcji, ale zawiera potrzebne nam pakiety):

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.list

apt update

apt install sudo pve-headers

Po tej procedurze pamiętaj o ponownym uruchomieniu serwera.

Instalowanie agenta Veeam®

Ściąganie pakiet deb Veeam® Agent dla systemu Linux z oficjalnej strony internetowej (wymaga konta), uzbrój się w klienta SFTP i prześlij powstały pakiet deb na serwer. Zainstaluj pakiet i zaktualizuj listę programów w repozytoriach dodanych przez ten pakiet:

dpkg -i veeam-release-deb_1.x.x_amd64.deb

Zaktualizuj ponownie repozytoria:

apt update

Zainstaluj samego agenta:

apt install veeam

Sprawdźmy, czy wszystko zostało poprawnie zainstalowane:

dkms status

Odpowiedź będzie mniej więcej taka:

veeamsnap, 4.0.0.1961, 5.4.41-1-pve, x86_64: installed

Konfigurowanie rozwiązania Veeam® Backup&Replication™

Dodanie repozytorium

Oczywiście można także przechowywać kopie zapasowe bezpośrednio na serwerze z wdrożonym rozwiązaniem Veeam® Backup&Replication™, ale nadal wygodniej jest korzystać z pamięci zewnętrznej.

Przejdź do sekcji INFRASTRUKTURA ZAPASOWA:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Wybierz element Repozytoria kopii zapasowych i naciśnij przycisk Dodaj repozytorium i w wyświetlonym oknie wybierz Pamięć podłączona do sieci:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Weźmy na przykład testową pamięć masową SMB, mam zwykły QNAP:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Wpisz nazwę i opis, a następnie kliknij przycisk Następna:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Wprowadź adres magazynu SMB i jeśli wymaga autoryzacji, kliknij Dodaj, aby dodać szczegóły dostępu:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Wpisz nazwę użytkownika i hasło, aby uzyskać dostęp do magazynu SMB, a następnie kliknij przycisk ОК i wracając do poprzedniego okna, - Następna:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Jeśli wszystko przebiegnie bez błędów, program połączy się z magazynem, zażąda informacji o dostępnej przestrzeni dyskowej i wyświetli poniższe okno dialogowe. Ustaw w nim dodatkowe parametry (jeśli to konieczne) i kliknij przycisk Następna:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
W następnym oknie możesz pozostawić wszystkie domyślne opcje i także kliknąć Następna:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Sprawdzamy, czy niezbędne komponenty są zainstalowane i mają status już istniejei naciśnij przycisk Aplikuj:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
W tym momencie rozwiązanie Veeam® Backup&Replication™ ponownie połączy się z pamięcią masową, określi wymagane ustawienia i utworzy repozytorium. Kliknij Następna:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Sprawdzamy podsumowanie informacji o dodanym repozytorium i wciskamy przycisk koniec:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Program automatycznie zaproponuje zapisanie plików konfiguracyjnych w nowym repozytorium. Nie potrzebujemy tego, więc odpowiadamy Nie:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Repozytorium dodano pomyślnie:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR

Tworzenie zadania kopii zapasowej

W głównym oknie rozwiązania Veeam® Backup&Replication™ kliknij Zadanie kopii zapasowej - Komputer z systemem Linux. Wybierz typ serwer i reżim Zarządzane przez serwer zapasowy:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Nadaj zadaniu nazwę i opcjonalnie dodaj opis. Następnie naciśnij Następna:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Następnie musimy dodać wszystkie serwery z Proxmoxem, dla których będziemy tworzyć kopie zapasowe. Aby to zrobić, naciśnij Dodaj - indywidualny komputer. Wprowadź nazwę hosta lub adres IP serwera i szczegóły dostępu. W ten sposób tworzymy listę Chronione komputery i kliknij Następna:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Teraz bardzo ważny punkt, a mianowicie wybór danych, które mają zostać dodane do kopii zapasowej. Wszystko będzie zależeć od tego, gdzie dokładnie znajdują się Twoje maszyny wirtualne. Jeśli chcesz dodać tylko trochę woluminu logicznego, potrzebujesz trybu Kopia zapasowa poziomu głośności i wybierz na przykład ścieżkę do woluminu logicznego lub urządzenia /dev/pve. Wszystkie pozostałe kroki są identyczne.

W tym artykule pokażemy, jak działa ten tryb. Kopia zapasowa na poziomie pliku:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
W kolejnym oknie tworzymy listę katalogów do wykonania kopii zapasowej. Kliknij Dodaj i określ katalogi, w których przechowywane są pliki konfiguracyjne maszyn wirtualnych. Wartość domyślna to katalog /etc/pve/nodes/pve/qemu-server/. Jeśli używasz nie tylko maszyn wirtualnych, ale także kontenerów LXC, dodaj katalog /etc/pve/nodes/pve/lxc/. W moim przypadku jest to również katalog /dane.

Po utworzeniu w ten sposób listy katalogów naciśnij Następna:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Z rozwijanej listy repozytoriów wybierz Magazynowaniestworzony wcześniej. Określ długość łańcucha przyrostowej kopii zapasowej. Im więcej punktów Zasady przechowywaniatym więcej miejsca zaoszczędzisz. Ale jednocześnie spadnie niezawodność kopii zapasowej. Ważniejsza jest dla mnie niezawodność niż ilość miejsca do przechowywania, dlatego stawiam 4 punkty. Możesz przyjąć wartość standardową 7. Kontynuuj konfigurowanie zadania, klikając Następna:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Tutaj pozostawiamy parametry bez zmian, wystarczy przejść do poniższego okna:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Konfigurowanie harmonogramu. Jest to jedna z najfajniejszych funkcji ułatwiających życie administratora systemu. W tym przykładzie wybrałem automatyczne rozpoczynanie tworzenia kopii zapasowej codziennie o 2 w nocy. Kolejną świetną funkcją jest możliwość przerwania zadania tworzenia kopii zapasowej, jeśli przekroczymy limit czasu wyznaczonego „okna tworzenia kopii zapasowych”. Dokładny harmonogram tworzy się za pomocą przycisku okno:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Ponownie dla przykładu załóżmy, że kopie zapasowe wykonujemy tylko w godzinach wolnych od pracy w dni powszednie, a w weekendy nie jesteśmy w ogóle ograniczeni czasowo. Tworzymy właśnie taki piękny stół, wracamy do poprzedniego okna i klikamy Aplikuj:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Pozostaje tylko sprawdzić podsumowanie informacji o zadaniu i nacisnąć przycisk koniec:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
To kończy tworzenie zadania kopii zapasowej.

Tworzenie kopii zapasowej

Wszystko jest tutaj elementarne. W głównym oknie programu wybierz utworzone zadanie i kliknij Start. System automatycznie połączy się z naszym serwerem (lub kilkoma serwerami), sprawdzi dostępność pamięci i zarezerwuje wymaganą ilość miejsca na dysku. Wtedy tak naprawdę rozpocznie się proces tworzenia kopii zapasowej, a po jego zakończeniu otrzymamy wyczerpujące informacje na temat procesu.

Jeśli w trakcie rozpoczynania tworzenia kopii zapasowej wystąpi problem taki jak Nie udało się załadować modułu [veeamsnap] z parametrami [zerosnapdata=1 debuglogging=0], musisz odbudować moduł veeamsnap zgodnie z instrukcja.

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Co szczególnie ciekawe, na samym serwerze możemy zobaczyć nie tylko listę wszystkich wykonanych zadań tworzenia kopii zapasowych, ale także monitorować proces w czasie rzeczywistym za pomocą polecenia Veeam:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Przewidując pytanie, dlaczego konsola wygląda tak dziwnie, od razu powiem: bardzo podoba mi się to, jak konsola prezentuje się na ekranie ciepłego lampowego monitora CRT. Odbywa się to za pomocą emulatora terminala. cool-retro-termin.

Odzyskiwanie danych

Teraz najważniejsze pytanie. Ale jak odzyskać dane, jeśli stanie się coś nieodwracalnego? Na przykład przypadkowo usunięto niewłaściwą maszynę wirtualną. W interfejsie GUI Proxmox zniknął całkowicie, w pamięci, w której znajdowała się maszyna, nic nie pozostało.

Proces odzyskiwania jest prosty. Przejdź do konsoli Proxmox i wpisz komendę:

veeam

Zobaczymy listę wykonanych kopii zapasowych. Wybierz żądane strzałki i naciśnij klawisz R. Następnie wybierz punkt przywracania i kliknij Wchodzę:

Przyrostowa kopia zapasowa w Proxmox VE przy użyciu VBR
Po kilku sekundach punkt przywracania zostanie zamontowany w katalogu /mnt/kopia zapasowa.

Pozostaje tylko skopiować dyski wirtualne i pliki konfiguracyjne maszyn wirtualnych na ich miejsca, po czym „zabita” maszyna automatycznie pojawi się w GUI Proxmox VE. Będziesz mógł go normalnie uruchomić.

Aby odmontować punkt odzyskiwania, nie należy tego robić ręcznie, ale należy nacisnąć klawisz U w użyteczności Veeam.

To wszystko.

Niech moc będzie z Tobą!

Poprzednie artykuły na temat hypervisora ​​Proxmox VE:

Źródło: www.habr.com

Dodaj komentarz