Inkrementalna sigurnosna kopija u Proxmox VE koristeći VBR
U jednom od prethodni članci ciklus o hipervizoru Proxmox VE, već smo govorili o tome kako napraviti rezervnu kopiju koristeći standardne alate. Danas ćemo vam pokazati kako da koristite odličan Veeam® Backup&Replication™ 10 alat za iste svrhe.
“Rezervne kopije imaju jasnu kvantnu prirodu. Dok ne pokušate da vratite iz rezervne kopije, on je u superpoziciji. I uspješan je i ne.” (pronađeno na internetu)
Odricanje odgovornosti:
Ovaj članak je besplatan i prošireni prijevod na tu temu vodičobjavljeno na Veeam forumu. Ako postupate striktno prema originalnom vodiču, tada ćete čak i u prvoj fazi instaliranja pve zaglavlja dobiti grešku, jer sistem jednostavno neće znati gde da ih odvede. Ima dosta neočiglednih trenutaka.
Ne, ne kažem da je ovo idealna rezervna metoda. Ne, ne može se preporučiti za proizvodnju. Ne, ne garantujem savršen integritet napravljenih rezervnih kopija.
Međutim, sve to funkcionira i sasvim je prikladno za mnoge korisnike i početnike sistem administratore koji poduzimaju prve korake u učenju o virtuelizaciji i backup sistemima.
Backup je možda jedan od najvažnijih procesa od kojih zavisi rad svake kompanije. Ništa nije vrednije od podataka pohranjenih u korporativnim informacionim sistemima, a ništa nije gore od toga da ih ne možete vratiti u slučaju kvara.
Često se dešava da ljudi razmišljaju o potrebi za sigurnosnom kopijom i odabiru alata tek nakon što se već dogodila hitna situacija povezana s gubitkom kritičnih podataka. Kako su tehnologije virtuelizacije evoluirale, aplikacije za izradu rezervnih kopija počele su da se fokusiraju na blisku interakciju sa hipervizorima. Veeam® Backup&Replication™ proizvod nije izuzetak.On ima široke mogućnosti pravljenja rezervnih kopija u virtuelizovanim okruženjima. Danas ćemo vam pokazati kako da ga podesite da radi sa Proxmox VE.
Postavljanje hipervizora
Koristićemo trenutnu verziju Proxmox-a u trenutku pisanja ovog teksta - 6.2-1. Ova verzija je objavljena 12. maja 2020. i sadrži puno korisnih izmjena o kojima ćemo govoriti u jednom od sljedećih članaka. Za sada, krenimo s pripremom hipervizora. Glavni zadatak je instalirati Veeam® Agent za Linux na redundantni host s Proxmoxom. Ali prije toga, uradimo nekoliko stvari.
Priprema sistema
Instalirajte uslužni program sudo, koji nedostaje sistemu ako Proxmox nije instaliran na postojećem Linux sistemu, već kao samostalni OS od službena slika. Trebaju nam i pve zaglavlja kernela. Idemo na server preko SSH-a i dodajemo spremište koje radi bez pretplate na podršku (zvanično se ne preporučuje za proizvodnju, ali sadrži pakete koji su nam potrebni):
Nakon ove procedure, obavezno ponovo pokrenite server.
Instaliranje Veeam® Agenta
Preuzimanje deb paket Veeam® Agent za Linux sa službene web stranice (potreban je račun), naoružajte se SFTP klijentom i prenesite rezultirajući deb paket na server. Instalirajte paket i ažurirajte listu programa u spremištima koje ovaj paket dodaje:
Naravno, sigurnosne kopije možete pohraniti i direktno na server s raspoređenim Veeam® Backup&Replication™, ali je ipak praktičnije koristiti eksternu pohranu.
Idi na odjeljak BACKUP INFRASTRUCTURE:
Odaberite stavku Spremišta rezervnih kopija, pritisnite dugme Dodajte spremište i u prozoru koji se pojavi izaberite Mrežna pohrana:
Na primjer, uzmimo test SMB pohranu, imam običan QNAP:
Unesite naziv i opis, a zatim kliknite na dugme sljedeći:
Unesite adresu SMB memorije i, ako je potrebna autorizacija, kliknite na Dodaj da dodate detalje pristupa:
Unesite korisničko ime i lozinku za pristup SMB memoriji, a zatim kliknite na dugme u redu i, vraćajući se na prethodni prozor, - sljedeći:
Ako je sve urađeno bez grešaka, program će se povezati na skladište, zatražiti informacije o dostupnom prostoru na disku i prikazati sljedeći dijaloški okvir. U njemu postavite dodatne parametre (ako je potrebno) i kliknite na dugme sljedeći:
U sljedećem prozoru možete ostaviti sve zadane opcije i kliknuti sljedeći:
Provjeravamo da li su potrebne komponente instalirane i da li su u statusu već postoji, i pritisnite dugme primijeniti:
U ovom trenutku, Veeam® Backup&Replication™ će se ponovo povezati na skladište, odrediti potrebne postavke i kreirati spremište. Kliknite sljedeći:
Provjeravamo sažetak informacija o dodanom spremištu i pritisnemo dugme završiti:
Program će automatski ponuditi spremanje svojih konfiguracijskih datoteka u novo spremište. Ovo nam ne treba, pa odgovaramo Ne:
Spremište je uspješno dodano:
Kreiranje sigurnosnog zadatka
U glavnom Veeam® Backup&Replication™ prozoru kliknite backup posao - Linux računar. Odaberite vrstu server i način rada Upravlja backup server:
Dajte zadatku ime i po želji dodajte opis. Zatim pritisnite sljedeći:
Zatim moramo dodati sve servere sa Proxmox-om za koje ćemo napraviti rezervnu kopiju. Da biste to uradili, pritisnite dodati - individualni računar. Unesite ime hosta ili IP adresu servera i detalje o pristupu. Tako formiramo listu Zaštićeni računari i guranje sljedeći:
Sada vrlo važna stvar, odnosno izbor podataka koji će se dodati u rezervnu kopiju. Sve će zavisiti od toga gde se tačno nalaze vaše virtuelne mašine. Ako želite dodati samo neki logički volumen, onda vam je potreban način rada backup nivoa jačine zvuka i odaberite stazu do logičkog volumena ili uređaja, na primjer /dev/pve. Svi ostali koraci su identični.
U ovom članku ćemo pokazati kako način rada radi. Sigurnosna kopija na nivou datoteke:
U sljedećem prozoru formiramo listu direktorija za backup. Kliknite dodati i propisati direktorijume u kojima se pohranjuju konfiguracijski fajlovi virtualnih mašina. Podrazumevano je imenik /etc/pve/nodes/pve/qemu-server/. Ako koristite ne samo virtuelne mašine, već i LXC kontejnere, dodajte direktorijum /etc/pve/nodes/pve/lxc/. U mom slučaju, ovo je također imenik / data.
Nakon što ste tako formirali listu imenika, pritisnite sljedeći:
Sa padajuće liste spremišta, izaberite skladištenjekreiran ranije. Odredite dužinu lanca za inkrementalnu rezervnu kopiju. Što više bodova u politika zadržavanjašto više prostora uštedite. Ali u isto vrijeme, pouzdanost sigurnosne kopije će se smanjiti. Pouzdanost mi je važnija od količine skladišnog prostora, pa sam dao 4 boda. Možete uzeti standardnu vrijednost 7. Nastavite sa postavljanjem zadatka klikom sljedeći:
Ovdje ostavljamo parametre nepromijenjene, samo idite na sljedeći prozor:
Postavljanje planera. Ovo je jedna od najboljih karakteristika koja olakšava život administratoru sistema. U primjeru sam izabrao automatsko pokretanje sigurnosne kopije svakog dana u 2 sata ujutro. Još jedna sjajna karakteristika je mogućnost prekidanja posla sigurnosne kopije ako prijeđemo vremensko ograničenje dodijeljenog „prozora sigurnosne kopije“. Njegov tačan raspored se formira preko dugmeta prozor:
Opet, kao primjer, pretpostavimo da rezervne kopije radimo samo u neradno vrijeme radnim danima, a vikendom uopće nismo vremenski ograničeni. Formiramo baš tako lijepu tabelu, vratimo se na prethodni prozor i kliknemo primijeniti:
Ostaje samo provjeriti sažetak informacija o zadatku i pritisnuti dugme završiti:
Ovo dovršava kreiranje zadatka sigurnosne kopije.
Pravljenje rezervne kopije
Ovdje je sve elementarno. U glavnom prozoru programa odaberite kreirani zadatak i kliknite start. Sistem će se automatski povezati na naš server (ili nekoliko servera), provjeriti dostupnost skladišta i rezervisati potrebnu količinu prostora na disku. Tada će zapravo započeti proces backup-a, a po završetku ćemo dobiti sveobuhvatne informacije o procesu.
Ako se u procesu pokretanja sigurnosne kopije pojavi problem kao Nije uspjelo učitavanje modula [veeamsnap] s parametrima [zerosnapdata=1 debuglogging=0], tada morate ponovo izgraditi modul veeamsnap u skladu s uputstva.
Ono što je posebno zanimljivo je da na samom serveru možemo vidjeti ne samo listu svih izvršenih backup zadataka, već i pratiti proces u realnom vremenu pomoću naredbe vidi:
Predviđajući pitanje zašto konzola izgleda tako čudno, odmah ću reći: jako mi se sviđa kako konzola izgleda na ekranu toplog CRT monitora. Ovo se radi pomoću emulatora terminala. cool-retro-term.
Oporavak podataka
Sada najvažnije pitanje. Ali kako povratiti podatke ako se dogodi nešto nepopravljivo? Na primjer, pogrešna virtuelna mašina je slučajno obrisana. U Proxmox GUI-u je potpuno nestao, ništa nije ostalo u skladištu gdje se nalazila mašina.
Proces oporavka je jednostavan. Idemo na Proxmox konzolu i unosimo naredbu:
veeam
Vidjet ćemo listu dovršenih sigurnosnih kopija. Odaberite željene strelice i pritisnite tipku R. Zatim odaberite tačku vraćanja i kliknite ući:
Nakon nekoliko sekundi, točka vraćanja će biti montirana u direktorij /mnt/backup.
Ostaje samo kopirati virtualne diskove i konfiguracijske datoteke virtualnih mašina na njihova mjesta, nakon čega će se „ubijena“ mašina automatski pojaviti u Proxmox VE GUI. Moći ćete ga normalno pokrenuti.
Da biste demontirali točku za oporavak, ne biste to trebali raditi ručno, već morate pritisnuti tipku U u korisnosti vidi.