ProHoster > Blog > uprava > Inkrementalna sigurnosna kopija u Proxmox VE pomoću VBR-a
Inkrementalna sigurnosna kopija u Proxmox VE pomoću VBR-a
U jednoj od prethodni članci U seriji o hipervizoru Proxmox VE već smo vam rekli kako napraviti sigurnosne kopije pomoću standardnih alata. Danas ćemo vam pokazati kako koristiti izvrstan alat Veeam® Backup&Replication™ 10 za iste svrhe.
“Sigurnosne kopije imaju jasnu kvantnu bit. Sve dok niste pokušali vratiti iz sigurnosne kopije, on je u superpoziciji. On je i uspješan i ne.” (nađeno na internetu)
Odricanje:
Ovaj članak je besplatan i proširen prijevod na tu temu vodič, objavljeno na Veeam forumu. Ako postupate strogo u skladu s izvornim vodičem, čak iu prvoj fazi instaliranja pve zaglavlja dobit ćete pogrešku, jer sustav jednostavno neće znati gdje ih nabaviti. Ima tu dosta neočiglednih momenata.
Ne, ne kažem da je ovo idealna rezervna metoda. Ne, ne može se preporučiti za proizvodnju. Ne, ne jamčim savršeni integritet napravljenih sigurnosnih kopija.
Međutim, sve ovo radi i sasvim je prikladno za mnoge korisnike i administratore sustava početnike koji čine svoje prve korake u učenju virtualizacije i sustava za sigurnosno kopiranje.
Backup je možda jedan od najvažnijih procesa o kojem ovisi rad svake tvrtke. Ne postoji ništa skuplje od podataka pohranjenih u korporativnim informacijskim sustavima, a ništa gore od nedostatka mogućnosti vraćanja istih u slučaju kvara.
Često se događa da ljudi razmišljaju o potrebi sigurnosne kopije i odabiru alata tek nakon što se već dogodila hitna situacija koja uključuje gubitak kritičnih podataka. Kako su se tehnologije virtualizacije razvijale, aplikacije za sigurnosno kopiranje postale su dizajnirane za blisku suradnju s hipervizorima. Proizvod Veeam® Backup&Replication™, koji ima široke mogućnosti sigurnosnog kopiranja u virtualiziranim okruženjima, nije bio iznimka. Danas ćemo vam reći kako ga konfigurirati za rad s Proxmox VE.
Postavljanje hipervizora
Koristit ćemo trenutnu verziju Proxmoxa u vrijeme pisanja - 6.2-1. Ova verzija je objavljena 12. svibnja 2020. i sadrži mnogo korisnih promjena 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 koji pokreće Proxmox. Ali prije toga, učinimo nekoliko stvari.
Priprema sustava
Instalirajmo uslužni program sudo, koji nedostaje u sustavu ako Proxmox nije instaliran u postojeći Linux sustav, već kao zaseban OS od službena slika. Trebat će nam i kernel pve zaglavlja. Prijavljujemo se na poslužitelj putem SSH-a i dodajemo repozitorij koji radi bez pretplate na podršku (službeno se ne preporučuje za proizvodnju, ali sadrži pakete koji su nam potrebni):
Nakon ovog postupka, svakako ponovno pokrenite poslužitelj.
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 poslužitelj. Instaliramo paket i ažuriramo popis programa u spremištima koje ovaj paket dodaje:
Naravno, možete pohraniti sigurnosne kopije izravno na poslužitelj s implementiranim Veeam® Backup&Replication™, ali ipak je praktičnije koristiti vanjsku pohranu.
Idite na odjeljak REZERVNA INFRASTRUKTURA:
Odaberite Rezervna spremišta i pritisnite gumb Dodaj Repository i u prozoru koji se pojavi odaberite Mrežno priključena pohrana:
Na primjer, uzmimo testnu SMB pohranu, moja je obična QNAP:
Ispunite ime i opis, a zatim kliknite gumb Sljedeći:
Unesite adresu SMB pohrane i, ako zahtijeva autorizaciju, kliknite Dodaj za dodavanje pojedinosti o pristupu:
Unesite korisničko ime i lozinku za pristup SMB pohrani, a zatim kliknite gumb ОК i, vraćajući se na prethodni prozor, - Sljedeći:
Ako je sve učinjeno bez grešaka, program će se spojiti na pohranu, 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 gumb Sljedeći:
U sljedećem prozoru možete ostaviti sve zadane postavke i također kliknuti Sljedeći:
Provjeravamo jesu li potrebne komponente instalirane i jesu li u statusu već postoji, i pritisnite gumb primijeniti:
U ovoj će se točki Veeam® Backup&Replication™ ponovno spojiti na pohranu, odrediti potrebne parametre i stvoriti spremište. Klik Sljedeći:
Provjeravamo sažetak informacija o dodanom repozitoriju i kliknemo gumb završiti:
Program će automatski ponuditi spremanje konfiguracijskih datoteka u novo spremište. Ovo nam ne treba, pa odgovaramo Ne:
Spremište je uspješno dodano:
Izrada backup zadatka
U glavnom prozoru Veeam® Backup&Replication™ kliknite Sigurnosni posao - Linux računalo. Odabir vrste Server i režim Upravlja rezervni poslužitelj:
Zadatku dajemo naziv i po želji dodamo opis. Zatim kliknite Sljedeći:
Zatim moramo dodati sve poslužitelje s Proxmoxom koje ćemo sigurnosno kopirati. Da biste to učinili, kliknite dodati - Individualno računalo. Unesite naziv hosta ili IP adresu poslužitelja i pojedinosti o pristupu. Tako stvaramo popis Zaštićena računala i kliknite Sljedeći:
Sada vrlo važna točka, naime izbor podataka koji će se dodati sigurnosnoj kopiji. Sve će ovisiti o tome gdje se točno nalaze vaši virtualni strojevi. Ako želite dodati samo logički volumen, tada vam je potreban način Sigurnosna kopija razine glasnoće i odaberite put do logičkog volumena ili uređaja, na primjer /dev/pve. Sve ostale radnje su identične.
U ovom ćemo članku pokazati kako način funkcionira Sigurnosno kopiranje na razini datoteke:
U sljedećem prozoru kreiramo popis direktorija za sigurnosno kopiranje. Klik dodati i registrirajte direktorije u kojima su pohranjene konfiguracijske datoteke virtualnog stroja. Prema zadanim postavkama ovo je imenik /etc/pve/nodes/pve/qemu-server/. Ako ne koristite samo virtualne strojeve, već i LXC spremnike, dodajte direktorij /etc/pve/čvorovi/pve/lxc/. U mom slučaju to je također imenik /podaci.
Nakon što ste tako generirali popis direktorija, kliknite Sljedeći:
S padajućeg popisa spremišta odaberite skladištenje, stvoren ranije. Odredite duljinu lanca za inkrementalno sigurnosno kopiranje. Što je više bodova unutra Politika zadržavanja, što više prostora štedite. Ali u isto vrijeme, pouzdanost sigurnosne kopije će se smanjiti. Više mi je stalo do pouzdanosti nego do prostora za pohranu, pa sam mu dao 4 boda. Možete uzeti standardnu vrijednost 7. Klikom nastavite s postavljanjem zadatka Sljedeći:
Ovdje ostavljamo parametre nepromijenjene, samo idite na sljedeći prozor:
Postavljanje planera. Ovo je jedna od najboljih značajki koja olakšava život administratora sustava. U primjeru sam odabrao automatsko pokretanje sigurnosne kopije svaki dan u 2 ujutro. Još jedna sjajna značajka je mogućnost prekidanja zadatka sigurnosnog kopiranja ako prekoračimo vremensko ograničenje dodijeljenog "prozora sigurnosnog kopiranja". Njegov točan raspored generira se putem gumba Prozor:
Opet, recimo, pretpostavimo da backup radimo samo u neradno vrijeme radnim danom, a vikendom uopće nismo vremenski ograničeni. Napravimo tako lijepu tablicu, vratimo se na prethodni prozor i kliknemo primijeniti:
Ostaje samo provjeriti sažetak podataka o zadatku i pritisnuti gumb završiti:
Ovime je dovršeno stvaranje sigurnosne kopije.
Izvođenje sigurnosne kopije
Ovdje je sve elementarno. U glavnom prozoru programa odaberite kreirani zadatak i kliknite početni plan. Sustav će se automatski spojiti na naš poslužitelj (ili nekoliko poslužitelja), provjeriti dostupnost pohrane i rezervirati potrebnu količinu prostora na disku. Tada će započeti stvarni proces izrade sigurnosne kopije, a po završetku ćemo dobiti sveobuhvatne informacije o procesu.
Ako se ovakav problem dogodi tijekom procesa izrade sigurnosne kopije: Nije uspjelo učitavanje modula [veeamsnap] s parametrima [zerosnapdata=1 debuglogging=0], tada trebate ponovno izgraditi modul veeamsnap u skladu s instrukcije.
Ono što je posebno zanimljivo je da na samom poslužitelju možemo vidjeti ne samo popis svih odrađenih backup poslova, već i pratiti proces u realnom vremenu naredbom veam:
Predviđajući pitanje zašto konzola izgleda tako čudno, reći ću odmah: stvarno mi se sviđa kako konzola izgleda na ekranu CRT monitora s toplom cijevi. To se radi pomoću emulatora terminala cool-retro-pojam.
Povrat podataka
Sada najvažnije pitanje. Ali kako vratiti podatke ako se dogodi nešto nepopravljivo? Na primjer, pogrešan virtualni stroj je slučajno izbrisan. U Proxmox GUI potpuno je nestao; ništa nije ostalo u skladištu gdje je stroj bio.
Proces oporavka je jednostavan. Idite na Proxmox konzolu i unesite naredbu:
veeam
Vidjet ćemo popis dovršenih sigurnosnih kopija. Pomoću strelica odaberite onu koju želite i pritisnite tipku. R. Zatim odaberite točku vraćanja i kliknite ući:
Nakon nekoliko sekundi, točka oporavka bit će postavljena u imenik /mnt/sigurnosna kopija.
Sve što preostaje je kopirati virtualne pogone i konfiguracijske datoteke virtualnih strojeva na njihova mjesta, nakon čega će se "ubijeni" stroj automatski pojaviti u Proxmox VE GUI. Moći ćete ga normalno pokrenuti.
Da biste isključili točku oporavka, ne biste to trebali učiniti ručno, već pritisnite U u komunalnom veam.