Presentation is loading. Please wait.

Presentation is loading. Please wait.

Soumya Das Bhaumik Program Manager Microsoft Corporation SESSION CODE: VIR322.

Similar presentations


Presentation on theme: "Soumya Das Bhaumik Program Manager Microsoft Corporation SESSION CODE: VIR322."— Presentation transcript:

1 Soumya Das Bhaumik Program Manager Microsoft Corporation SESSION CODE: VIR322

2

3

4

5 Exchange Volume Shadow Copy Service (VSS) Backup Application ISV Apps Writer Metadata Windows (volsnap.sys) SAN Vendors IIS Writer Hyper-V FilesComponentsSettings FilesComponentsSettings FilesComponentsSettings FilesComponentsSettings State Restore VSS Providers

6 Parent VSS-aware App VSS BackupApp VM

7

8 8

9 9 Requestor (Backup App) VSS Hyper-V VSS Writer Application (SQL, Exchange) VSS Hyper-V VSS IC (guest requestor) ParentVM PrepareForSnapshot time Take snapshot Quiesce the app PrepareForSnapshot DoSnapshotSet

10 10 Requestor (Backup App) VSS Hyper-V VSS Writer Application (SQL, Exchange) VSS Hyper-V VSS IC (guest requestor) ParentVM time Take snapshot ΔtΔt

11 11 Parent Volume snapshot Vhd Mounted as a volume on the host Parent Vhd The VM is currently running against this VHD

12 12 Hyper-V VSS Writer PreRestore: Check if VM exists and turnoff and delete VM Hyper-V VSS Writer PreRestore: Check if VM exists and turnoff and delete VM Backup Application Restores the files and fixes the ACLs Hyper-V VSS Writer PostRestore: Check if all files were restored Register the virtual machine Check for restores to alternate locations and update config Fix Network configuration Hyper-V VSS Writer PostRestore: Check if all files were restored Register the virtual machine Check for restores to alternate locations and update config Fix Network configuration

13 13

14 14

15 15

16 16

17 17

18 VHD Storage NTFS CSV Filter Storage NTFS CSV Filter Move VM Direct I/O VM 1 VM 2 Storage NTFS

19 19

20 VHD CSV Filter ClusterPrepareSharedVolumeForBackup VHD VM 3 VM 1 VM 2 VHD Backup App All I/O to this CSV volume is re-directed over SMB until backup is complete (System) or snapshot complete (H/W) Re-directed I/O NTFS Storage NTFS Storage NTFS Storage Direct I/O

21 21

22 22

23 Production Server Backup Server Storage Arrays DBs 1TB Logs 200 GB DBs 1TB Logs 200 GB

24 LUN 1’ V’: LUN 1 V: Snapshot creation LUN 1’ V’: LUN 2 R: Resync LUN 1’ V’: LUN 2 V:

25 Production Server Storage Array DBs 1TB Logs 200 GB DBs 1TB Logs 200 GB

26

27 set context persistent set metadata c:\diskshadowdata\demo.cab set verbose on begin backup add volume c: alias SystemVolumeShadow create expose %SystemVolumeShadow% x: #Custom script to copy the data from shadow volume exec c:\diskshadowdata\backupscript.cmd end backup

28 set context persistent load metadata c:\diskshadowdata\demo.cab set verbose on begin restore #Custom script to copy data from backup exec c:\diskshadowdata\restoreScript.cmd end restore

29 Vendor/PartnerProduct versionValue add features (in addition to support of Hyper-V and CSV) DPMDPM 2010Checksum based incrementals Item level recovery Auto protection of new VMs SymantecSymantec BackupExec 2010 Application granular recovery Auto protection of new VMs Auto exclude powered off VMs from backup NetAppNetApp Snap Manager for Hyper-V (SMHV) Integrates with NetApp SnapMirror to get cross site DR Computer Associates CA ARCServeAuto protection of new VMs Item level recovery Incremental backups Dedupe of VM backup sessions

30 30

31

32 32

33 33 KBDescription KB975921VSS needs to clean up on-disk shadow copy metadata flags after failed commit during shadow copy creation KB975803shadow copies deleted after consecutive revert operations on multiple system software shadow copies KB976099shadow copy creation fails after ResyncLuns KB Parallel VM backups fail on CSV volumes if CSV ownership is taken over by another node right after shadow copy operation is complete KB975688VSS Hardware shadow copy corruption – VSS doesn’t throw an error if provider takes longer than 10 seconds for shadow copy creation

34 34

35

36

37

38

39 Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year

40

41


Download ppt "Soumya Das Bhaumik Program Manager Microsoft Corporation SESSION CODE: VIR322."

Similar presentations


Ads by Google