Hans Vredevoort
hans.vredevoort@nobel.nl
@hvredevoort
Online Snapshots (up to 512)

            Active                                       Disk-based
            Directory®
 ...
DPM – Where we are, and where we are going soon


                    • Host-level backup of Hyper-V on WS 2008
   DPM 200...
Virtualization - Protect from host or guest?

                                                Databases
  I want to select...
Virtualization - Protect from host or guest?
  Host
     Protect or recover the whole machine
     Protect non-Windows ser...
How Virtual Machine backup snapshots
really work
The Hyper-V VSS writer
Volume Shadow Copy Framework
Architectural Overview of Online snapshots
Hyper-V VSS Writer interacts with a requestor service (Hyper-V VSS
IC) within e...
Preparing a Snapshot
time                                                 Parent   Child

       Requestor            VSS ...
Need for a Post Snapshot step
time                                   Parent   Child

       Requestor      VSS     Hyper-V...
The Post-Snapshot step
Parent

Parent Volume               Vhd                   Mounted as a
                            ...
Setting up Host Level Protection
   1. VMs on Standalone Hosts
   2. VMs on CSV Clusters
   3. Protecting at Host & Guest ...
Demo Setup
Protecting a Live Migrating VM
                              1. DPM performs
                              incremental bac...
Building the CSV Awareness
            HyperV Host                                       HyperV Host
          Cluster Nod...
Building the CSV Awareness
            HyperV Host                                      HyperV Host
          Cluster Node...
Building the CSV Awareness
               HyperV Host                                             HyperV Host
            ...
Seamless Protection of a Live Migrating VM
Hyper-V Recovery Options – DPM 2010
•VM1   •VM2   •VM3


•VM4   •VM5   •VM6




       •CSV
Hyper-V Recovery Options – DPM 2010
•VM1   •VM2   •VM3                           •VM


•VM4   •VM5   •VM6




       •CSV
...
Hyper-V Recovery Options – DPM 2010
                                       •VM




               •Option 1 – Restore VM b...
Hyper-V Recovery Options – DPM 2010

                               •VHD                   •VM

                      •Tem...
Restoring a VM
• Restore to Original Location
• Restore to an alternate location
• Item Level Restore
DPM2010 Upgrade Advisor
Planning the deployment
DPM – designed for Hyper-V
 Incremental Backups Only – full only once
 No More Backup Window – online backups
 Application...
Best for Windows file and application servers –
from Microsoft

Built for Microsoft Virtualization environments

Designed ...
Interesting links
 Tested VSS hardware providers
 http://blogs.technet.com/dpm/archive/2010/02/05/tested-hardware-vss-
 pr...
Blog
http://hyper-v.nu/blogs/hans

Twitter
http://www.twitter.com/hvredevoort

Linked-In
http://nl.linkedin.com/in/vredevo...
Upcoming SlideShare
Loading in …5
×

How To Protect Your Microsoft Virtualized Environment V2

880 views

Published on

PresentationHans Vredevoort, used for the Dutch Hyper-V meeting. Nobel is the Dutch Microsoft Hyper-V specialist with a broad experience and userbase. If you consider server virtualization, contact Nobel at 088-235 66 55 or have a look at www.nobel.nl

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
880
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

How To Protect Your Microsoft Virtualized Environment V2

  1. 1. Hans Vredevoort hans.vredevoort@nobel.nl @hvredevoort
  2. 2. Online Snapshots (up to 512) Active Disk-based Directory® System State Recovery Up to Every 15 minutes Data Protection Data Protection Manager Manager Disaster Recovery with offsite replication & ta Tape-based Backup file services
  3. 3. DPM – Where we are, and where we are going soon • Host-level backup of Hyper-V on WS 2008 DPM 2007 • Protection of Hyper-V Clusters service pack 1 • Quick Migration support • Host-level backup of Hyper-V on WS 2008 R2 • Cluster Shared Volumes (CSV) support DPM 2010 • Seamless protection of Live Migrating VMs • Alternate Host Recovery • Item Level Recovery
  4. 4. Virtualization - Protect from host or guest? Databases I want to selectively backup VMSQL01 in guest individual data objects like DB1 databases & files DB2 I want to backup each virtual Entire SQL VM machine as a single object for HV01 from host protection. Host Configuration VMSQL01
  5. 5. Virtualization - Protect from host or guest? Host Protect or recover the whole machine Protect non-Windows servers No granularity of backup “Bare Metal Recovery” & “Item Level Recovery” of every VM Single DPM license on host, all guests protected Guest Protect or recover data specifically SQL database Exchange SharePoint Files No different than protecting the physical server DPML per Guest Whole Node protection
  6. 6. How Virtual Machine backup snapshots really work The Hyper-V VSS writer
  7. 7. Volume Shadow Copy Framework
  8. 8. Architectural Overview of Online snapshots Hyper-V VSS Writer interacts with a requestor service (Hyper-V VSS IC) within each VM Parent VM1 VM2 Backup App VSS-aware App 1 VSS-aware App 2 VSS VSS VSS Hyper-V VSS Hyper-V VSS IC Hyper-V VSS IC Writer (requestor) (requestor)
  9. 9. Preparing a Snapshot time Parent Child Requestor VSS Hyper-V VSS Hyper-V VSS IC VSS Application (Backup App) Writer (guest requestor) (SQL, Exchange) DoSnapshotSet PrepareForSnapshot Quiesce DoSnapshotSet the app PrepareForSnapshot Take snapshot Take snapshot
  10. 10. Need for a Post Snapshot step time Parent Child Requestor VSS Hyper-V VSS Hyper-V VSS IC VSS Application (Backup App) Writer (guest requestor) (SQL, Exchange) Take snapshot Δt Take snapshot Time lag between snapshot in guest and snapshot in host Potential data corruption if left as is Need the post-snapshot step to fix the data
  11. 11. The Post-Snapshot step Parent Parent Volume Vhd Mounted as a volume on the host snapshot Vhd Snapshots need to be auto-recoverable to allow this to work
  12. 12. Setting up Host Level Protection 1. VMs on Standalone Hosts 2. VMs on CSV Clusters 3. Protecting at Host & Guest Level
  13. 13. Demo Setup
  14. 14. Protecting a Live Migrating VM 1. DPM performs incremental backup of VM from cluster node A 2. The VM is Live Migrated from node A to node C LAN 3. DPM automatically performs the next incremental backup of the live migrated VM DPM 2010 from cluster node C
  15. 15. Building the CSV Awareness HyperV Host HyperV Host Cluster Node A Cluster Node B Move VM VM 1 VM 2 DPM Agent CSV Filter NTFS NTFS DPM Storage Storage Agent CSV Volume DPM Agent on Node A Hardware Snapshot creates a hardware VHD 1 VHD 2 snapshot of the CSV LUN & VHD 1 VHD 2 backs up both VMs from the hardware snapshot
  16. 16. Building the CSV Awareness HyperV Host HyperV Host Cluster Node A Cluster Node B VM 1 DPM VM 2 DPM Agent Agent Network CSV Filter CSV Filter Direct I/O NTFS NTFS NTFS Storage Storage Storage CSV Volume When VM 2 is live migrated from Node-A to Node-B, DPM auto-detects the VHD 1 VHD 2 migration and instructs the DPM Agent on Node B to perform the backup
  17. 17. Building the CSV Awareness HyperV Host HyperV Host Cluster Node A Cluster Node B VM 1 DPM VM 2 DPM Agent Agent CSV Filter Network CSV Filter Direct I/O NTFS NTFS Storage Storage DPM Agent on Node B CSV Volume moves the CSV disk to Hardware Snapshot Node-B, creates a hardware snapshot & VHD 1 VHD 2 VHD 1 VHD 2 backs up VM 2 from the hardware snapshot
  18. 18. Seamless Protection of a Live Migrating VM
  19. 19. Hyper-V Recovery Options – DPM 2010 •VM1 •VM2 •VM3 •VM4 •VM5 •VM6 •CSV
  20. 20. Hyper-V Recovery Options – DPM 2010 •VM1 •VM2 •VM3 •VM •VM4 •VM5 •VM6 •CSV •Option 1 Restore VM back to original host or cluster
  21. 21. Hyper-V Recovery Options – DPM 2010 •VM •Option 1 – Restore VM back to original host or cluster •Option 2 – Restore VM to a different host or cluster
  22. 22. Hyper-V Recovery Options – DPM 2010 •VHD •VM •Temporary within DPM server •FS1shareitem.doc •Option 1 – Restore VM back to original host or clu •Option 2 – Restore VM to a different host or cluste •Option 3 – Item Level Recovery (ILR) to file share
  23. 23. Restoring a VM • Restore to Original Location • Restore to an alternate location • Item Level Restore
  24. 24. DPM2010 Upgrade Advisor
  25. 25. Planning the deployment
  26. 26. DPM – designed for Hyper-V Incremental Backups Only – full only once No More Backup Window – online backups Application consistency via VSS Protect Live Migration VMs in CSV clusters Protect whole VM, recover individual items Auto Protection of new VMs Routine backups – nightly or more frequently
  27. 27. Best for Windows file and application servers – from Microsoft Built for Microsoft Virtualization environments Designed for Windows Clients Enterprise-Ready scalability and reliability
  28. 28. Interesting links Tested VSS hardware providers http://blogs.technet.com/dpm/archive/2010/02/05/tested-hardware-vss- provider-table.aspx Storage calculators for DPM 2010 (draft) http://www.microsoft.com/downloads/details.aspx?FamilyID=C136C66C-BD4A- 4FB1-8088-F610CD02DC51&displaylang=en DPM 2010 Upgrade Advisor http://blogs.technet.com/dpm/archive/2010/02/26/upgrade-advisor-for-dpm- 2010-now-available.aspx Official DPM Blog http://blogs.technet.com/dpm/ Official DPM Website http://technet.microsoft.com/en-us/systemcenter/dm/default.aspx
  29. 29. Blog http://hyper-v.nu/blogs/hans Twitter http://www.twitter.com/hvredevoort Linked-In http://nl.linkedin.com/in/vredevoort Mail hans.vredevoort@nobel.nl hans.vredevoort@nobel.nl

×