Download presentation
Presentation is loading. Please wait.
Published byKathlyn Hall Modified over 8 years ago
1
Jason Buffington System Center Sr. Tech. Prod. Mgr. Microsoft Corporation jbuff@microsoft.com blog.JasonBuffington.com twitter @JBUFF SESSION CODE: MGT302
3
Data Protection Manager Online Snapshots (up to 512) Disk-basedRecovery Active Directory ® System State Up to Every 15 minutes Tape-basedBackup Disaster Recovery with offsite replication & tape Data Protection Manager file services
4
Data Protection Manager Online Snapshots (up to 512) Disk-basedRecovery Active Directory ® System State Up to Every 15 minutes Tape-basedBackup file services Mirrored Data Center Data Center Data available for recovery Iron Mountain Data Center
7
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 Standard DPML = “File agent” per protected Windows Server No additional “Open File” or add-on modules file shares and directories Client DPML “Desktop agent” XP Pro & Vista business Up to Every 15 minutes DPM 2010 with integrated Disk & Tape Windows Server 2008 or 2008 R2 x64 DPM Server Active Directory ® System State Pricing guidance posted on microsoft.com/DPM file shares and directories
8
ENTERPRISE System Management Suite SMSESMSDENTERPRISE SMSESMSDMIDMARKET Essentials Plus SCE+MIDMARKET SCE+ 500 PCs & 50 Servers
9
ENTERPRISE System Management Suite MIDMARKET Essentials Plus Monitoring Using Management Packs Monitoring Deployment & Updates VirtualizationManagementVirtualizationManagement Backup & Recovery Backup 500 PCs & 50 Servers
12
Back end server 1 E:\ + ContentDB1.mdf + ContentDB1.mdf + ContentDB1.ldf + ContentDB1.ldfF:\ + ContentDB2.mdf + ContentDB2.mdf + ContentDB2.ldf + ContentDB2.ldfG:\ + ConfigDB.mdf + ConfigDB.mdf + ConfigDB.ldf + ConfigDB.ldf Back end server 2 D:\ + ContentDB3.mdf + ContentDB3.mdf + ContentDB3.ldf + ContentDB3.ldfE:\ + ContentDB4.mdf + ContentDB4.mdf + ContentDB4.ldf + ContentDB4.ldf
13
E:\ + ContentDB1.mdf + ContentDB1.mdf + ContentDB1.ldf + ContentDB1.ldfF:\ + ContentDB2.mdf + ContentDB2.mdf + ContentDB2.ldf + ContentDB2.ldf DPM filter creates a volume map to monitor which disk blocks contain portions of the files to be protected DPM Filter – Volume Map
14
Time = 10:00 DPM Filter – Volume Map VOLUME (actual disk blocks) 1234 Time = 10:01 File Write Changed blocks noted71234 5 6 89 Time = 10:06 File Write 1171234 12 5 6 15 89 101314 Time = 10:18 File Write 1171161718194 12 5 6 15 89 101314 Time = 10:26 File Write Time = 10:30 (At least weekly… usually daily … up to every 30 minutes) 1.VSS Snapshot taken on production volume to ensure consistent data
15
DPM Filter – Volume Map VOLUME (actual disk blocks) DPM Synchronization 1171161718194 12 5 6 15 89 101314 Time = 10:30: 01 1.VSS Snapshot taken on production volume to ensure consistent data 2.Cache of changed blocks is sent to DPM server Block Order 111112121515101013131414775566889911441616171718181919
16
DPM Filter – Volume Map VOLUME (actual disk blocks) DPM Synchronization 1.VSS Snapshot taken on production volume to ensure consistent data 2.Cache of changed blocks is sent to DPM server Block Order Time = 10:30: 02 Transmit changed blocks from 10:00-10:30 to DPM server Data integrity preserved, since volume snapped 1 1 9 9 12 15 16 17 2 2 10 11 13 14 3 3 8 8 4 4 5 5 6 6 7 7 12345678 9 10 11 12 1314 151617 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. 12 345678 9 10181920 11 2112 132214 151617 Time = 10:30: 03 And File IO continues
17
Time = 10:30: 04 DPM Filter – Volume Map VOLUME (actual disk blocks) 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 181920 21 22 And File IO continues 12345678 9 10181920 11 2112 132214 151617
19
DPM ReplicaProduction Server Database 0:00 Baseline Initial Mirror Database 0:00
20
Production Server Database 15 minute Syncs Every 15 minutes, closed transaction logs are sent to the DPM server Database 0:00 Database 0:XX DPM Replica
21
Production Server Database Restore DPM can restore server to any 15 minute point in time Database 0:00Database 0:00 Roll forward to 0:XX with transaction logsRoll forward to 0:XX with transaction logs Database 0:00 DPM Replica Database 0:XX
22
Production Server Database 1:00 At least weekly but usually daily, a DPM Express Full re-synchronizes the DPM Replica Express Full Database 0:00 Database 1:00 0:00 Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Database 1:XX Day 1 : Data changes 15 Minutes DPM Replica
23
Production Server Database 1:00 Database 1:00 0:00 Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 15 Minutes Restore DPM can restore to Today at 2:15 Use existing 1:00 replica Roll forward logs to 2:15 DPM can restore to Yesterday at 10:45 Shadow copy 0:00 to rebuild day 0 Roll forward logs to yesterday at 10:45 DPM Replica Database 1:XX
24
0:00 1:00 Production Server Database 2:00 Database 1:00 Week 2 : Express Full - resynchronization Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Express Full Database 2:00 Up to 512 shadow copies, plus their logs 512w x 7d x 24h x 4(15m) = 344,000 Recovery Points DPM Replica
26
Storage Groups Database
27
Restore Storage Groups Restore Database Restores Specific Item Exchange Tools Third Party Utilities
28
Exchange 2007 DPM
29
Exchange 2007 CCR Exchange2007Active DPM Exchange2007Passive Role Preferred Backup Active – most current data Passive – least production impact Node Preferred backup Protect node closest to DPM server
30
Standby Node E3 SCR Protection Failover across sites of current data Exchange SCR Disk-based for fast recovery DPM 2010 CCR Exchange Active Node E1 Exchange Passive Node E2 Backup with integrated Disk & Tape DPM 2010 Tertiary Disk – and Offsite Tape DPM 2010 DPM 2 DPM 4 DR DPM 2010 Disaster Recovery / Offsite Data Recovery previous points of data
31
Standby Node E3 SCR Protection Failover across sites of current data CCR Exchange Active Node E1 Exchange Passive Node E2 Backup Disk-based for fast recovery DPM 2010 Exchange SCR Tertiary Disk – and Offsite Tape DPM 2010 No Bandwidth duplicated DPM 2010 Offsite Tape & Previous Recovery Points DPM
32
DPM 2010 DAG node 3 E3 DAG node 1 E1 DAG node 2 E2 Exchange Tertiary Disk – and Offsite Tape DPM 2010FULL BACKUP ExchangeExchange DAG “copy”, instead of “full backup”
34
Instance : Accounting WE 3 Sales Payroll
35
Automatically Included Backup WE 3 Payroll Sales New Database Instance : Accounting DPM 2010
36
WE 3 Sales Payroll DPM Self-Service Restore Utility for SQL Server Data Restored Instance : Accounting Role-Based Privilege DPM 2010
37
Database mirrored SQL cluster SQLPrincipal DPM SQLMirror
38
SQL Log Shipping SQL DPM SQL
39
SQL 2005 SQL 2008 Production Test? Dev? Prod? with integrated Disk & Tape DPM 2010Protect Restore “migrate”
40
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 DPM 2010
42
Back-Up Farm Content Servers (SQL) Enterprise Search (index) “The Farm”
43
Content Servers (SQL) Enterprise Search (index) “The Farm” SharePoint 2007 Recovery Farm Users Team MS
44
Content Servers (SQL) Enterprise Search (index) “The Farm” Users Team MS
45
DPM 2010 SQL VSS Writer WSS 2.0 / SPS 2003 Internet Information Services (IIS) “Front End” (SQL)
46
Content Servers (SQL) Enterprise Search (index) “The Farm” WFE "Web Front End" SharePoint VSS Writer SQL SQL SQL System State Index DPM 2010
47
Content Servers (SQL) Enterprise Search (index) “The Farm” WFE "Web Front End" NEWNEW DPM AGENT installed automatically by AD/GP or SMS/SCCM Next Scheduled Backup SharePoint VSS Writer SQL SQL SQL SQL System State Index
48
Auto-protect new content databases No Recovery Farm required for Office 14 Server Enterprise Scalability up to 25TB Farms DPM 2010
50
HOST Guest OS instances Linux02 NT4-CustomApp Win2003-SQL2005
51
Virtual Machine 1 Virtual Machine 4 Virtual Machine 3 Virtual Machine 2
52
Windows 2000 Virtual Machine 1 Virtual Machine 2
53
Windows 2000 Virtual Machine 1 Virtual Machine 2
54
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
55
VSS A1 VSS RequesterVSS WriterVSS Provider DPM Agent
56
A2 VSS Hyper-V IC VSS Shadow Copy 03:02:21 Shadow Copy 03:02:45 ? Virtual Machine
57
A3 VSS Hyper-V IC VSS Shadow Copy 03:02:21 ? Virtual Machine Clean-Up Shadow Copy Volume VHD Shadow Copy 03:02:45
58
CD Back-Up from Host File Server 1 FS1 C.VHD FS1 D.VHD C D B1 File Server 01 File Server 02 Data Protection Manager
59
C D D FS1-D.VHD B2 Users Team MS File Restored
60
LAN B3 CSV Cluster
62
DPMLDPML
63
DPMLDPML
64
Host = E-DPML YES, a combination works DPMLDPML DPMLDPML Windows 2000
65
SQL08A DB1 DB2 WSHVA Virtualization Config SQL08A Entire server from host Databases in guest
70
www.microsoft.com/teched www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn
72
Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st http://northamerica.msteched.com/registration You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.