Date post: | 20-Aug-2015 |
Category: |
Technology |
Upload: | nobel |
View: | 775 times |
Download: | 1 times |
Online Snapshots (up to 512)
Disk-based
Recovery
Tape-based
Backup
Data Protection
Manager
Up to
Every 15 minutes
Disaster Recovery
with offsite replication & tape
Data Protection Manager
Active
Directory®
System State
file
services
DPM – Where we are, and where we are going soon
• Host-level backup of Hyper-V on WS 2008
• Protection of Hyper-V Clusters
• Quick Migration support
DPM 2007 service pack 1
• Host-level backup of Hyper-V on WS 2008 R2
• Cluster Shared Volumes (CSV) support
• Seamless protection of Live Migrating VMs
• Alternate Host Recovery
• Item Level Recovery
DPM 2010
Virtualization - Protect from host or guest?
I want to selectively backup individual data objects like databases & files
I want to backup each virtual machine as a single object for protection.
Entire SQL VM
from host
Databases
in guest VMSQL01
DB1
DB2
HV01
Host Configuration
VMSQL01
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
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 each VM
•8
Parent
Backup App
VSS
Hyper-V VSS Writer
VM1
VSS-aware App 1
VSS
Hyper-V VSS IC (requestor)
VM2
VSS-aware App 2
VSS
Hyper-V VSS IC (requestor)
Preparing a Snapshot
Requestor (Backup App)
VSS Hyper-V VSS
Writer Application
(SQL, Exchange) VSS Hyper-V VSS IC
(guest requestor)
Parent Child
PrepareForSnapshot
time
Take
snapshot
Take
snapshot
Quiesce
the app
PrepareForSnapshot DoSnapshotSet
DoSnapshotSet
Need for a Post Snapshot step
Requestor (Backup App)
VSS Hyper-V VSS
Writer Application
(SQL, Exchange) VSS Hyper-V VSS IC
(guest requestor)
Parent Child time
Take
snapshot
Take
snapshot
Δt
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
The Post-Snapshot step
Parent Volume
snapshot
Vhd
Vhd Mounted as a
volume on the
host
Parent
Vhd
Snapshots need to be auto-recoverable to allow this to work
1. VMs on Standalone Hosts
2. VMs on CSV Clusters
3. Protecting at Host & Guest Level
Setting up Host Level Protection
Demo Setup
Protecting a Live Migrating VM
LAN
DPM 2010
1. DPM performs
incremental backup of
VM from cluster node A
2. The VM is Live
Migrated from node A to
node C
3. DPM automatically
performs the next
incremental backup of
the live migrated VM
from cluster node C
Building the CSV Awareness
CSV Volume
HyperV Host
Cluster Node A
VM 2 VM 1
VHD 2 VHD 1
Storage
NTFS
Storage
NTFS
CSV Filter
Move VM
HyperV Host
Cluster Node B
DPM
Agent
DPM Agent on Node A
creates a hardware
snapshot of the CSV LUN &
backs up both VMs from the
hardware snapshot
Hardware Snapshot
VHD 2 VHD 1
DPM
Agent
VM 2
Storage
NTFS
CSV Filter Network
Direct I/O
CSV Volume
VM 1
VHD 2 VHD 1
Storage
NTFS
Storage
NTFS
CSV Filter
DPM
Agent
DPM
Agent
When VM 2 is live migrated from Node-A
to Node-B, DPM auto-detects the
migration and instructs the DPM Agent
on Node B to perform the backup
Building the CSV Awareness HyperV Host
Cluster Node A
HyperV Host
Cluster Node B
VM 2
Storage
NTFS
CSV Filter Network
Direct I/O
VM 1
Storage
NTFS
CSV Filter
DPM
Agent
DPM
Agent
Building the CSV Awareness HyperV Host
Cluster Node A
HyperV Host
Cluster Node B
CSV Volume
VHD 2 VHD 1
DPM Agent on Node B
moves the CSV disk to
Node-B, creates a
hardware snapshot &
backs up VM 2 from the
hardware snapshot
VHD 2 VHD 1
Hardware Snapshot
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
•VM4 •VM5 •VM6
•CSV
•VM
•Option 1 Restore VM back to original host or cluster
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
Hyper-V Recovery Options – DPM 2010
•Option 1 – Restore VM back to original host or cluster
•Option 2 – Restore VM to a different host or cluster
•Option 3 – Item Level Recovery (ILR) to file share
•VM •VHD
•\\FS1\share\item.doc
•Temporary within DPM server
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 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
Best for Windows file and application servers – from Microsoft
Built for Microsoft Virtualization environments
Designed for Windows Clients
Enterprise-Ready scalability and reliability
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
Blog
http://hyper-v.nu/blogs/hans
http://www.twitter.com/hvredevoort
Linked-In
http://nl.linkedin.com/in/vredevoort