Inkrementel backup i Proxmox VE ved hjælp af VBR

Inkrementel backup i Proxmox VE ved hjælp af VBR
I en af tidligere artikler cyklus om Proxmox VE hypervisor, har vi allerede talt om, hvordan man sikkerhedskopierer ved hjælp af standardværktøjer. I dag vil vi vise dig, hvordan du bruger det fremragende Veeam® Backup&Replication™ 10-værktøj til de samme formål.

"Sikkerhedskopier har en klar kvantekarakter. Indtil du forsøger at gendanne fra en sikkerhedskopi, er den i superposition. Han har både succes og ikke.” (findes på internettet)

Ansvarsfraskrivelse:

Denne artikel er en gratis og udvidet oversættelse om emnet guidepostet på Veeam-forummet. Hvis du handler strengt i overensstemmelse med den originale vejledning, vil du selv i det første trin af installation af pve-headere få en fejl, fordi systemet vil simpelthen ikke vide, hvor de skal tage dem hen. Der er masser af uoplagte øjeblikke.

Nej, jeg siger ikke, at dette er den ideelle backup-metode. Nej, det kan ikke anbefales til produktion. Nej, jeg garanterer ikke den perfekte integritet af sikkerhedskopierne.

Men det hele fungerer og er ganske velegnet til mange brugere og nybegyndere systemadministratorer, der tager deres første skridt i at lære om virtualisering og backup-systemer.


Backup er måske en af ​​de vigtigste processer, som enhver virksomheds arbejde afhænger af. Intet er mere værdifuldt end de data, der er lagret i virksomhedens informationssystemer, og intet er værre end ikke at kunne gendanne dem i tilfælde af en fejl.

Det sker ofte, at folk først tænker på behovet for en sikkerhedskopi og valget af et værktøj, efter at der allerede er opstået en nødsituation, forbundet med tab af kritiske data. Efterhånden som virtualiseringsteknologierne udviklede sig, begyndte backup-applikationer at fokusere på tæt interaktion med hypervisorer. Veeam® Backup&Replication™-produktet er ingen undtagelse, det har omfattende backup-funktioner i virtualiserede miljøer. I dag viser vi dig, hvordan du sætter den op til at fungere med Proxmox VE.

Opsætning af hypervisor

Vi vil bruge den nuværende version af Proxmox i skrivende stund - 6.2-1. Denne version blev udgivet den 12. maj 2020 og indeholder en masse nyttige ændringer, som vi vil diskutere i en af ​​de følgende artikler. For nu, lad os begynde at forberede hypervisoren. Hovedopgaven er at installere Veeam® Agent til Linux på en redundant vært med Proxmox. Men før det, lad os gøre et par ting.

System forberedelse

Installer hjælpeprogrammet sudo, som mangler i systemet, hvis Proxmox ikke blev installeret på et eksisterende Linux-system, men som et selvstændigt OS fra officielt billede. Vi har også brug for pve kernel headers. Vi går til serveren via SSH og tilføjer et lager, der fungerer uden et supportabonnement (det anbefales officielt ikke til produktion, men det indeholder de pakker, vi har brug for):

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

apt update

apt install sudo pve-headers

Efter denne procedure skal du sørge for at genstarte serveren.

Installation af Veeam® Agent

Downloader deb pakke Veeam® Agent for Linux fra det officielle websted (kræver en konto), bevæbn dig selv med en SFTP-klient og upload den resulterende deb-pakke til serveren. Installer pakken og opdater listen over programmer i de lagre, som denne pakke tilføjer:

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

Opdater lagrene igen:

apt update

Installer selve agenten:

apt install veeam

Tjek at alt er installeret korrekt:

dkms status

Svaret vil være noget som dette:

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

Opsætning af Veeam® Backup&Replication™

Tilføjelse af et lager

Du kan selvfølgelig også gemme sikkerhedskopier direkte på en server med Veeam® Backup&Replication™ installeret, men det er stadig mere praktisk at bruge eksternt lager.

Gå til afsnittet BACKUP INFRASTRUKTUR:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Vælg punktet Backup Repositories, tryk på knappen Tilføj lager og vælg i det vindue, der vises Netværkstilsluttet lager:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Lad os for eksempel tage en test SMB-lagerplads, jeg har en almindelig QNAP:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Udfyld navn og beskrivelse, og klik derefter på knappen Næste:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Indtast SMB-lageradressen, og hvis det kræver godkendelse, skal du klikke på Tilføj for at tilføje adgangsoplysninger:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Udfyld brugernavnet og adgangskoden for at få adgang til SMB-lageret, og klik derefter på knappen ОК og vender tilbage til det forrige vindue, - Næste:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Hvis alt er gjort uden fejl, vil programmet oprette forbindelse til lageret, anmode om information om den tilgængelige diskplads og vise følgende dialogboks. Indstil yderligere parametre i den (om nødvendigt) og klik på knappen Næste:

Inkrementel backup i Proxmox VE ved hjælp af VBR
I det næste vindue kan du forlade alle standardindstillingerne og også klikke Næste:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Vi kontrollerer, at de nødvendige komponenter er installeret og er i status eksisterer allerede, og tryk på knappen Indløs:

Inkrementel backup i Proxmox VE ved hjælp af VBR
På dette tidspunkt vil Veeam® Backup&Replication™ oprette forbindelse til lageret igen, bestemme de nødvendige indstillinger og oprette lageret. Klik Næste:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Vi tjekker oversigtsoplysningerne om det tilføjede lager og trykker på knappen Finish:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Programmet vil automatisk tilbyde at gemme dets konfigurationsfiler i et nyt lager. Det har vi ikke brug for, så vi svarer Ingen:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Repository tilføjet med succes:

Inkrementel backup i Proxmox VE ved hjælp af VBR

Oprettelse af et backupjob

Klik på i hovedvinduet i Veeam® Backup&Replication™ backup jobLinux-computer. Vælg en type Server og tilstand Administreret af backup-server:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Giv opgaven et navn og tilføj eventuelt en beskrivelse. Tryk derefter på Næste:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Dernæst skal vi tilføje alle de servere med Proxmox, som vi vil sikkerhedskopiere. For at gøre dette skal du trykke på Tilføjindividuel computer. Indtast serverens værtsnavn eller IP-adresse, og få adgang til detaljerne. Derfor laver vi en liste Beskyttede computere og klik Næste:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Nu en meget vigtig pointe, nemlig valget af data, der skal tilføjes til sikkerhedskopien. Alt vil afhænge af, hvor præcis dine virtuelle maskiner er placeret. Hvis du kun vil tilføje noget logisk volumen, har du brug for tilstanden backup af lydstyrkeniveau og vælg f.eks. stien til den logiske volumen eller enhed /dev/pve. Alle andre trin er identiske.

Til denne artikel vil vi vise, hvordan tilstanden fungerer. Sikkerhedskopiering på filniveau:

Inkrementel backup i Proxmox VE ved hjælp af VBR
I det næste vindue danner vi en liste over mapper til backup. Klik Tilføj og foreskriv de mapper, hvor konfigurationsfilerne for virtuelle maskiner er gemt. Standard er biblioteket /etc/pve/nodes/pve/qemu-server/. Hvis du ikke kun bruger virtuelle maskiner, men også LXC-containere, så tilføj mappen /etc/pve/nodes/pve/lxc/. I mit tilfælde er dette også en mappe /data.

Efter at have dannet en liste over telefonbøger, tryk Næste:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Vælg fra rullelisten over depoter Opbevaringoprettet tidligere. Bestem kædelængden for en trinvis backup. Jo flere point ind fastholdelsespolitikjo mere plads sparer du. Men samtidig vil sikkerhedskopieringens pålidelighed falde. Pålidelighed er vigtigere for mig end mængden af ​​lagerplads, så jeg sætter 4 point. Du kan tage standardværdien 7. Fortsæt med at konfigurere opgaven ved at klikke Næste:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Her lader vi parametrene være uændrede, bare gå til følgende vindue:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Indstil skemalæggeren. Dette er en af ​​de fedeste funktioner til at gøre livet for en systemadministrator lettere. I eksemplet valgte jeg automatisk at starte backup hver dag kl. 2. En anden fantastisk funktion er muligheden for at afbryde backup-jobbet, hvis vi går ud over tidsgrænsen for det tildelte "backup-vindue". Dens nøjagtige tidsplan dannes via knappen Window:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Lad os igen som et eksempel antage, at vi kun udfører backup i arbejdsfri tid på hverdage, og i weekenden er vi slet ikke tidsbegrænsede. Vi danner netop sådan et smukt bord, vend tilbage til det forrige vindue og klik Indløs:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Det er kun at kontrollere oversigtsoplysningerne om opgaven og trykke på knappen Finish:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Dette fuldender oprettelsen af ​​backup-opgaven.

At lave en sikkerhedskopi

Alt er elementært her. I programmets hovedvindue skal du vælge den oprettede opgave og klikke Starten. Systemet vil automatisk oprette forbindelse til vores server (eller flere servere), tjekke lagertilgængeligheden og reservere den nødvendige mængde diskplads. Så starter backup-processen faktisk, og efter afslutningen vil vi modtage omfattende information om processen.

Hvis i færd med at starte en sikkerhedskopi et problem som Kunne ikke indlæse modul [veeamsnap] med parametre [zerosnapdata=1 debuglogging=0], så skal du genopbygge modulet veeamsnap i overensstemmelse med instruktioner.

Inkrementel backup i Proxmox VE ved hjælp af VBR
Hvad der er særligt interessant er, at vi på selve serveren ikke kun kan se en liste over alle afsluttede backupopgaver, men også overvåge processen i realtid med kommandoen veeam:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Ved at forudsige spørgsmålet om, hvorfor konsollen ser så mærkelig ud, vil jeg sige med det samme: Jeg kan virkelig godt lide, hvordan konsollen ser ud på skærmen på en CRT-skærm med varmt rør. Dette gøres ved hjælp af en terminalemulator. cool-retro-term.

Datagendannelse

Nu det vigtigste spørgsmål. Men hvordan gendanner man data, hvis der sker noget uopretteligt? For eksempel blev den forkerte virtuelle maskine ved et uheld slettet. I Proxmox GUI forsvandt det helt, intet var tilbage i lageret, hvor maskinen var.

Gendannelsesprocessen er enkel. Vi går til Proxmox-konsollen og indtaster kommandoen:

veeam

Vi vil se en liste over gennemførte sikkerhedskopier. Vælg de ønskede pile og tryk på tasten R. Vælg derefter et gendannelsespunkt og klik Indtast:

Inkrementel backup i Proxmox VE ved hjælp af VBR
Efter et par sekunder vil gendannelsespunktet blive monteret i mappen /mnt/backup.

Det er kun tilbage at kopiere de virtuelle drev og konfigurationsfiler på virtuelle maskiner til deres steder, hvorefter den "dræbte" maskine automatisk vises i Proxmox VE GUI. Du vil være i stand til at starte den normalt.

For at afmontere gendannelsespunktet bør du ikke gøre det manuelt, men du skal trykke på tasten U i nytte veeam.

Det er alt sammen.

Må kraften være med dig!

Tidligere artikler om Proxmox VE hypervisor:

Kilde: www.habr.com

Tilføj en kommentar