Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
I en av tidligere artikler I serien om Proxmox VE hypervisor har vi allerede fortalt deg hvordan du utfører sikkerhetskopiering ved hjelp av standardverktøy. I dag skal vi vise deg hvordan du bruker det utmerkede Veeam® Backup&Replication™ 10-verktøyet til samme formål.

"Sikkerhetskopier har en klar kvanteessens. Inntil du prøvde å gjenopprette fra sikkerhetskopien, er den i superposisjon. Han er både vellykket og ikke.» (finnes på Internett)

Ansvarsfraskrivelse:

Denne artikkelen er en gratis og utvidet oversettelse om emnet guide, publisert på Veeam-forumet. Hvis du handler strengt i henhold til den originale veiledningen, vil du selv i det første trinnet med å installere pve-hoder motta en feil, fordi systemet vil rett og slett ikke vite hvor det skal skaffes dem. Det er nok av uopplagte øyeblikk der.

Nei, jeg sier ikke at dette er den ideelle sikkerhetskopieringsmetoden. Nei, den kan ikke anbefales til produksjon. Nei, jeg garanterer ikke den perfekte integriteten til sikkerhetskopiene som er laget.

Men alt dette fungerer og er ganske egnet for mange brukere og nybegynnere systemadministratorer som tar sine første skritt i å lære virtualisering og sikkerhetskopieringssystemer.


Backup er kanskje en av de viktigste prosessene som arbeidet til ethvert selskap avhenger av. Det er ingenting dyrere enn data som er lagret i bedriftens informasjonssystemer, og ingenting verre enn manglende evne til å gjenopprette dem i tilfelle feil.

Det hender ofte at folk tenker på behovet for sikkerhetskopiering og velger et verktøy først etter at det allerede har oppstått en nødsituasjon som involverer tap av kritiske data. Etter hvert som virtualiseringsteknologier har utviklet seg, har sikkerhetskopieringsapplikasjoner blitt designet for å jobbe tett med hypervisorer. Veeam® Backup&Replication™-produktet, som har omfattende sikkerhetskopieringsmuligheter i virtualiserte miljøer, var intet unntak. I dag vil vi fortelle deg hvordan du konfigurerer den til å fungere med Proxmox VE.

Hypervisor oppsett

Vi vil bruke gjeldende versjon av Proxmox i skrivende stund - 6.2-1. Denne versjonen ble utgitt 12. mai 2020 og inneholder mange nyttige endringer, som vi vil diskutere i en av de følgende artiklene. For nå, la oss begynne å forberede hypervisoren. Hovedoppgaven er å installere Veeam® Agent for Linux på en redundant vert som kjører Proxmox. Men før det, la oss gjøre et par ting.

Klargjøring av systemet

La oss installere verktøyet sudo, som mangler fra systemet hvis Proxmox ikke ble installert i et eksisterende Linux-system, men som et separat OS fra offisielt bilde. Vi trenger også kernel pve headers. Vi logger inn på serveren via SSH og legger til et repository som fungerer uten støtteabonnement (offisielt anbefales det ikke for produksjon, men det inneholder pakkene vi trenger):

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

apt update

apt install sudo pve-headers

Etter denne prosedyren, sørg for å starte serveren på nytt.

Installerer Veeam® Agent

nedlasting deb-pakken Veeam® Agent for Linux fra det offisielle nettstedet (en konto kreves), arm deg med en SFTP-klient og last opp den resulterende deb-pakken til serveren. Vi installerer pakken og oppdaterer listen over programmer i depotene som denne pakken legger til:

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

Vi oppdaterer depotene igjen:

apt update

Installer selve agenten:

apt install veeam

La oss sjekke at alt var riktig installert:

dkms status

Svaret vil være noe sånt som dette:

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

Sette opp Veeam® Backup&Replication™

Legger til et depot

Selvfølgelig kan du lagre sikkerhetskopier direkte på en server med Veeam® Backup&Replication™ utplassert, men det er fortsatt mer praktisk å bruke ekstern lagring.

Gå til delen BACKUP INFRASTRUKTUR:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Velg Backup Repositories og trykk på knappen Legg til arkiv og velg i vinduet som vises Nettverks Festet Lagring:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
La oss for eksempel ta en test SMB-lagring, min er en vanlig QNAP:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Fyll inn navn og beskrivelse, og klikk deretter på knappen neste:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Skriv inn adressen til SMB-lagringen, og hvis den krever autorisasjon, klikk på Legg til for å legge til tilgangsdetaljer:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Fyll inn brukernavnet og passordet for å få tilgang til SMB-lagringen, og klikk deretter på knappen ОК og gå tilbake til forrige vindu, - neste:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Hvis alt gjøres uten feil, vil programmet koble seg til lagringen, be om informasjon om tilgjengelig diskplass og vise følgende dialogboks. I den, angi flere parametere (om nødvendig) og klikk på knappen neste:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
I det neste vinduet kan du forlate alle standardinnstillingene og også klikke neste:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Vi sjekker at nødvendige komponenter er installert og er i status eksisterer allerede, og trykk på knappen Påfør:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
På dette tidspunktet vil Veeam® Backup&Replication™ koble seg til lagringen igjen, bestemme de nødvendige parameterne og opprette depotet. Klikk neste:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Vi sjekker sammendragsinformasjonen om det lagt til depotet og klikker på knappen Finish:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Programmet vil automatisk tilby å lagre konfigurasjonsfilene i et nytt depot. Dette trenger vi ikke, så vi svarer Nei:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Repository ble lagt til:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR

Opprette en sikkerhetskopioppgave

I hovedvinduet for Veeam® Backup&Replication™ klikker du Backup jobb - Linux-datamaskin. Velge en type Server og regimet Administrert av backupserver:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Vi gir oppgaven et navn og legger eventuelt til en beskrivelse. Klikk deretter neste:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Deretter må vi legge til alle serverne med Proxmox som vi skal sikkerhetskopiere. For å gjøre dette, klikk Legg til - Individuell datamaskin. Skriv inn vertsnavnet eller IP-adressen til serveren og få tilgang til detaljer. Derfor lager vi en liste Beskyttede datamaskiner og klikk neste:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Nå er et veldig viktig poeng, nemlig valget av data som skal legges til sikkerhetskopien. Alt vil avhenge av hvor nøyaktig de virtuelle maskinene dine befinner seg. Hvis du bare vil legge til et logisk volum, trenger du modusen Sikkerhetskopiering av volumnivå og velg banen til det logiske volumet eller enheten, for eksempel /dev/pve. Alle andre handlinger er identiske.

For denne artikkelen vil vi vise hvordan modusen fungerer Sikkerhetskopiering på filnivå:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
I neste vindu lager vi en liste over kataloger for sikkerhetskopiering. Klikk Legg til og registrer katalogene der konfigurasjonsfilene for den virtuelle maskinen er lagret. Som standard er dette en katalog /etc/pve/nodes/pve/qemu-server/. Hvis du ikke bare bruker virtuelle maskiner, men også LXC-beholdere, legg til katalogen /etc/pve/nodes/pve/lxc/. I mitt tilfelle er det også en katalog / data.

Etter å ha generert en liste over kataloger, klikk neste:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Velg fra rullegardinlisten over depoter oppbevaring, opprettet tidligere. Bestem lengden på kjeden for inkrementell backup. Jo flere poeng det er i Oppbevaringspolicy, jo mer plass sparer du. Men samtidig vil påliteligheten til sikkerhetskopien avta. Jeg bryr meg mer om pålitelighet enn lagringsplass, så jeg ga den 4 poeng. Du kan ta standardverdien 7. Fortsett å sette opp oppgaven ved å klikke neste:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Her lar vi parametrene være uendret, bare gå til følgende vindu:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Sette opp planleggeren. Dette er en av de kuleste funksjonene som gjør livet til en systemadministrator enklere. I eksemplet valgte jeg å automatisk starte en sikkerhetskopi hver dag klokken 2. En annen flott funksjon er muligheten til å avbryte sikkerhetskopieringsjobben hvis vi går utover tidsgrensen for det tildelte "sikkerhetskopieringsvinduet". Den nøyaktige tidsplanen genereres via knappen Vindu:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Igjen, for eksempel, la oss anta at vi utfører sikkerhetskopier kun i arbeidsfri tid på ukedager, og i helgene er vi ikke begrenset i tid i det hele tatt. Vi lager et så vakkert bord, gå tilbake til forrige vindu og klikk Påfør:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Alt som gjenstår er å sjekke oppsummeringsinformasjonen om oppgaven og trykke på knappen Finish:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Dette fullfører opprettelsen av sikkerhetskopieringsoppgaven.

Utfører en sikkerhetskopi

Alt her er elementært. I hovedprogramvinduet velger du den opprettede oppgaven og klikker Start. Systemet vil automatisk koble til serveren vår (eller flere servere), sjekke lagringstilgjengeligheten og reservere den nødvendige mengden diskplass. Deretter starter selve sikkerhetskopieringsprosessen, og etter fullføring vil vi motta omfattende informasjon om prosessen.

Hvis et problem som dette oppstår under sikkerhetskopieringen: Kunne ikke laste modul [veeamsnap] med parametere [zerosnapdata=1 debuglogging=0], så må du bygge om modulen veeamsnap i samsvar med bruksanvisning.

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Det som er spesielt interessant er at på selve serveren kan vi ikke bare se en liste over alle fullførte sikkerhetskopieringsjobber, men også overvåke prosessen i sanntid med kommandoen Veeam:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Når jeg forutsier spørsmålet om hvorfor konsollen ser så merkelig ut, vil jeg si med en gang: Jeg liker virkelig hvordan konsollen ser ut på skjermen til en CRT-skjerm med varmt rør. Dette gjøres ved hjelp av en terminalemulator kult-retro-term.

Datarekonstruksjon

Nå det viktigste spørsmålet. Men hvordan gjenopprette data hvis noe uopprettelig skjer? For eksempel ble feil virtuell maskin slettet ved et uhell. I Proxmox GUI forsvant det fullstendig; det var ingenting igjen i lagringen der maskinen pleide å være.

Gjenopprettingsprosessen er enkel. Gå til Proxmox-konsollen og skriv inn kommandoen:

veeam

Vi vil se en liste over fullførte sikkerhetskopier. Bruk pilene for å velge den du ønsker og trykk på knappen R. Deretter velger du et gjenopprettingspunkt og klikker Enter:

Inkrementell sikkerhetskopiering i Proxmox VE ved hjelp av VBR
Etter et par sekunder vil gjenopprettingspunktet være montert i katalogen /mnt/backup.

Alt som gjenstår er å kopiere de virtuelle stasjonene og konfigurasjonsfilene til de virtuelle maskinene til deres steder, hvoretter den "drepte" maskinen automatisk vises i Proxmox VE GUI. Du vil kunne starte den på vanlig måte.

For å demontere et gjenopprettingspunkt bør du ikke gjøre det manuelt, men heller trykke på U i verktøyet Veeam.

Det er alt.

Må kraften være med deg!

Tidligere artikler om Proxmox VE hypervisor:

Kilde: www.habr.com

Legg til en kommentar