Hvordan foreta en gjenoppretting av applikasjonen Hyper-V
I WSB (Windows Server Backup) sammenheng er Hyper-V å regne som en Application. Konsekvensen av dette er at vi kan bruke wbadmin.exe til å gjenopprette hele Hyper-V. Med hele Hyper-V forstås i denne sammenheng, Hyper-V manager, innstillinger i Hyper-V manager, virtuelle maskiners innstillinger i Hyper-V Manager og virtuelle harddisker knyttet til virtuelle maskiner.
- Startet med opprydding i Hyper-V Manager. Der kjører jeg shutdown på alle virtuelle maskiner, slik at alle VMs er stoppet Når det gjelder VMs som er Paused eller som står i Save state, så starter jeg disse og kjører Shutdown.
- Deretter kobler jeg til den USB disken som jeg har sikkerhetskopien av den virtuelle hosten som skal gjenopprettes. En kan benytte kommandoen wbadmin get disks for å sjekke at USB disken er funnet. Deretter benyttes wbadmin get versions for å finne Version identifier, og wbadmin get items for å finne hva det er tatt sikkerhetskopi av.
- Til slutt benyttes kommandoen wbadmin start recovery for å gjenopprette den virtuelle hosten.
Tips
I denne prosessen som her vises, må du legge merke til at det ikke er mulig å liste filinnholdet eller lignende i sikkerhetskopien.
Figur 264 – Vi ser at USB disken er tilkoblet med kommandoen wbadmin get disks. Legg merke til at volumet på USB Devicen er ”not mounted”!
wbadmin get disks
Forklaring:
Denne kommandoen lister disker som er aktive. Når det gjelder USB disken med sikkerhetskopien så er denne ”not mounted” til en drive bokstav. Microsoft har gjort dette for å beskytte sikkerhetskopien. Disken vises i Diskbehandling. Hvis du ønsker å gjøre denne synlig i cmd vinduet må backup scheduled task kanselleres først. Dette kan gjøres med kommandoen wbadmin disable backup.
Figur 265 – For å finne Versions identifier benyttes kommandoen wbadmin get versions.
wbadmin get versions
Forklaring:
Denne kommandoen lister sikkerhetskopier som er tilgjengelig på en backup lokasjon. I dette eksempelet benyttes siste backup som har Version identifier ”02/25/2010-05:00.
Tekst fra cmd vinduet:
Backup time: 25.02.2010 06:00
Backup target: 1394/USB Disk labeled \\?\Volume{00f1c3ed-1feb-11df-9937-00188b3738de}
Version identifier: 02/25/2010-05:00
Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State
Snapshot ID: {d6d8fa8b-73cb-4bb4-b778-1cf6f598dcc3}
Figur 266 – Benytter nå kommandoen wbadmin get items for å finne hva som er på sikkerhetskopien.
wbadmin get items –version:02/25/2010-05:00
Forklaring:
Denne kommandoen lister hva det er tatt sikkerhetskopi av. Av opplysningene som listes kan vi se at denne sikkerhetskopien dekker disk C, D og E. Vi kan videre se at applikasjonene som er dekket. De er Registry og Hyper-V.
Figur 267 – For å gjenopprette application Hyper-V wbadmin start recovery med de parameter som er spesifisert under.
wbadmin start recovery -version:02/25/2010-05:00 -items:Hyper-V -itemtype:App
Forklaring:
Med denne kommandoen gjenopprettes hele Hyper-V og alle virtuelle maskiner. Det er altså en full gjenoppretting av Application Hyper-V.
Tips
Du kan legge til –quiet parameteren for å undertrykke brukerrelaterte prompts.Denne kommandoen har en rekke parametre som kan benyttes og som ikke vises her. For å stanse listing på skjermen kan Ctrl+C benyttes. Status kan etter dette sjekkes med wbadmin get status, denne listen kan avbrytes med Ctrl+C.
Tips
Vær forsiktig med denne kommandoen fordi den gjenoppretter hele Hyper-V og alle virtuelle maskiner.
Figur 268 – I mitt tilfelle fungerte gjenopprettingen bra.
Utskrift av alt fra cmd vinduet:
C:\Users\Administrator>wbadmin get disks
wbadmin 1.0 - Backup command-line tool
(C) Copyright 2004 Microsoft Corp.
Disk name: MAXTOR ATLAS10K5_147SAS SCSI Disk Device
Disk number: 0
Disk identifier: {da2b1edc-0000-0000-0000-000000000000}
Total space: 136.73 GB
Used space : 13.05 GB
Volumes: C:[(no volume label)]
Disk name: MAXTOR ATLAS10K5_300SAS SCSI Disk Device
Disk number: 1
Disk identifier: {c9281bc7-0000-0000-0000-000000000000}
Total space: 279.39 GB
Used space : 203.76 GB
Volumes: D:[Data02]
Disk name: MAXTOR ATLAS10K5_300SAS SCSI Disk Device
Disk number: 2
Disk identifier: {c9281bc6-0000-0000-0000-000000000000}
Total space: 279.39 GB
Used space : 5.19 GB
Volumes: E:[Data03]
Disk name: WD 5000BMV External USB Device
Disk number: 3
Disk identifier: {d716dc12-0000-0000-0000-000000000000}
Total space: 465.76 GB
Used space : 465.74 GB
Volumes: <not mounted>[VH01 2010_02_22 21:09 Disk_01]
C:\Users\Administrator>wbadmin get versions
wbadmin 1.0 - Backup command-line tool
(C) Copyright 2004 Microsoft Corp.
Backup time: 22.02.2010 21:12
Backup target: 1394/USB Disk labeled \\?\Volume{00f1c3ed-1feb-11df-9937-00188b3738de}
Version identifier: 02/22/2010-20:12
Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State
Snapshot ID: {adc914bd-1714-4d2c-a194-d1ee0a2955d3}
Backup time: 23.02.2010 00:40
Backup target: 1394/USB Disk labeled \\?\Volume{00f1c3ed-1feb-11df-9937-00188b3738de}
Version identifier: 02/22/2010-23:40
Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State
Snapshot ID: {b888f76f-49cc-4648-b81c-414e539a93cc}
Backup time: 23.02.2010 23:30
Backup target: 1394/USB Disk labeled \\?\Volume{b7b196aa-1ffc-11df-b5bb-00188b3738de}
Version identifier: 02/23/2010-22:30
Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State
Snapshot ID: {e699969c-ad35-463c-b8fb-52506a0e3e55}
Backup time: 24.02.2010 06:00
Backup target: 1394/USB Disk labeled \\?\Volume{b7b196aa-1ffc-11df-b5bb-00188b3738de}
Version identifier: 02/24/2010-05:00
Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State
Snapshot ID: {15c5198d-7c3c-4d67-8e7d-a4e286c0e7f5}
Backup time: 24.02.2010 23:30
Backup target: 1394/USB Disk labeled \\?\Volume{00f1c3ed-1feb-11df-9937-00188b37
38de}
Version identifier: 02/24/2010-22:30
Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State
Snapshot ID: {a9e29dfa-6715-43be-b72d-48b7278ca5a4}
Backup time: 25.02.2010 06:00
Backup target: 1394/USB Disk labeled \\?\Volume{00f1c3ed-1feb-11df-9937-00188b37
38de}
Version identifier: 02/25/2010-05:00
Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State
Snapshot ID: {d6d8fa8b-73cb-4bb4-b778-1cf6f598dcc3}
C:\Users\Administrator>wbadmin get items -version:02/25/2010-05:00
wbadmin 1.0 - Backup command-line tool
(C) Copyright 2004 Microsoft Corp.
Volume ID = {cf46ca97-1c6d-11df-9372-806e6f6e6963}
Volume '<Unlabeled Volume>', mounted at C:
Volume size = 136.73 GB
Can recover = Full volume
Volume ID = {cf46ca98-1c6d-11df-9372-806e6f6e6963}
Volume 'Data02', mounted at D:
Volume size = 279.39 GB
Can recover = Full volume
Volume ID = {cf46ca99-1c6d-11df-9372-806e6f6e6963}
Volume 'Data03', mounted at E:
Volume size = 279.39 GB
Can recover = Full volume
Application = Registry
Component = Registry (\Registry)
Application = Hyper-V
Component = 361B0B93-526A-4C4E-82BC-0E2AA6A6B020 (\361B0B93-526A-4C4E-82BC-0E2AA6A6B020)
Component = 78D75137-F4F8-462C-93B2-AA636DBA11DE (\78D75137-F4F8-462C-93B2-AA636DBA11DE)
Component = Initial Store (\Initial Store)
C:\Users\Administrator>wbadmin start recovery -version:02/25/2010-05:00 -items:Hyper-V -itemtype:App
wbadmin 1.0 - Backup command-line tool
(C) Copyright 2004 Microsoft Corp.
You have chosen to recover the application Hyper-V.
The following components will be recovered:
Component = 361B0B93-526A-4C4E-82BC-0E2AA6A6B020 (\361B0B93-526A-4C4E-82BC-0E2AA6A6B020)
Component = 78D75137-F4F8-462C-93B2-AA636DBA11DE (\78D75137-F4F8-462C-93B2-AA636DBA11DE)
Component = Initial Store (\Initial Store)
Do you want to recover the application Hyper-V?
[Y] Yes [N] No Y
Preparing the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020 for recovery...
Recovering the files for the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020, copied (0%).
Recovering the files for the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020, copied (0%).
Recovering the files for the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020, copied (0%).
Recovering the files for the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020, copied (0%).
Recovering the files for the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020, copied (1%).
Recovering the files for the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020, copied (1%).
Recovering the files for the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020, copied (1%).
………….
Recovering the files for the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020, copied (99%).
Recovering the files for the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020, copied (100%).
Recovering the component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020.
The component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020 was successfully recovered.
Preparing the component 78D75137-F4F8-462C-93B2-AA636DBA11DE for recovery...
Recovering the files for the component 78D75137-F4F8-462C-93B2-AA636DBA11DE, copied (100%).
Recovering the component 78D75137-F4F8-462C-93B2-AA636DBA11DE.
The component 78D75137-F4F8-462C-93B2-AA636DBA11DE was successfully recovered.
Preparing the component Initial Store for recovery...
Recovering the files for the component Initial Store, copied (100%).
Recovering the component Initial Store.
The component Initial Store was successfully recovered.
The recovery operation completed.
Log of files successfully recovered:
C:\Windows\Logs\WindowsServerBackup\ApplicationRestore-25-02-2010_17-56-20.log
Summary of the recovery operation:
--------------------
The component 361B0B93-526A-4C4E-82BC-0E2AA6A6B020 was successfully recovered.
The component 78D75137-F4F8-462C-93B2-AA636DBA11DE was successfully recovered.
The component Initial Store was successfully recovered.
Tips
Legg merke til at det ligger en loggfil over prosessen på pathen C:\Windows\Logs\WindowsServerBackup\ApplicationRestore-25-02-2010_17-56-20.log. Innholdet i denne filen kan leses med Notepad, og viser følgende:
Restored D:\Virtuelle Maskiner\sbs2008\SBS2008_Os.vhd
Restored D:\Virtuelle Maskiner\SBS2008\Virtual Machines\361B0B93-526A-4C4E-82BC-0E2AA6A6B020.xml
Restored D:\Virtuelle Maskiner\SBS2008\Virtual Machines\361B0B93-526A-4C4E-82BC-0E2AA6A6B020\
Restored D:\Virtuelle Maskiner\SBS2008\Virtual Machines\361B0B93-526A-4C4E-82BC-0E2AA6A6B020\361B0B93-526A-4C4E-82BC-0E2AA6A6B020.bin
Restored D:\Virtuelle Maskiner\SBS2008\Virtual Machines\361B0B93-526A-4C4E-82BC-0E2AA6A6B020\361B0B93-526A-4C4E-82BC-0E2AA6A6B020.vsv
Restored D:\Virtuelle Maskiner\W2K8RTM\Virtual Machines\78D75137-F4F8-462C-93B2-AA636DBA11DE.xml
Restored D:\Virtuelle Maskiner\W2K8RTM\Virtual Machines\78D75137-F4F8-462C-93B2-AA636DBA11DE\
Restored C:\ProgramData\Microsoft\Windows\Hyper-V\InitialStore.xml