Et eksempel på sikkerhetskopieringsstrategi ved bruk av WSB
Figur 253 – Figuren viser et eksempel på strategi for bruk av Windows Server Backup på virtuell vert, og inne i de enkelte virtuelle maskiner. Prinsippet for fullstendig Disaster recovery vises på høyre side.
La meg presisere at dette ikke er den eneste måten å gjøre dette på. Men i en artikkel som dette bør det presenteres en løsning eller et eksempel på løsning av sikkerhetskopiering. Dette er undertegnedes bidrag i så måte.
Figur forklaring:
Vi har en virtuell host som kjører W2K8 med rollen Hyper-V. I Hyper-V er det to virtuelle maskiner. En SBS 2008 og en W2K8. Til den virtuelle verten er det koblet to USB disker. Den ene USB disken benyttes av Windows Server Backup (WSB) til sikkerhetskopiering av hele den virtuelle verten inkl system state, OS disk, datadisk, Hyper-V med alle dets innstillinger og virtuelle maskiner med sine virtuelle harddisker. WSB tar altså full backup til denne USB disken av hele den virtuelle host. I denne sammenheng må det også presiseres at USB disken som den virtuelle verten (parent partition) tar sikkerhetskopi til kan rulleres, mellom to eller flere USB disker. Man kobler ganske enkelt av en USB disk og kobler den neste til. Rulleringen forutsetter at USB disken er registrert i WSB som en backup disk, og at det ikke pågår en sikkerhets kopiering. Denne rulleringen kan utføres av brukere.
Vi får en fullstendig sikkerhetskopi av hele virtuell host, og USB disken vil inneholde en eller flere sikkerhetskopier avheng av dens størrelse i forhold til det volumet det tas sikkerhetskopi av. Basert på disse sikkerhetskopiene kan virtuelle harddisker gjenopprettes, Hyper-V kan gjenopprettes som program (Application) med alle virtuelle maskiner, system state kan gjenopprettes eller hele den virtuelle hosten. USB disken kan kobles til andre Hyper-V servere og gjenoppretting kan foretas, vi kan starte de virtuelle maskiner det er tatt sikkerhetskopi av. Vi kan til og med mounte en gjenopprettet virtuell harddisken for å hente noe innhold inn denne. Slik undertegnede ser dette har vi her en fullstendig disaster recovery, med alle slags muligheter for å få reddet data.
I den virtuelle hosten står det tilkoblet en USB disk til. På denne USB disken er det laget to virtuelle harddisker VHD filer av typen fixed disk. De virtuelle harddiskene er tilkoblet en IDE controller i hver sin virtuelle maskin. Inne i den virtuelle maskinen tas det sikkerhetskopi med henholdsvis SBS 2008 Backup og W2K8 WSB til hver sin virtuelle harddisk. Vi forstår at denne USB disken ikke kan frakobles uten videre. For å gjøre det må man stoppe de virtuelle maskiner og koble fra de virtuelle harddiskene som benyttes til backup. Deretter kan en ny USB disk tilkobles virtuell host, backup VHD filer lages (hvis de ikke eksisterer), og VHD diskene kan tilkobles hver sin virtuelle maskin. Hvis det er nye VHD filer må man huske på å legge disse til WSB inne i den virtuelle maskinen. Rulleringen her utføres typisk av en IT-professional.
Når vi tar sikkerhetskopi inne i virtuelle maskiner til en dedikert disk får vi sikkerhetskopi nummer to. Vi kan kjøre SBS 2008 backup, og WSB backup til VHD fil. Størrelsen på VHD filen bestemmer antallet sikkerhetskopier. Vi kan derfor benytte SBS 2008s sikkerhetskopieringsrutiner og med den har vi muligheten til å gjenopprette for eks Exchange Server og SharePoint, eller hele serveren. Vi kan også gjenopprette individuelle filer. I den virtuelle maskinen som kjører Premium server, kan vi ta SQL Server Backup til disk. Denne sikkerhetskopien flyttes av WSB til USB disk. På denne måte kan vi altså ta hensyn til programvare som trenger egne sikkerhetskopieringsrutiner for å trunkere logfiler. I så måte har vi en full mulighet for å gjenopprette hele servere, programvare (applications), SQL Server og lignende, og individuelle filer. USB disken med VHD filene kan også kobles til en annen Hyper-V server, og filene kan legges inn i virtuelle maskiner og benyttes for gjenoppretting.
Rulleringsplan:
En disaster recovery av hele virtuell host er etter min opfatning dekket av WSB backup av virtuell host. Når vi benytter en USB disk, vil antallet USB disker bestemme hvor mange disaster recovery muligheter vi har for å finne en fungerende sikkerhetskopi. Vi skal også huske på at denne sikkerhetskopien er uavhengig av hardware i den forstand at den kan gjenopprettes på en annen server som kjører Hyper-V. For å kunne overlate det til kunden eller sluttbruker å rullere USB disker må vi huske på å registrere (formatere) USB disken i og for WSB på host på forhånd, slik at USB disker kan rulleres og bringes ut av virksomhetens premisser.
Når det gjelder USB disken med de virtuelle harddisker, så må vi stengt tatt ikke rullere denne. Undertegnede har en kunde som informerte om at han hadde gjenopprettet en delt katalog fra sikkerhetskopi. Denne sikkerhetskopien lå på USB disk (VHD fil) og ble foretatt ca en gang hver 3 time. Kunden var meget fornøyd både med Shadow Copy som han hadde brukt, og backup systemet som inneholdt over 30 gjenopprettingstidspunkter. USB disken som inneholder VHD filer kan også rulleres. Dette krever imidlertid Hyper-V kompetanse, i det virtuelle maskiner må tas ned, VHD filer må kobles fra, USB disk byttes, VHD filer tilkobles, og til slutt må virtuelle maskiner startes.
Mitt poeng er at backup inne i virtuelle maskiner vil dekke straksbehovet for gjenoppretting, og at en slik disk trenger en annen frekvens av utskifting (rullering) enn katastrofe USB disken som kan skiftes av brukere under den forutsetning av at disken er registrert og formatert av WSB.
Eksempel på prosedyrer for gjenoppretting
Prosedyre for disaster recovery av virtuell vert - For å gjøre disaster recovery av virtuell vert, sett inn W2K8 DVD, restart server fra DVD og velg Recovery. Forbind USB disk til virtuell vert, og velg recovery tidspunkt og recovery av alle disker. Dette som vist i figuren på foregående side. I denne artikkelen vises det hvordan man utfører en slik full recovery i avsnittet: Hvordan foreta en gjenoppretting av applikasjonen Hyper-V side 212.
· Prosedyre for disaster recovery av virtuell maskin (1) - Stopp den virtuelle maskinen. Koble fra den virtuelle disken (ene). Ta sikkerhetskopi til removable media av VHD filer. Gjenopprett virtuelle harddisker (VHD) filer fra sikkerhetskopien på USB disken for virtuell vert. Knytt de virtuelle diskene til den virtuelle maskin og start den. I denne artikkelen vises det hvordan man utfører en slik full recovery i avsnittet: Hvordan foreta en gjenoppretting av en virtuell harddisk (VHD fil) side 220.
· Prosedyre for disaster recovery av virtuell maskin (2) - Stopp den virtuelle maskinen. Opprett nye harddisker VHD filer, lik i størrelse til det du hadde tidligere. Forbind VHD filen med sikkerhetskopi (tatt inne i den virtuelle maskin til VHD) beliggende på USB disken til IDE controller i den virtuelle maskin. Sett inn Windows DVD i virtuell hosts DVD rom ( eller ISO image). Start den virtuelle maskinen fra DVD eller ISO, velg recovery fra data i VHD filen som inneholder sikkerhetskopien. Se figuren på foregående side. I denne artikkelen vises det to eksempler på disaster recovery av virtuelle maskiner som har tatt sikkerhetskopi til VHD fil. Dette blir gjort i følgende avsnitt: Eksempel på disaster recovery av SBS 2008 (RTM) fra backup til VHD fil i Hyper-V side 225og Eksempel på disaster recovery av VM W2K8RT fra backup til VHD fil i Hyper-V side 247.
· Prosedyre for recovery av filer og lignende i de virtuelle maskiner - Start WSB og kjør recovery av filer og lignende fra sikkerhetskopien som i VHD filen som ligger på USB disken knyttet til virtuell vert.
· Prosedyre for disaster recovery ved hardware breakdown - USB disken med sikkerhetskopien av virtuellvert kan knyttes til alternativ W2K8 server, og virtuelle harddisker (VHD filer) kan gjenopprettes. USB disk med virtuelle harddisker (VHD filer) kan kobles til en W2K8 server med Hyper-V. VHD filer beliggende på USB disker kan knyttes til ny virtuell maskin og gjenoppretting kan foretas.