V jednom z predchádzajúce články V sérii o hypervízore Proxmox VE sme vám už povedali, ako vykonávať zálohy pomocou štandardných nástrojov. Dnes vám ukážeme, ako na rovnaké účely použiť vynikajúci nástroj Veeam® Backup&Replication™ 10.
„Zálohy majú jasnú kvantovú podstatu. Kým ste sa nepokúsili obnoviť zo zálohy, je v superpozícii. Je úspešný aj nie." (nájdené na internete)
disclaimer:
Tento článok je bezplatný a rozšírený preklad na túto tému sprievodca, zverejnené na fóre Veeam. Ak budete postupovať striktne podľa pôvodného návodu, potom už v prvej fáze inštalácie pve hlavičiek dostanete chybu, pretože systém jednoducho nebude vedieť, kde ich získať. Je tam veľa neprehliadnuteľných momentov.
Nie, nehovorím, že toto je ideálny spôsob zálohovania. Nie, nemožno ho odporučiť na výrobu. Nie, nezaručujem dokonalú integritu vytvorených záloh.
Toto všetko však funguje a je celkom vhodné pre mnohých používateľov a začínajúcich správcov systému, ktorí robia prvé kroky v učení sa virtualizačných a zálohovacích systémov.
Zálohovanie je možno jedným z najdôležitejších procesov, od ktorých závisí práca každej spoločnosti. Nie je nič drahšie ako dáta uložené v podnikových informačných systémoch a nie je nič horšie ako chýbajúca možnosť ich obnovy v prípade poruchy.
Často sa stáva, že ľudia premýšľajú o potrebe zálohovania a výbere nástroja až vtedy, keď už nastala núdzová situácia so stratou kritických údajov. Ako sa virtualizačné technológie vyvíjali, zálohovacie aplikácie boli navrhnuté tak, aby úzko spolupracovali s hypervízormi. Výnimkou nebol ani produkt Veeam® Backup&Replication™, ktorý má rozsiahle možnosti zálohovania vo virtualizovaných prostrediach. Dnes vám povieme, ako ho nakonfigurovať, aby fungoval s Proxmox VE.
Nastavenie hypervízora
Budeme používať aktuálnu verziu Proxmoxu v čase písania tohto článku - 6.2-1. Táto verzia bola vydaná 12. mája 2020 a obsahuje množstvo užitočných zmien, ktorým sa budeme venovať v niektorom z nasledujúcich článkov. Zatiaľ sa pustíme do prípravy hypervízora. Hlavnou úlohou je nainštalovať Veeam® Agent for Linux na redundantný hostiteľ so systémom Proxmox. Predtým však urobme pár vecí.
Príprava systému
Poďme nainštalovať utilitu sudo, ktorý v systéme chýba, ak Proxmox nebol nainštalovaný do existujúceho systému Linux, ale ako samostatný OS od oficiálny obrázok. Budeme potrebovať aj hlavičky kernel pve. Prihlásime sa na server cez SSH a pridáme úložisko, ktoré funguje bez predplatného podpory (oficiálne sa neodporúča na výrobu, ale obsahuje balíky, ktoré potrebujeme):
stiahnite deb balík Veeam® Agent for Linux z oficiálnej webovej stránky (vyžaduje sa účet), vyzbrojte sa klientom SFTP a nahrajte výsledný deb balík na server. Nainštalujeme balík a aktualizujeme zoznam programov v úložiskách, ktoré tento balík pridáva:
dpkg -i veeam-release-deb_1.x.x_amd64.deb
Znova aktualizujeme úložiská:
apt update
Nainštalujte samotného agenta:
apt install veeam
Skontrolujeme, či je všetko správne nainštalované:
Samozrejme, zálohy môžete ukladať priamo na server s nasadeným Veeam® Backup&Replication™, ale stále je pohodlnejšie používať externé úložisko.
Prejdite do sekcie ZÁLOŽNÁ INFRAŠTRUKTÚRA:
Vyberte Úložisko záloh a stlačte tlačidlo Pridať úložisko a v zobrazenom okne vyberte Úložisko pripojené k sieti:
Napríklad, vezmime si test SMB úložisko, moje je bežné QNAP:
Vyplňte názov a popis a potom kliknite na tlačidlo ďalšie:
Zadajte adresu úložiska SMB a ak vyžaduje autorizáciu, kliknite na Pridať a pridajte prístupové údaje:
Vyplňte používateľské meno a heslo pre prístup k úložisku SMB a potom kliknite na tlačidlo ОК a po návrate do predchádzajúceho okna - ďalšie:
Ak je všetko vykonané bez chýb, program sa pripojí k úložisku, vyžiada si informácie o dostupnom mieste na disku a zobrazí nasledujúce dialógové okno. V ňom nastavte ďalšie parametre (ak je to potrebné) a kliknite na tlačidlo ďalšie:
V ďalšom okne môžete ponechať všetky predvolené nastavenia a tiež kliknúť ďalšie:
Skontrolujeme, či sú nainštalované potrebné komponenty a či sú v stave už existujea stlačte tlačidlo Podať žiadosť:
V tomto bode sa Veeam® Backup&Replication™ znova pripojí k úložisku, určí potrebné parametre a vytvorí úložisko. Kliknite ďalšie:
Skontrolujeme súhrnné informácie o pridanom úložisku a klikneme na tlačidlo úprava:
Program automaticky ponúkne uloženie konfiguračných súborov do nového úložiska. Toto nepotrebujeme, tak odpovedáme No:
Úložisko bolo úspešne pridané:
Vytvorenie úlohy zálohovania
V hlavnom okne Veeam® Backup&Replication™ kliknite na Zálohovacia úloha - Počítač Linux. Výber typu server a režim Spravuje záložný server:
Úlohe dáme názov a voliteľne pridáme popis. Potom kliknite ďalšie:
Ďalej musíme pridať všetky servery s Proxmox, ktoré budeme zálohovať. Ak to chcete urobiť, kliknite pridať - Samostatný počítač. Zadajte názov hostiteľa alebo IP adresu servera a prístupové údaje. Tak vytvoríme zoznam Chránené počítače a kliknite na tlačidlo OK ďalšie:
Teraz veľmi dôležitý bod, a to výber údajov, ktoré sa pridajú do zálohy. Všetko bude závisieť od toho, kde presne sa vaše virtuálne stroje nachádzajú. Ak chcete pridať iba logický zväzok, potom potrebujete režim Zálohovanie na úrovni hlasitosti a vyberte napríklad cestu k logickému zväzku alebo zariadeniu /dev/pve. Všetky ostatné akcie sú rovnaké.
V tomto článku si ukážeme, ako režim funguje Záloha na úrovni súboru:
V ďalšom okne vytvoríme zoznam adresárov na zálohovanie. Kliknite pridať a zaregistrujte adresáre, v ktorých sú uložené konfiguračné súbory virtuálneho počítača. Štandardne ide o adresár /etc/pve/nodes/pve/qemu-server/. Ak používate nielen virtuálne stroje, ale aj kontajnery LXC, pridajte adresár /etc/pve/nodes/pve/lxc/. V mojom prípade je to tiež adresár / údaje.
Po vygenerovaní zoznamu adresárov kliknite ďalšie:
Z rozbaľovacieho zoznamu úložísk vyberte Uskladnenie, vytvorený skôr. Určite dĺžku reťazca pre prírastkové zálohovanie. Čím viac bodov je tam Zásady uchovávania, tým viac miesta ušetríte. Zároveň sa však zníži spoľahlivosť záložnej kópie. Viac ako úložný priestor mi záleží na spoľahlivosti, preto som mu dal 4 body. Môžete si vziať štandardnú hodnotu 7. Pokračujte v nastavovaní úlohy kliknutím ďalšie:
Tu necháme parametre nezmenené, stačí prejsť do nasledujúceho okna:
Nastavenie plánovača. Toto je jedna z najlepších funkcií, ktorá uľahčuje život správcu systému. V príklade som zvolil automatické spustenie zálohovania každý deň o 2:XNUMX. Ďalšou skvelou funkciou je možnosť prerušiť úlohu zálohovania, ak prekročíme časový limit prideleného „okna zálohovania“. Jeho presný harmonogram sa generuje cez tlačidlo okno:
Opäť napríklad predpokladajme, že zálohovanie vykonávame len počas pracovných dní mimo pracovného času a cez víkendy nie sme vôbec časovo obmedzení. Vytvoríme takú krásnu tabuľku, vrátime sa do predchádzajúceho okna a klikneme Podať žiadosť:
Zostáva len skontrolovať súhrnné informácie o úlohe a stlačiť tlačidlo úprava:
Tým je vytvorenie úlohy zálohovania dokončené.
Vykonávanie zálohy
Všetko je tu elementárne. V hlavnom okne programu vyberte vytvorenú úlohu a kliknite štart. Systém sa automaticky pripojí k nášmu serveru (alebo viacerým serverom), skontroluje dostupnosť úložiska a zarezervuje požadované množstvo miesta na disku. Potom sa začne samotný proces zálohovania a po dokončení dostaneme komplexné informácie o procese.
Ak sa počas procesu zálohovania vyskytne takýto problém: Nepodarilo sa načítať modul [veeamsnap] s parametrami [zerosnapdata=1 debuglogging=0], potom musíte modul prebudovať veeamsnap v súlade s inštrukcia.
Zaujímavé je najmä to, že na samotnom serveri môžeme vidieť nielen zoznam všetkých dokončených zálohovacích úloh, ale aj sledovať proces v reálnom čase pomocou príkazu veeam:
Keď predpovedám otázku, prečo konzola vyzerá tak zvláštne, hneď poviem: Naozaj sa mi páči, ako konzola vyzerá na obrazovke CRT monitora s teplou trubicou. To sa vykonáva pomocou emulátora terminálu cool-retro-termín.
Obnova dát
Teraz najdôležitejšia otázka. Ako však obnoviť údaje, ak sa stane niečo neopraviteľné? Napríklad bol omylom odstránený nesprávny virtuálny stroj. V GUI Proxmox úplne zmizol, v úložisku, kde býval stroj, nezostalo nič.
Proces obnovy je jednoduchý. Prejdite do konzoly Proxmox a zadajte príkaz:
veeam
Zobrazí sa nám zoznam dokončených záloh. Pomocou šípok vyberte požadovanú položku a stlačte tlačidlo R. Ďalej vyberte bod obnovenia a kliknite vstúpiť:
Po niekoľkých sekundách sa bod obnovy pripojí do adresára /mnt/backup.
Zostáva len skopírovať virtuálne disky a konfiguračné súbory virtuálnych strojov na ich miesta, po čom sa „zabitý“ stroj automaticky objaví v GUI Proxmox VE. Budete ho môcť spustiť normálne.
Ak chcete odpojiť bod obnovy, nemali by ste to robiť ručne, ale radšej stlačiť tlačidlo U v obslužnom programe veeam.