Citrix Hypervisor XenServer Data Recovery: Nøgleovervejelser og løsninger

I denne tutorial guider vi dig gennemproces med at gendanne data fra en virtuel maskine, der kører på Citrix Hypervisor XenServer. Uanset om du har oplevet utilsigtet sletning, diskkorruption eller andre scenarier med tab af data, viser vi dig trin-for-trin, hvordan du nemt kan hente dine værdifulde data.

Din browser understøtter ikke HTML-lyd, men du kan stadig
download filen.

Indhold

  • Hvad du skal bruge for at installere Citrix hypervisor
  • Sådan installeres Citrix hypervisor 8.2
  • Sådan forbinder du et lokalt lager
  • Sådan opretter du en virtuel maskine
  • Sådan tager du et øjebliksbillede
  • Sådan indlæses et snapshot
  • Sådan gendannes data fra en virtuel maskine
  • Spørgsmål og svar
  • Kommentarer

Citrix Hypervisor (XenServer) er en virtualiseringsplatform baseret på en speciel version af Linux og udviklet af firmaet Citrix Systems. Med denne platform kan du køre et antal virtuelle maskiner på en enkelt fysisk server. Denne hypervisor lader dig oprette virtuelle maskiner, tage snapshots af deres diske og administrere virtuelle maskiners arbejdsbelastninger. Ligesom andre virtualiseringsprodukter er det på ingen måde perfekt, og nogle gange kan der være fejl eller fejl, der resulterer i tab af data. Hvis det er tilfældet, er der et spørgsmål at besvare: hvordan gendannes dataene?


Gå til visning


Sådan gendannes data fra en Citrix Hypervisor XenServer Virtual Machine

Hvad du skal bruge for at installere Citrix hypervisor

Til at begynde med, lad os undersøge, hvordan du installerer denne hypervisor. Der er et par ting, der skal kontrolleres, før du installerer XenServer version 8.

Det kræver en 64-bit Intel VT- eller AMD-V-processor baseret på x86-arkitektur.

Hvis du planlægger at køre virtuelle Windows-maskiner, skal du aktivere hardwarevirtualiseringsteknologier – Intel VT eller AMD-V i BIOS.

Du skal også downloade et ISO-installationsbillede fraCitrixwebsted, før du kan installere Xen-hypervisoren. For at gøre det skal du gå til Citrix-downloadsiden. Fra rullemenuen, vælg Citrix Hypervisor (XenServer), og vælg den seneste version, 8.2 LTSR. Du skal registrere dig, før du kan downloade noget.

Sådan installeres Citrix hypervisor 8.2

Tilføj ISO-billedet til din server med fjernstyringskonsollen såsom IMM, iLO osv., eller opret et bootbart USB-drev.

For at starte installationen skal du starte serveren og starte fra USB-drevet. I GRUB boot-menuen, vælg Installer.

På det første trin skal du vælge det tastaturlayout, der skal bruges, og klikke på OK. På næste trin skal du trykke på F9, hvis du skal downloade en speciel enhedsdriver, eller klik på OK for at fortsætte, hvis du ikke har brug for den. Accepter licensaftalen – Accepter EULA.

Vælg derefter den disk, hvor du vil installere Citrix Hypervisor (XenServer). Når jeg installerer det fra en lokal disk, vælger jeg "Lokale medier" fra listen over kilder og klikker på OK for at fortsætte.

Når du installerer fra cd/dvd, anbefales det at kontrollere disken; Ellers spring kontrollen over ved at klikke på ОК. Indstil adgangskoden til root-kontoen, skriv den igen for at bekræfte, og klik på OK.

På næste trin skal du konfigurere netværksparametre, indstille den automatiske eller statiske IP-adresse, tilføje et undernet og gateway – og til sidst klikke på OK.

Indstil derefter værtsnavnet og konfigurer DNS-serveren - og klik på OK, når du er færdig. Vælg placering – klik på OK, og by – klik på OK igen.

For at synkronisere tid skal du vælge NTP og klikke på OK for at fortsætte. Endelig er det tid til at trykke på knappen "Installer Citrix Hypervisor" for at begynde installationen. Alle data på disken vil blive fjernet.

I slutningen af ​​denne proces vil du blive tilbudt at installere supplerende pakker, hvis det er nødvendigt. Hvis du ikke har brug for dem, skal du klikke på Nej for at fuldføre installationen. Nu hvor det er overstået, fjern installationsmediet og tryk på Enter for at genstarte.

Når serveren er startet, kan du oprette forbindelse til den fra klient-pc'en. For at gøre det skal du indtaste serverens IP-adresse i browseren: du kan finde denne adresse i hypervisorvinduet.

For at administrere serveren skal du downloade og installereXenCenterved at følge linket. Start værktøjet og tilføj serveren. Højreklik på XenCenter og vælg "Tilføj".

Indtast serverens IP-adresse, administratorens navn og adgangskode, og klik på "Tilføj". Højreklik derefter på serveren og vælg "Opret forbindelse". Nu hvor du har oprettet forbindelse til serveren, kan du oprette virtuelle maskiner, administrere værtsnetværket og dets lager og gøre mange andre ting.

Sådan forbinder du et lokalt lager

For at installere et operativsystem til den virtuelle maskine skal du bruge en installationsdisk eller ISO-fil. Jeg vil bruge et ISO-billede. Til dette formål skal du oprette et lager, hvor ISO-billeder af operativsystemer vil blive gemt.

For at gøre det skal du oprette forbindelse til serveren med SSH og oprette en lokal mappe der ved at køre denne kommando:

mkdir -p /var/opt/xen/ISO_StorageKopi

Derefter skal du oprette et lager med Store Manager (SR) ved hjælp af en anden kommando:

xe sr-create name-label=LocalISO type=iso device-config:location=/var/opt/xen/ISO_Storage device-config:legacy_mode=true content-type=isoKopi

hvorname-label=LocalISOer lagernavnet

Når denne kommando udføres, vises et nyt lager i vinduet GUI (grafisk brugergrænseflade). For at uploade billeder til serveren skal du oprette forbindelse til den via sftp og kopiere billedet til denne mappe:

/var/opt/xen/ISO_StorageKopi

For at aktivere billeder skal du gå til LocalISO - Storage og trykke på knappen "Rescan". Derefter vises billedet på listen.

Desuden vil hvert element, der er initialiseret i det lokale lager, blive tilføjet til opstartslisten på den virtuelle maskine. Nu kan du vælge et uploadet billede og installere det på en ny virtuel maskine.

Sådan opretter du en virtuel maskine

For at oprette en virtuel maskine i XenCenter skal du gå til fanen Ny VM. Vælg et operativsystem, du vil installere, og klik på Næste.

Giv et navn til denne nye virtuelle maskine - Næste. Vælg installationsmedie, et ISO-billede fra det lager, du har oprettet tidligere - Næste.

Vælg den server, hvor du vil oprette en virtuel maskine – klik på Næste. Vælg antallet af processorer og mængden af ​​hukommelse, der skal allokeres til denne virtuelle maskine - Næste.

Indstil derefter den foretrukne lagerstørrelse og klik på Næste; Tilføj om nødvendigt endnu en netværksgrænseflade, klik på Næste og klik til sidst på "Opret nu" for at få maskinen oprettet.

Den virtuelle maskine vises på denne liste. Når det sker, starter maskinen automatisk, og installationen af ​​operativsystemet begynder. Når du er færdig med alle typiske stadier af installationen, vil den virtuelle maskine være klar til brug.

Læs mere:Virtual Machine Data Recovery fra Mirrored RAID1 på XCP-ng Hypervisor

Sådan tager du et øjebliksbillede

Xen-hypervisoren lader dig tage snapshots af din virtuelle maskine.

For at oprette og administrere snapshots skal du stille en masse ledig plads (faktisk mere end dobbelt så stor som din virtuelle maskine). Hvis det skete, så du oprettede en virtuel maskine på en lagerenhed med en mindre ledig pladsreserve end påkrævet, og derefter besluttede at tage et øjebliksbillede, vil den optage al den ledige plads, der er til rådighed.

Når du forsøger at fjerne det, vil snapshottet være væk, men du får ikke nogen ledig plads tilbage. Et snapshot fanger tilstanden af ​​en virtuel maskine på den specifikke dato og tidspunkt, hvor snapshottet blev taget. Sådanne snapshots vil hjælpe dig med at gendanne utilsigtet fjernede filer eller systemindstillinger, der eksisterede på det tidspunkt, hvor snapshottet blev taget.

For at oprette et snapshot skal du vælge en virtuel maskine, gå til fanen Snapshots og klikke på "Take Snapshot". Giv snapshot-navnet, tilføj en beskrivelse, hvis det er nødvendigt, og klik på "Take Snapshot".

Snapshottet vises på denne liste.

Sådan indlæses et snapshot

For at gå tilbage til et bestemt system-snapshot skal du vælge det fra denne liste og klikke på "Vend tilbage til".

Marker dette felt, hvis du har brug for et øjebliksbillede af den aktuelle tilstand af din virtuelle maskine, og klik på Ja. Derefter vil operativsystemet rulle tilbage til sin tidligere tilstand. Du kan finde det specifikke øjebliksbillede, du har brug for, ved at tjekke dets dato og klokkeslæt.

Sådan gendannes data fra en virtuel maskine

Hvis den virtuelle maskine nægter at starte eller viser en fejl, der ikke kan rettes; eller hvis der er en serverfejl - i nogen af ​​disse tilfælde kan du trygt bruge Hetman Partition Recovery til at bringe dine data tilbage. Det understøtter datagendannelse fra virtuelle diske af forskellige hypervisorer, herunder Citrix Xen.

Som standard bruger Citrix XenServer LVM-lager til lagring af sine virtuelle maskiner. Denne lagringsmetode har en hel del fordele sammenlignet med VHD-filer, men nogle gange skal du bruge den filbaserede lagringstilstand som i VMware ESX, og det kan også skabe yderligere vanskeligheder for gendannelsesprocessen.

Når den fysiske disk, der indeholder virtuelle maskinfiler, er forbundet til computeren, vil Hetman Partition Recovery vise alle de virtuelle maskindiske.

For at se hvilke virtuelle diske der hører til en specifik virtuel maskine, skal du køre nogle kommandoer på serveren for at finde UUID (Universal Unique Identifier) ​​for den virtuelle maskine, UUID på dens disk og UUID SR (Universal Unique Identifier for Storage Repository).

For at gøre det skal du oprette forbindelse til serveren med SSH og skrive den første kommando:

xe vm-listKopi

Som et resultat har du fundet den virtuelle maskine UUID; nu kan du bruge denne identifikator til at se de tilsluttede diske ved hjælp af denne kommando:

xe vm-disk-list uuid=a9511ac4-4fef-8423-d525-251b8098c130Kopi

Det sidste element er den virtuelle maskine UUID.

Som et resultat får du den virtuelle disk UUID, som igen kan bruges til at finde lagerlageret UUID.

xe sr-list name-label=Local storageKopi

Nu hvor vi har lageridentifikatoren, er det nemt at forstå, hvilken virtuelle maskine specifikke diske tilhører, og du vil være i stand til at identificere disse diske i datagendannelsesværktøjet.

8087ae69-c195-5e15-8f7f-9ce1558d5cc9.VHDKopi

Tilslut serverens diske til en Windows-computer, download, installer og kør datagendannelsesværktøjet.

Hetman Partition Recovery vil vise alle virtuelle maskindiske i Drive Manager. Vælg den disk, hvor de nødvendige filer plejede at blive gemt, højreklik på den og vælg Åbn. Vælg scanningstype - "Hurtig scanning." Hvis "Hurtig scanning" ikke kan finde de nødvendige filer, skal du gå til "Fuld analyse." Højreklik på disken – “Analysér igen” – “Fuld analyse” – og angiv filsystemet for denne disk – og klik derefter på Næste.

Find den mappe, hvor filerne blev gemt, vælg de filer, du vil gendanne, klik på "Recovery", angiv den disk og den mappe, hvor du vil gemme filerne, og klik på "Recovery" igen. Når hele processen er overstået, vil du finde de gendannede filer i den mappe, du har valgt.

Hvis XenServer-lageret var baseret på et RAID-system, skal du bruge Hetman RAID Recovery. Dette program vil automatisk bygge RAID'et med de tilgængelige diske, og alt du skal gøre er at køre scanningen, vente på resultaterne og gendanne oplysningerne.

Hetman RAID Recovery understøtter de fleste af de mest populære RAID-typer. For at gøre dit liv nemmere har vores program mulighed for at søge efter filer efter deres navne. Du vil også være i stand til at forhåndsvise filindholdet for at sikre dig, at dette er den, du har brug for.

KarakteristiskBeskrivelse
Type programDatagendannelsessoftware til RAID-arrays
Understøttede RAID-niveauerRAID 0, RAID 1, RAID 4, RAID 5, RAID 6, RAID 10, JBOD
Understøttede disktyperHDD, SSD, USB-drev, hukommelseskort
Understøttede filsystemerNTFS, FAT, exFAT, ReFS, HFS+, APFS, Ext2/3/4, Btrfs, XFS
OS kompatibilitetWindows, MacOS, Linux
Gendannelse efter sletningJa
Gendannelse efter formateringJa
Gendannelse efter RAID-fejlJa
Forhåndsvisning af dataJa, giver dig mulighed for at forhåndsvise filer før gendannelse
DiskscanningDyb og hurtig scanning
BrugergrænsefladeEnkel, brugervenlig
RAW-diskunderstøttelseJa
Yderligere funktionerUnderstøttelse af diskbillede, gemmer scanningsresultater
PrisAfhænger af licensen: personlig, virksomheds- eller virksomhedsversion
Teknisk supportTilgængelig via e-mail og online konsultationer