Backup incremental în Proxmox VE folosind VBR

Backup incremental în Proxmox VE folosind VBR
Într-una din articolele anterioare În seria despre hypervisorul Proxmox VE, v-am spus deja cum să efectuați copii de rezervă folosind instrumente standard. Astăzi vă vom arăta cum să utilizați excelentul instrument Veeam® Backup&Replication™ 10 în aceleași scopuri.

„Backup-urile au o esență cuantică clară. Până când ați încercat să restaurați din backup, acesta este în suprapunere. Are și succes și nu.” (gasit pe internet)

Disclaimer:

Acest articol este o traducere gratuită și extinsă pe această temă ghid, publicat pe forumul Veeam. Dacă acționați strict conform ghidului original, atunci chiar și în prima etapă a instalării anteturilor pve veți primi o eroare, deoarece sistemul pur și simplu nu va ști de unde să le obțină. Există o mulțime de momente neevidente acolo.

Nu, nu spun că aceasta este metoda de backup ideală. Nu, nu poate fi recomandat pentru producție. Nu, nu garantez integritatea perfectă a backup-urilor efectuate.

Cu toate acestea, toate acestea funcționează și sunt destul de potrivite pentru mulți utilizatori și administratori de sistem începători care fac primii pași în învățarea sistemelor de virtualizare și backup.


Backup-ul este poate unul dintre cele mai importante procese de care depinde munca oricărei companii. Nu există nimic mai scump decât datele stocate în sistemele informaționale ale corporației și nimic mai rău decât lipsa capacității de a le restaura în cazul unei defecțiuni.

Se întâmplă adesea ca oamenii să se gândească la necesitatea unei copii de rezervă și la alegerea unui instrument numai după ce a apărut deja o urgență care implică pierderea datelor critice. Pe măsură ce tehnologiile de virtualizare au evoluat, aplicațiile de backup au devenit proiectate să lucreze îndeaproape cu hipervizorii. Produsul Veeam® Backup&Replication™, care are capabilități extinse de backup în medii virtualizate, nu a făcut excepție. Astăzi vă vom spune cum să îl configurați pentru a funcționa cu Proxmox VE.

Configurare hypervisor

Vom folosi versiunea actuală a Proxmox la momentul scrierii - 6.2-1. Această versiune a fost lansată pe 12 mai 2020 și conține o mulțime de modificări utile, despre care vom discuta într-unul dintre articolele următoare. Deocamdată, să începem pregătirea hipervizorului. Sarcina principală este să instalați Veeam® Agent pentru Linux pe o gazdă redundantă care rulează Proxmox. Dar înainte de asta, hai să facem câteva lucruri.

Pregătirea sistemului

Hai să instalăm utilitarul sudo, care lipsește din sistem dacă Proxmox nu a fost instalat într-un sistem Linux existent, ci ca un sistem de operare separat de imagine oficială. Vom avea nevoie și de anteturi kernel pve. Ne logăm la server prin SSH și adăugăm un depozit care funcționează fără abonament de suport (oficial nu este recomandat pentru producție, dar conține pachetele de care avem nevoie):

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

apt update

apt install sudo pve-headers

După această procedură, asigurați-vă că reporniți serverul.

Instalarea agentului Veeam®

Descărcați pachet deb Veeam® Agent pentru Linux de pe site-ul web oficial (este necesar un cont), înarmați-vă cu un client SFTP și încărcați pachetul deb rezultat pe server. Instalăm pachetul și actualizăm lista de programe din depozitele pe care le adaugă acest pachet:

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

Actualizăm din nou depozitele:

apt update

Instalați agentul în sine:

apt install veeam

Să verificăm dacă totul a fost instalat corect:

dkms status

Răspunsul va fi cam așa:

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

Configurarea Veeam® Backup&Replication™

Adăugarea unui depozit

Desigur, puteți stoca copii de rezervă direct pe un server cu Veeam® Backup&Replication™ implementat, dar este totuși mai convenabil să utilizați stocarea externă.

Accesați secțiunea INFRASTRUCTURĂ DE BACKUP:

Backup incremental în Proxmox VE folosind VBR
Selectați Arhive de rezervă și apăsați butonul Adăugați un depozit iar în fereastra care apare, selectați Stocare atașată la rețea:

Backup incremental în Proxmox VE folosind VBR
De exemplu, să facem un test de stocare SMB, al meu este un QNAP obișnuit:

Backup incremental în Proxmox VE folosind VBR
Completați numele și descrierea, apoi faceți clic pe butonul Pagina Următoare →:

Backup incremental în Proxmox VE folosind VBR
Introduceți adresa spațiului de stocare SMB și, dacă necesită autorizare, faceți clic pe Adăugare pentru a adăuga detalii de acces:

Backup incremental în Proxmox VE folosind VBR
Completați numele de utilizator și parola pentru a accesa spațiul de stocare SMB, apoi faceți clic pe butonul ОК și, revenind la fereastra anterioară, - Pagina Următoare →:

Backup incremental în Proxmox VE folosind VBR
Dacă totul se face fără erori, programul se va conecta la stocare, va solicita informații despre spațiul disponibil pe disc și va afișa următoarea casetă de dialog. În ea, setați parametri suplimentari (dacă este necesar) și faceți clic pe butonul Pagina Următoare →:

Backup incremental în Proxmox VE folosind VBR
În fereastra următoare, puteți lăsa toate setările implicite și, de asemenea, puteți face clic Pagina Următoare →:

Backup incremental în Proxmox VE folosind VBR
Verificăm dacă componentele necesare sunt instalate și sunt în stare deja exista, și apăsați butonul Aplică:

Backup incremental în Proxmox VE folosind VBR
În acest moment, Veeam® Backup&Replication™ se va conecta din nou la stocare, va determina parametrii necesari și va crea depozitul. Clic Pagina Următoare →:

Backup incremental în Proxmox VE folosind VBR
Verificăm informațiile rezumate despre depozitul adăugat și facem clic pe butonul finalizarea:

Backup incremental în Proxmox VE folosind VBR
Programul va oferi automat să-și salveze fișierele de configurare într-un nou depozit. Nu avem nevoie de asta, așa că răspundem Nu:

Backup incremental în Proxmox VE folosind VBR
Depozitul adăugat cu succes:

Backup incremental în Proxmox VE folosind VBR

Crearea unei sarcini de rezervă

În fereastra principală Veeam® Backup&Replication™, faceți clic pe Lucrare de rezervă - Calculator Linux. Alegerea unui tip server de si regimul Gestionat de serverul de rezervă:

Backup incremental în Proxmox VE folosind VBR
Dăm sarcinii un nume și, opțional, adăugăm o descriere. Apoi apasa Pagina Următoare →:

Backup incremental în Proxmox VE folosind VBR
Apoi, trebuie să adăugăm toate serverele cu Proxmox pe care le vom face copii de rezervă. Pentru a face acest lucru, faceți clic Adăuga - Calculator individual. Introduceți numele de gazdă sau adresa IP a serverului și detaliile de acces. Astfel creăm o listă Calculatoare protejate și faceți clic pe Pagina Următoare →:

Backup incremental în Proxmox VE folosind VBR
Acum un punct foarte important, și anume alegerea datelor care vor fi adăugate la backup. Totul va depinde de locul în care se află exact mașinile dvs. virtuale. Dacă doriți să adăugați doar un volum logic, atunci aveți nevoie de modul Backup la nivel de volum și selectați calea către volumul logic sau dispozitivul, de exemplu /dev/pve. Toate celelalte acțiuni sunt identice.

Pentru acest articol vom arăta cum funcționează modul Backup la nivel de fișier:

Backup incremental în Proxmox VE folosind VBR
În fereastra următoare, creăm o listă de directoare pentru backup. Clic Adăuga și înregistrați directoarele în care sunt stocate fișierele de configurare a mașinii virtuale. În mod implicit, acesta este un director /etc/pve/nodes/pve/qemu-server/. Dacă utilizați nu numai mașini virtuale, ci și containere LXC, atunci adăugați directorul /etc/pve/nodes/pve/lxc/. În cazul meu este și un director /date.

După ce ați generat astfel o listă de directoare, faceți clic Pagina Următoare →:

Backup incremental în Proxmox VE folosind VBR
Din lista derulantă a depozitelor, selectați Depozitare, creat mai devreme. Determinați lungimea lanțului pentru backup incremental. Cu cât sunt mai multe puncte Politica de reținere, cu atât economisiți mai mult spațiu. Dar, în același timp, fiabilitatea copiei de rezervă va scădea. Țin mai mult la fiabilitate decât la spațiul de stocare, așa că i-am acordat 4 puncte. Puteți lua valoarea standard 7. Continuați configurarea sarcinii făcând clic Pagina Următoare →:

Backup incremental în Proxmox VE folosind VBR
Aici lăsăm parametrii neschimbați, trebuie doar să mergeți la următoarea fereastră:

Backup incremental în Proxmox VE folosind VBR
Configurarea programatorului. Aceasta este una dintre cele mai tari caracteristici care ușurează viața unui administrator de sistem. În exemplu, am ales să pornesc automat o copie de rezervă în fiecare zi la ora 2 dimineața. O altă caracteristică excelentă este capacitatea de a întrerupe jobul de backup dacă depășim limita de timp a „ferestrei de backup” alocate. Programul său exact este generat prin intermediul butonului Fereastră:

Backup incremental în Proxmox VE folosind VBR
Din nou, de exemplu, să presupunem că realizăm backup-uri numai în timpul orelor de lucru în zilele lucrătoare, iar în weekend nu suntem deloc limitati în timp. Creăm un tabel atât de frumos, revenim la fereastra anterioară și facem clic Aplică:

Backup incremental în Proxmox VE folosind VBR
Tot ce rămâne este să verificați informațiile rezumate despre sarcină și să apăsați butonul finalizarea:

Backup incremental în Proxmox VE folosind VBR
Aceasta finalizează crearea sarcinii de rezervă.

Efectuarea unei copii de rezervă

Totul aici este elementar. În fereastra principală a programului, selectați sarcina creată și faceți clic acasă. Sistemul se va conecta automat la serverul nostru (sau mai multe servere), va verifica disponibilitatea stocării și va rezerva spațiul necesar pe disc. Apoi, procesul propriu-zis de backup va începe, iar la finalizare vom primi informații complete despre proces.

Dacă apare o astfel de problemă în timpul procesului de backup: Nu s-a încărcat modulul [veeamsnap] cu parametrii [zerosnapdata=1 debuglogging=0], atunci trebuie să reconstruiți modulul veeamsnap în conformitate cu instrucțiuni.

Backup incremental în Proxmox VE folosind VBR
Ceea ce este deosebit de interesant este că pe serverul însuși putem vedea nu numai o listă cu toate lucrările de backup finalizate, ci și monitorizarea procesului în timp real cu comanda veam:

Backup incremental în Proxmox VE folosind VBR
Prevăzând întrebarea de ce consola arată atât de ciudat, voi spune imediat: îmi place foarte mult cum arată consola pe ecranul unui monitor CRT cu tub cald. Acest lucru se face folosind un emulator de terminal cool-retro-termen.

Recuperare date

Acum cea mai importantă întrebare. Dar cum să restabiliți datele dacă se întâmplă ceva ireparabil? De exemplu, mașina virtuală greșită a fost ștearsă accidental. În interfața grafică Proxmox a dispărut complet; nu a mai rămas nimic în depozitul în care a fost mașina.

Procesul de recuperare este simplu. Accesați consola Proxmox și introduceți comanda:

veeam

Vom vedea o listă de copii de rezervă finalizate. Utilizați săgețile pentru a selecta pe cel dorit și apăsați butonul R. Apoi, selectați un punct de restaurare și faceți clic Intrați:

Backup incremental în Proxmox VE folosind VBR
După câteva secunde, punctul de recuperare va fi montat în director /mnt/backup.

Tot ce rămâne este să copiați unitățile virtuale și fișierele de configurare ale mașinilor virtuale în locurile lor, după care mașina „omorâtă” va apărea automat în GUI Proxmox VE. Îl vei putea lansa normal.

Pentru a demonta un punct de recuperare, nu ar trebui să o faceți manual, ci mai degrabă să apăsați tasta U în utilitate veam.

Asta e tot.

Fie ca forța să fie cu tine!

Articole anterioare despre hypervisorul Proxmox VE:

Sursa: www.habr.com

Adauga un comentariu