3. Agenda
Introduction to Microsoft® System Center Data
Protection Manager (DPM) 2007
Deep dive
How does DPM do efficient protection?
Protecting virtual hosts
Demo
How Microsoft IT uses DPM
Questions and Answers
4. Customer Needs & Requirements
• Need for Speed – Fast & Reliable Recoveries
• Today, recovery is slow, unreliable and painful
• Data protection is labor intensive & error-prone
• 24x7 Businesses – No Backup Window
• Backup is too complex, slow, and inefficient
• Tape inconvenience and unreliability is # 1 challenge
• Application downtime is not an option to get application consistency
• Simplify & Save – Easy to Buy & Use
• Current backup products are too complex, costly
• Branch office data protection is cumbersome
• IT budget remains flat but data keeps growing – need to do more with
less.
5. Microsoft ®
System Center
Data Protection Manager 2007
Online Snapshots (up to 512)
Disk-based
Recovery
Active Directory®
System State
Up to
Every 15 minutes
DPM 2007 sp1 DPM 2007 sp1
Disaster Recovery
with offsite replication & tape
Tape-based
Backup
file shares and directories
DPM 2007
• Continuous Data Protection (CDP) for Windows application and file servers
• Rapid and reliable recovery from disk instead of tape
• Advanced technology for enterprises of all sizes
6.
7. DPM Efficient Disk Storage Without Duplication Day 0
Production Data DPM Replica
A B C D E F G H A B C D E F G H
Original Data ABCDEFGH
8. DPMEfficient Disk Storage Without Duplication Day 0 –
DPM Efficient Disk Storage Without Duplication
Data 0 – Data
Day Change is Protected
1
Production Data DPM Replica
A B I D E J G H A B C D E F G H
C F
DPM Recovery Point Area
Original Data ABCDEFGH
1st data change ABIDEJGH
9. DPM Efficient Disk Storage Without Duplication Day 2 –
DPM Efficient Disk Storage Without Duplication
Day 2 – Data
Data Change is Protected
3
Production Data DPM Replica
K B I D E J L H A B C D E F G H
A G
DPM Recovery Point Area
C F
Original Data ABCDEFGH
1st data change ABIDEJGH
2nd data change KBIDEJLH
10. DPM Efficient Disk Storage Without Duplication Day 3 –
DPM Efficient Disk Storage Without Duplication
Day 3 – Data
Data Change is Protected
Production Data DPM Replica
K B I D M N O P Q K B I D E J L H
E J L H
DPM Recovery Point Area
C F A G
Original Data ABCDEFGH
1st data change ABIDEJGH
2nd data change KBIDEJLH
3rd data change KBIDMNOPQ
11. DPM Efficient Disk Storage Without Duplication
To Recovery Day 2
Production Data DPM Replica
K B I D M N O P Q
DPM Recovery Point Area
C F A G E J L H
Original Data ABCDEFGH
1st data change ABIDEJGH
2nd data change KBIDEJLH
3rd data change KBIDMNOPQ 8 blocks restored
12. DPM Efficient Disk Storage Without Duplication
To Recovery Day 0
Production Data DPM Replica
K B I D M N O P Q
DPM Recovery Point Area
C F A G E J L H
Original Data ABCDEFGH 8 blocks restored
1st data change ABIDEJGH
2nd data change KBIDEJLH
3rd data change KBIDMNOPQ
13.
14. Windows Virtualization host-based protection
Exchange 2003
Exchange 2007
Virtual Server 2005 R2 sp1
Windows Server 2008 with Hyper-V
VSSVR
Guest OS instances
SQL Server 2005 Linux02
SQL Server 2008
NT4-CustomApp
Win2003-SQL2005
15. Windows Virtualization host-based protection
VirtualServer2005 R2 today / Hyper-VwithDPM2007 SP1
VSS capable guests = Online backup
no downtime / no agent required
Windows Virtualization Host
VSS consistent inside
Windows Server 2003 sp1 or later
New VM Additions VSSVR
VSS consistent outside Guest OS instances
VHD VSS writer Linux02
NT4-CustomApp
Win2003-SQL2005
16. Windows Virtualization host-based protection
VirtualServer2005 R2 today / Hyper-VwithDPM2007 SP1
VSS capable guests = Online backup
no downtime / no agent required
Windows Virtualization Host
VSS consistent inside
Windows Server 2003 sp1
New VM Additions VSSVR
VSS consistent outside Guest OS instances
VHD VSS writer Linux02
NT4-CustomApp
Win2003-SQL2005
Non-VSS capable guests = Offline
Hibernate/SaveState virtual machine
Save state of memory/CPU
VSS shadow copy of VHD’s
Immediately resume virtual machine
Block level synchronization of VHD changed blocks
17. Windows Virtualization host-based protection
SQL2005
Windows Linux
Server
2003
Windows Server 2008 with Hyper-V NEW
Virtual Server 2005 R2 with Service Pack 1
18. Windows Virtualization host-based protection
Linux.config
Linux
Linux_C.VHD
Linux_D.VHD
Windows Server 2008 with Hyper-V NEW
Virtual Server 2005 R2 with Service Pack 1
19. Windows Virtualization host-based protection
Linux.config
Linux
VSS Writer
Linux_C.VHD
Linux_D.VHD
Save State
Linux.VSV
2-3 minutes
Windows Server 2008 with Hyper-V NEW
Virtual Server 2005 R2 with Service Pack 1
20. Windows Virtualization host-based protection
SQL2005
Windows
Server
2003
Windows Server 2008 with Hyper-V NEW
Virtual Server 2005 R2 with Service Pack 1
21. Windows Virtualization host-based protection
SQL2005
WinSvr.config
Windows
Server VSS Writer
2003 VSS writer for SQL 2005
Database consistent
VSS writer for Windows Server
C: & D: volumes
VSS writer for Virtual Server 2005 R2 sp1
WinSvr_C.VHD & WinSvr_D.VHD
Windows Server 2008 with Hyper-V NEW
Virtual Server 2005 R2 with Service Pack 1
22. Windows Virtualization host-based protection
SQL2005
• No downtime
Windows
Server
2003 • Recursive VSS
consistency
• Only requires updated VM
additions from MSVS sp1
Windows Server 2008 with Hyper-V NEW
Virtual Server 2005 R2 with Service Pack 1
23. Windows Virtualization host-based protection
Online backups
Guests running Win2003/Win2008 with Integration
Components installed
Offline backups
Older Windows Guests – e.g. Windows 2000, NT4
Non Windows Guests – Linux, etc
Guest OS’s with pass-through disks, dynamic disks
Guest level backups
Guests with no VHD file on the Host
iSCSI storage inside the guest
Remote VHDs
25. Protected Platforms
Microsoft platforms with VSS capabilities
Microsoft® Office SharePoint® Server 2007
Windows® SharePoint® Services version 3.0
Microsoft® Office SharePoint® Portal Server 2003 – protected as SQL databases
Windows® SharePoint® Services version 2.0 – protected as SQL databases
Microsoft® SQL Server 2000 Service Pack 4
Microsoft® SQL Server™ 2005
Microsoft® SQL Server™ 2008
Microsoft® Exchange Server 2003 Service Pack 2
Microsoft® Exchange Server 2007 – including LCR, CCR, and SCR configurations
Microsoft® Virtual Server 2005 R2 Service Pack 1
Hyper-V™ Server and Windows Server 2008 with Hyper-V
Windows Server® 2003 Service Pack 1
Windows Server® 2008
Windows® XP Professional Service Pack 2
Windows Vista® Business or higher
27. Deployment Overview
What we started with
5,770 protected servers
19,240 protected resources
Nearly 2 petabytes of existing disk
Introducing major paradigm shift in service:
Continuous native protection of
SQL, SharePoint, Exchange
Reallocate disk while maintaining SLA
All this and provide same or better protection
28. DPM 2007 deployment at Microsoft IT
Operations
24x7 operations
Daily Goals
100% Restore Success
Monitoring 123 DPM
servers 98% Backup Success
Redmond
Tukwila Dublin
Tokyo
Singapore
Service Requests Data Volume
Backup/Restores Month : 1500 1.76 PB used storage
Servers Protected : 3674 600,000 Jobs/Month
29. MSIT Deployment of DPM 2007
Current Status
97% complete
19,524 protected resources
567 Protection Groups
3,674 Protected Servers
2.25 PB Total Storage
1.76 PB Used Storage
30. MSIT Deployment of DPM 2007
Current Status
Average DPM server protects 32 servers and
170 resources
Average DPM server has 19 TB of disk
SQL is nearly 50% of servers backed up
After migration, SQL databases are nearly 80% of
protected resources (< 20% previously)
31. MSIT Deployment of DPM 2007
Key Wins with Deployment
Tape library reduction in branch offices
$730K in annual M&R and replacement costs
Reduction in licensing costs
$500K in Symantec licensing per year
92 bugs/DCR’s, 46 CSS cases
Dev has published disk migration scripts with SP1
and other updates found by MSIT
32. MSIT Deployment of DPM 2007
More Key Wins with Deployment
Overall clean-up of what’s protected
Reduced by ~ 2,300 servers (41%)
SMS scripts for large scale agent deployment
Reduced operational cost
SCOM Pack will drive reduction in headcount
Needs in bold, challenges belowDPM addresses these challenges and more
Immeasurable headcount costs reduced for troubleshooting the HWSymantec cost is about 25% that of avg ‘enterprise’ customer due to contract negotiated over 10 yrs ago
MOM pack not operationalized yet, cost reductions not yet realized.