
I en av serierna om hypervisorn Proxmox VE har vi redan berÀttat hur man gör sÀkerhetskopior med standardverktyg. Idag visar vi hur man anvÀnder det utmÀrkta verktyget VeeamŸ Backup&Replication⹠10 för samma syften.
"SÀkerhetskopior har en uppenbar kvantitativ existens. SÄ lÀnge du inte försökt ÄterstÀlla frÄn en sÀkerhetskopia, Àr den i superposition. Den Àr bÄde framgÄngsrik och misslyckad samtidigt." (hittad pÄ nÀtet)
Disclaimer:
Den hÀr artikeln Àr en fri och utökad översÀttning av , publicerad pÄ Veeams forum. Om du strikt följer den ursprungliga guiden kommer du förmodligen att fÄ ett fel redan i det första steget vid installation av pve-rubriker, eftersom systemet helt enkelt inte kommer att veta varifrÄn de ska tas. Det finns ganska mÄnga oklara punkter dÀr.
Nej, jag sÀger inte att detta Àr den perfekta metoden för sÀkerhetskopiering. Nej, den kan inte rekommenderas för produktion. Nej, jag garanterar inte perfekt integritet av de skapade sÀkerhetskopiorna.
Men allt detta fungerar och det passar bra för mÄnga anvÀndare och nybörjande systemadministratörer som tar sina första steg i att lÀra sig virtualisering och sÀkerhetskopieringssystem.
SÀkerhetskopiering Àr utan tvekan en av de viktigaste processerna som företagets verksamhet beror pÄ. Det finns inget som Àr mer vÀrdefullt Àn data som lagras i företags informationssystem, och inget Àr vÀrre Àn att inte ha möjlighet att ÄterstÀlla dem vid en störning.
Det hÀnder ofta att behovet av sÀkerhetskopiering och valet av verktyg bara tÀnks pÄ efter en incident som har resulterat i förlust av kritiska data. I takt med att virtualiseringsteknikerna utvecklas har program för sÀkerhetskopiering börjat orientera sig mot nÀra samverkan med hypervisorer. Produkten VeeamŸ Backup&Replication⹠Àr inget undantag, med sina breda möjligheter för sÀkerhetskopiering i virtualiserade miljöer. Idag berÀttar vi hur man konfigurerar den för att arbeta med Proxmox VE.
InstÀllning av hypervisorn
Vi kommer att anvĂ€nda den aktuella versionen av Proxmox vid skrivningen av artikeln â 6.2-1. Denna version slĂ€pptes den 12 maj 2020 och innehĂ„ller mĂ„nga anvĂ€ndbara förĂ€ndringar som vi kommer att berĂ€tta om i en av de kommande artiklarna. Men först ska vi förbereda hypervisorn. Huvuduppgiften Ă€r att installera VeeamÂź Agent for Linux pĂ„ den sĂ€kerhetskopierade vĂ€rden med Proxmox. Men innan vi gör det, fĂ„r vi utföra nĂ„gra Ă„tgĂ€rder.
Förberedelse av systemet
Vi installerar verktyget sudo, som saknas i systemet om Proxmox installerades inte i ett befintligt Linux-system utan som ett fristÄende operativsystem frÄn . Vi kommer ocksÄ att behöva pve-kÀrnans rubriker. Logga in pÄ servern via SSH och lÀgg till ett förrÄd som fungerar utan supportprenumeration (officiellt rekommenderas det inte för produktion, men det innehÄller de nödvÀndiga paketen):
echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.listapt updateapt install sudo pve-headersEfter denna procedur mÄste vi sjÀlvklart starta om servern.
Installation av VeeamÂź Agent
Ladda ner VeeamŸ Agent for Linux frÄn den officiella webbplatsen (ett konto krÀvs), anvÀnd en SFTP-klient och överför det nedladdade deb-paketet till servern. Installera paketet och uppdatera programlistan i förrÄden som detta paket lÀgger till:
dpkg -i veeam-release-deb_1.x.x_amd64.debUppdatera förrÄden igen:
apt updateInstallera sjÀlva agenten:
apt install veeamKontrollera att allt har installerats korrekt:
dkms statusSvaret kommer att se ungefÀr ut sÄ hÀr:
veeamsnap, 4.0.0.1961, 5.4.41-1-pve, x86_64: installeradInstĂ€llning av VeeamÂź Backup&Replicationâą
LÀgg till förrÄd
SjĂ€lvklart kan man lagra backupkopior direkt pĂ„ servern med den installerade VeeamÂź Backup&Replicationâą, men det Ă€r Ă€ndĂ„ mer bekvĂ€mt att anvĂ€nda extern lagring.
GĂ„ till avsnittet BACKUP INFRASTRUCTURE:

VÀlj alternativet Backup Repositories, klicka pÄ knappen Add Repository och i det nya fönstret vÀljer vi Network attached storage:

Som exempel tar vi en test SMB-lagring, i mitt fall en vanlig QNAP:

Fyll i namn och beskrivning och klicka sedan pÄ knappen Next:

Ange adressen till SMB-lagringen och, om den krÀver autentisering, klicka pÄ Add för att lÀgga till inloggningsuppgifterna:

Fyll i anvĂ€ndarnamn och lösenord för att fĂ„ tillgĂ„ng till SMB-lagringen, och klicka sedan pĂ„ knappen Okej och, nĂ€r vi Ă„terkommer till det föregĂ„ende fönstret, â Next:

Om allt gjordes utan fel kommer programmet att ansluta till lagringen, begÀra information om tillgÀngligt diskutrymme och visa följande dialogruta. Ange eventuella ytterligare parametrar (om nödvÀndigt) och klicka pÄ knappen Next:

I nÀsta fönster kan vi lÀmna alla parametrar som standard och Àven klicka pÄ Next:

Kontrollera att de nödvÀndiga komponenterna Àr installerade och har statusen already exists, och trycker pÄ knappen Apply:

I detta skede kommer VeeamŸ Backup&Replication⹠Äterigen att ansluta till lagringen, faststÀlla nödvÀndiga parametrar och skapa förrÄdet. Vi klickar Next:

Vi kontrollerar sammanfattande information om det tillagda lagret och klickar pÄ knappen Avsluta:

Programmet kommer automatiskt att föreslÄ att spara sina konfigurationsfiler i det nya lagret. Det behöver vi inte, sÄ vi svarar Nej:

Lagring har lagts till med framgÄng:

Skapa backup-jobb
I huvudfönstret för VeeamÂź Backup&Replicationâą klickar vi pĂ„ Backup-jobb â Linux-dator. VĂ€lj typ Server och lĂ€ge Hanteras av backup-server:

Ge jobbet ett namn och lÀgg till en beskrivning om du vill. Klicka sedan pÄ Next:

DĂ€refter behöver vi ange alla servrar med Proxmox som vi ska ta backup pĂ„. För detta klickar vi pĂ„ Add â Individuell dator. Ange vĂ€rdnamn eller IP-adress till servern och Ă„tkomstuppgifterna. PĂ„ sĂ„ sĂ€tt skapar vi en lista Skyddade datorer och klickar pĂ„ Next:

Nu Àr det mycket viktigt att vÀlja de data som ska lÀggas till i backupen. HÀr beror allt pÄ var dina virtuella maskiner Àr placerade. Om du vill lÀgga till en specifik logisk volym behövs lÀget VolymnivÄbackup och vÀlj sökvÀgen till den logiska volymen eller enheten, till exempel /dev/pve. Alla andra ÄtgÀrder Àr identiska.
För denna artikel kommer vi att visa hur lÀget FilnivÄbackup:

I nÀsta fönster skapar vi en lista över kataloger för backup. Klicka pÄ Add och ange katalogerna dÀr konfigurationsfilerna för de virtuella maskinerna lagras. Som standard Àr det katalogen /etc/pve/nodes/pve/qemu-server/. Om du anvÀnder andra resurser Àn bara virtuella maskiner, sÄsom LXC-containrar, lÀgg till katalogen /etc/pve/nodes/pve/lxc/. I mitt fall Àr det Àven katalogen /data.
Genom att pÄ sÄ sÀtt skapa en lista över kataloger klickar vi pÄ Next:

FrÄn rullgardinsmenyn för lagren vÀljer vi Storage, som skapades tidigare. BestÀm lÀngden pÄ kedjan för inkrementell backup. Ju fler punkter som finns i BehÄllningspolicy, desto mer lagringsutrymme sparar du. Men ju högre detta vÀrde Àr, desto mindre tillförlitlig blir backupen. Jag vÀrderar tillförlitlighet högre Àn lagringsutrymme, sÄ jag valde 4 punkter. Du kan vÀlja standardvÀrdet 7. FortsÀtt med instÀllningen av jobbet genom att klicka pÄ Next:

HÀr lÀmnar vi instÀllningarna oförÀndrade och gÄr bara till nÀsta fönster:

Vi konfigurerar schemalÀggaren. Detta Àr en av de mest fantastiska funktionerna som underlÀttar livet för systemadministratören. I exemplet har jag valt att automatiskt starta backup varje dag klockan 2 pÄ natten. En annan utmÀrkt funktion Àr möjligheten att avbryta backupuppgiften om vi gÄr utanför den tidsram som anges för "backupfönstret". Det exakta schemat skapas via knappen Fönster:

För att ge ett exempel antar vi att vi endast utför backup under obekvÀm tid pÄ vardagar, medan vi pÄ helgerna inte har nÄgra tidsbegrÀnsningar. Vi skapar en vacker tabell, gÄr tillbaka till föregÄende fönster och trycker pÄ Apply:

Det ÄterstÄr bara att kontrollera den sammanfattande informationen om uppgiften och trycka pÄ knappen Avsluta:

PÄ sÄ sÀtt Àr skapandet av backupuppgiften avslutat.
Utför backup
HÀr Àr allt enkelt. I huvudfönstret för programmet vÀljer vi den skapade uppgiften och trycker pÄ Start. Systemet ansluter automatiskt till vÄr server (eller flera servrar), kontrollerar tillgÀngligheten av lagring och reserverar den nödvÀndiga mÀngden diskutrymme. Sedan börjar sjÀlva backup-processen, och vid avslutningen fÄr vi utförlig information om processen.
Om det uppstÄr ett problem av typ Failed to load module [veeamsnap] with parameters [zerosnapdata=1 debuglogging=0], behöver vi rekonstruera modulen veeamsnap i enlighet med .

Det som Ă€r sĂ€rskilt intressant â pĂ„ sjĂ€lva servern kan vi inte bara se listan över alla utförda backupuppgifter, utan Ă€ven i realtid övervaka processen med kommandot veeam:

För att förutspÄ frÄgan om varför konsolen ser sÄ konstig ut, sÀger jag omedelbart: jag Àlskar verkligen hur konsolen ser ut pÄ skÀrmen av en varm lampmonitor i CRT-format. Detta görs med hjÀlp av terminalemulatorn .
à terstÀllning av data
Nu Àr den viktigaste frÄgan. Hur ÄterstÀller man data om det vÀrsta skulle hÀnda? Till exempel, ha av misstag raderat fel virtuell maskin. I GUI Proxmox har den överhuvudtaget försvunnit, och i lagringen finns det ingenting kvar av maskinen.
à terstÀllningsprocessen Àr inte svÄr. Vi gÄr in i konsolen för Proxmox och skriver kommandot:
veeamVi kommer att se en lista över genomförda backup. VÀlj den önskade med piltangenterna och tryck pÄ knappen R. DÀrefter vÀljer vi en ÄterstÀllningspunkt och trycker pÄ Enter:

Efter nÄgra sekunder kommer ÄterstÀllningspunkten att monteras i katalogen /mnt/backup.
Det ÄterstÄr bara att kopiera de virtuella lagringsmedierna och konfigurationsfilerna för de virtuella maskinerna till sina platser, varefter den »dödade« maskinen automatiskt kommer att dyka upp i Proxmox VE:s GUI. Du kan starta den pÄ vanligt sÀtt.
För att avmontera ÄterstÀllningspunkten bör detta inte göras manuellt, utan tryck pÄ tangenten U i verktyget veeam.
Det Àr allt.
MĂ„ kraften vara med dig!
Tidigare artiklar om Proxmox VE-hypervisorn:
KĂ€lla: habr.com
