Transcript Slide
Online Snapshots (up to 512)
Disk-based
Recovery
Active Directory®
System State
Up to
Every 15 minutes
Data Protection Manager
Data Protection Manager
Disaster Recovery
with offsite replication & tape
Tape-based
Backup
file services
Enterprise DPML – “Application Agent” –
per protected server
Unified support of Microsoft applications SQL, Exchange, SharePoint, & Virtualization – and files Protect DPM 2 DPM 4 DR – disaster recovery
Bare Metal Recovery
Active Directory®
System State
DPM Server
Up to Every 15 minutes
DPM 2010
with integrated Disk & Tape
Windows Server 2008 or 2008 R2 x64
file shares and directories
Standard DPML = “File agent”
Client DPML
“Desktop agent”
per protected Windows Server
No additional “Open File” or add-on modules
XP Pro & Vista business
Pricing guidance posted on microsoft.com/DPM
ENTERPRISE
System Management Suite
SMSE
SMSD
MIDMARKET
Essentials Plus
500 PCs & 50 Servers
SCE+
ENTERPRISE
MIDMARKET
System Management Suite
Essentials Plus
500 PCs & 50 Servers
Backup
& Recovery
Monitoring
Using Management Packs
Deployment &
Updates
Virtualization
Management
http://edge.technet.com/Media/DPM-2007-SP1-How-does-DPM-really-work/
Back end server 1
E:\
+ ContentDB1.mdf
+ ContentDB1.ldf
F:\
+ ContentDB2.mdf
+ ContentDB2.ldf
G:\
+ ConfigDB.mdf
+ ConfigDB.ldf
Back end server 2
D:\
+ ContentDB3.mdf
+ ContentDB3.ldf
E:\
+ ContentDB4.mdf
+ ContentDB4.ldf
DPM filter creates a volume map to monitor which disk blocks
contain portions of the files
to be protected
E:\
+ ContentDB1.mdf
+ ContentDB1.ldf
F:\
+ ContentDB2.mdf
+ ContentDB2.ldf
DPM Filter – Volume Map
Time = 10:00
10:01
10:30
10:06
10:18
10:26
(At least weekly… usually daily … up to every 30 minutes)
File Write
VOLUME (actual disk blocks)
11
7
1
16
17
2
18
3
19
4
12
5
6
DPM Filter – Volume Map
Changed
blocks noted
1.
VSS Snapshot
taken on production volume to
ensure consistent data
15
8
10
9
13
14
Time = 10:30:01
DPM Synchronization
VOLUME (actual disk blocks)
11
7
1
16
17
18
19
4
12
5
6
DPM Filter – Volume Map
1. VSS Snapshot taken on production volume to
ensure consistent data
2. Cache of changed blocks is sent to DPM
server
15
8
9
10
Block Order
13
14
13
10
9
8
15
14
6
5
12
4
19
18
17
16
1
7
11
Transmit changed blocks from 10:00-10:30 to DPM server Data integrity preserved, since volume snapped
Time = 10:30:03
02
DPM
And File
Synchronization
IO continues
VOLUME (actual disk blocks)
1
2
3
4
5
6
18
19
20
7
8
9
10
11
DPM Filter – Volume Map
21
12
13
22
15
Block Order
14
16
17
16
15
14
13
12
1. VSS Snapshot taken on production volume to
ensure consistent data
2. Cache of changed blocks is sent to DPM
server while live disk continues.
server,
17
11
10
9
8
7
6
5
4
3
2
1
Time = 10:30:04
And File IO continues
VOLUME (actual disk blocks)
1
2
3
4
5
6
18
19
20
7
8
9
10
11
DPM Filter – Volume Map
21
12
13
15
22
16
14
17
1. VSS Snapshot taken on production volume to
ensure consistent data
2. Cache of changed blocks is sent to DPM
server, while live disk continues.
3. Frozen blocks from snapshot are released
Baseline initial mirror
Production Server
DPM Replica
Database
Database
0:00
Baseline Initial Mirror
0:00
Day 0: Transaction logs
Production Server
DPM Replica
Database
Database
0:XX
15 minute Syncs
Every 15 minutes, closed transaction logs are
sent to the DPM server
0:00
Day 0: Transaction logs
Production Server
DPM Replica
Database
0:XX
Database
Restore
DPM can restore server to any 15 minute point in
time
• Database 0:00
• Roll forward to 0:XX with transaction logs
0:00
Day 1:1:DPM
express full logs
Day
Transaction
Production Server
DPM Replica
Database
Database
1:XX
1:00
Day
At least
1 : Data
weekly
changes
but usually daily,
a DPM Express Full re-synchronizes
the DPM Replica
1:00
0:00
15 Minutes
Express
Full
Shadow Copy
of 0:00 to 1:00
+
Transaction logs
Day 0
0:00
Day 1: Transaction logs
Production Server
Database
1:XX
DPM can restore to
Yesterday
at 10:45
Today
at 2:15
Use
existing
Shadow
copy1:00
0:00replica
to rebuild day 0
Roll forward logs to 2:15
yesterday at 10:45
DPM Replica
Database
15 Restore
Minutes
1:00
Shadow Copy
of 0:00 to 1:00
+
Transaction logs
Day 0
0:00
Day 2: DPM express full
Production Server
DPM Replica
Database
2:00
Database
1:00
2:00
Express Full
Up to 512
Week
2 : shadow copies, plus their logs
Express Full - resynchronization
512w x 7d x 24h x 4(15m) = 344,000 Recovery
Points
Shadow Copy
of 0:00 to 1:00
+
Transaction logs
Day 0
0:00
1:00
Storage Groups
Database
Restore Storage Groups
Exchange Tools
Third Party Utilities
Restore Database
Restores Specific Item
Exchange 2007
DPM
Exchange 2007 CCR
Exchange
2007
Active
Role Preferred Backup
• Active – most current data
• Passive – least production impact
Node Preferred backup
• Protect node closest to DPM server
Exchange
2007
Passive
DPM
Active Node
Passive Node
E1
Standby Node
E2
E3
CCR
Exchange
SCR
Exchange
Exchange
SCR Protection
Failover across sites of current data
Backup
DPM 2010
DPM 2010
DPM 2 DPM 4 DR
with
Disk-based
integrated
for fast
Diskrecovery
& Tape
DPM 2010
Tertiary Disk – and Offsite Tape
Disaster Recovery / Offsite Data
Recovery previous points of data
Active Node
Passive Node
E1
Standby Node
E2
E3
CCR
Exchange
SCR
Exchange
Exchange
SCR Protection
Failover across sites of current data
DPM
Backup
No Bandwidth duplicated
DPM 2010
Disk-based for fast recovery
DPM 2010
Tertiary Disk – and Offsite Tape
DPM 2010
Offsite Tape & Previous Recovery Points
DPM 2010
DAG node 1
DAG node 2
E1
Exchange
DAG node 3
E2
Exchange
E3
Exchange
FULL
BACKUP
DAG “copy”, instead of “full backup”
DPM 2010
Tertiary Disk – and Offsite Tape
Instance : Accounting
WE 3
Payroll
Sales
DPM 2010
Instance : Accounting
WE 3
Payroll
Backup
Sales
New Database
Automatically Included
DPM 2010
Instance : Accounting
WE 3
Payroll
Sales
DPM Self-Service Restore
Utility for SQL Server
Role-Based Privilege
Data Restored
Database mirrored SQL cluster
SQL
Principal
SQL
Mirror
DPM
SQL Log Shipping
SQL
SQL
DPM
Protect
SQL 2005
Production
Restore
DPM 2010
with integrated Disk & Tape
SQL 2008
Test?
Dev?
Prod?
“migrate”
DPM 2010
Able to protect up to 2000 databases per DPM 2010 server
Self-service restore utility for database administrators, with role-based restore permissions
Protect at a SQL Instance level – auto-protect new databases
“The Farm”
Content Servers (SQL)
Back-Up Farm
Enterprise Search
(index)
Restore Item
SharePoint 2007
Recovery Farm
Users
Team
MS
“The Farm”
Content Servers (SQL)
Enterprise Search
(index)
Restore Item
“The Farm”
Users
Team
MS
Content Servers (SQL)
Enterprise Search
(index)
Internet
Information
Services (IIS)
“Front End”
WSS 2.0 /
SPS 2003
SQL VSS Writer
(SQL)
DPM 2010
WFE
"Web Front End"
“The Farm”
System State
SharePoint VSS Writer
DPM 2010
Content Servers (SQL)
Enterprise Search (index)
WFE
"Web Front End"
System State
DPM AGENT installed
automatically by
AD/GP or SMS/SCCM
“The Farm”
Next Scheduled
Backup
SharePoint
VSS Writer
DPM 2010
NEW
Content Servers (SQL)
Enterprise Search (index)
DPM 2010
Auto-protect new content databases
No Recovery Farm required for Office 14 Server
Enterprise Scalability up to 25TB Farms
HOST
Guest OS instances
Linux02
NT4-CustomApp
Win2003-SQL2005
Virtual Machine 1
Virtual Machine 2
Virtual Machine 3
Virtual Machine 4
Virtual Machine 1
Windows
2000
Virtual Machine 2
Virtual Machine 1
Windows
2000
Virtual Machine 2
Virtualization Host -- VSS Writer
VSS writer for SQL Server
Database consistent
VSS writer for Windows Server
C: & D: volumes
VSS writer for Windows Hypervisor
WinSvr_C.VHD & WinSvr_D.VHD
A1
DPM Agent
VSS Requester
VSS Writer
VSS
VSS Provider
A2
Virtual Machine
Hyper-V IC
VSS
Shadow Copy
03:02:21
VSS
Shadow Copy
03:02:45
?
A3
Virtual Machine
Shadow Copy
Hyper-V IC
VSS
Clean-Up
Shadow Copy
03:02:21
VSS
Shadow Copy
Volume
VHD
Shadow Copy
03:02:45
?
B1
File Server 01
C
File Server 02
D
Back-Up from Host
File Server 1 <Configuration>
C
FS1 C.VHD
D
FS1 D.VHD
Data Protection Manager
B2
File Restored
Users
C
D
Team
D
MS
FS1-D.VHD
B3
CSV Cluster
LAN
Host
DPML
Host
DPML
Guest
Guest
Windows
2000
DPML
DPML
Host = E-DPML
YES, a combination works
Databases in guest
SQL08A
DB1
DB2
Entire server from host
WSHVA
Virtualization Config
SQL08A
DPM is designed for Microsoft Application Servers
Enterprise Ready
Ask yourself one question:
How are you going to back that up?
Red Section
http://www.microsoft.com/systemcenter/
http://www.microsoft.com/systemcenter/en/us/community.aspx
http://technet.microsoft.com/en-us/systemcenter/
http://technet.microsoft.com/enus/systemcenter/cc511266.aspx
www.microsoft.com/teched
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
Sign up for Tech·Ed 2011 and save $500
starting June 8 – June 31st
http://northamerica.msteched.com/registration
You can also register at the
North America 2011 kiosk located at registration
Join us in Atlanta next year