BB12: Technical Introduction to System Center Data Protection

Download Report

Transcript BB12: Technical Introduction to System Center Data Protection

Why build DPM ?
Introducing DPM 2010 and partner solutions
Demo – Protecting Data
How Does DPM work ?
Demo – Rapid & Reliable Recovery
Protected Platforms
If we build it …
someone else will back it up
someone else will make it highly available
someone else will take it off-site
… but, who will support it?
Active Directory®
System State
Disk-based
Recovery
Disaster Recovery
file services
Tape-based
Backup
Better nightly backups needed
Tape is inefficient
Lack of application support
WAN not feasible for centralized backups
Remote and branch-office data protection is
expensive and cumbersome
Multiple vendor support challenges
Better nightly backups needed
Tape is inefficient
Lack of application support
WAN not feasible for centralized backups
Remote and branch-office data protection is
expensive and cumbersome
Multiple vendor support challenges
Better nightly backups needed
Tape is inefficient
Lack of application support
WAN not feasible for centralized backups
Remote and branch-office data protection is
expensive and cumbersome
Multiple vendor support challenges
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
Online Snapshots (up to 512)
Disk-based
Recovery
Active Directory®
System State
Data Center
Data available
for recovery
Up to
Every 15 minutes
Data Protection Manager
Tape-based
Backup
file services
Iron Mountain
Data Center
Mirrored
Data Center
Online Snapshots (up to 512)
Directory®
Active
System State
Tape-based
Backup
DPM
Disk-based
Recovery
EVault
Linux
RedHat &
SUSE
Up to
Every 15 minutes
On Windows
or Solaris
file services
Others: Sun
Solaris, IBM
AIX, Novell
NetWare, IBM i,
HP-UX
System Center Data Protection Manager 2010
delivers unified data protection for Windows
servers and clients as a best-of-breed backup &
recovery solution from Microsoft, for Windows
environments. DPM 2010 provides the best
protection and most supportable restore
scenarios from disk, tape and cloud -- in a
scalable, reliable, manageable and cost-effective
way.
System Center Data Protection Manager 2010
delivers unified data protection for Windows
servers and clients as a best-of-breed backup &
recovery solution from Microsoft, for Windows
environments. DPM 2010 provides the best
protection and most supportable restore
scenarios from disk, tape and cloud -- in a
scalable, reliable, manageable and cost-effective
way.
System Center Data Protection Manager 2010
delivers unified data protection for Windows
servers and clients as a best-of-breed backup &
recovery solution from Microsoft, for Windows
environments. DPM 2010 provides the best
protection and most supportable restore
scenarios from disk, tape and cloud -- in a
scalable, reliable, manageable and cost-effective
way.
System Center Data Protection Manager 2010
delivers unified data protection for Windows
servers and clients as a best-of-breed backup &
recovery solution from Microsoft, for Windows
environments. DPM 2010 provides the best
protection and most supportable restore
scenarios from disk, tape and cloud -- in a
scalable, reliable, manageable and cost-effective
way.
System Center Data Protection Manager 2010
delivers unified data protection for Windows
servers and clients as a best-of-breed backup &
recovery solution from Microsoft, for Windows
environments. DPM 2010 provides the best
protection and most supportable restore
scenarios from disk, tape and cloud -- in a
scalable, reliable, manageable and cost-effective
way.
http://edge.technet.com/Media/DPM2007-SP1-How-does-DPM-reallywork/
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
15
8
9
10
Block Order
13
14
13
10
1. VSS Snapshot taken on production
volume to ensure consistent data
2. Cache of changed blocks is sent to DPM
server
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
13
22
15
Block Order
14
16
17
16
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,
12
15
14
13
12
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
Transaction
Day 1:1:DPM
express fulllogs
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
1:00
15 Restore
Minutes
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
Microsoft® Exchange Server 2010 – including DAG
Microsoft® Office SharePoint® Server 2010
Windows® SharePoint® Foundation Services 4.0
new in DPM 2010
File Services
• Windows Server 2003 through 2008 R2
• Self-Service End-User Restore directly from Windows Explorer or Microsoft Office
• SQL Server 2000 through 2008, including SAP®
• Protect entire SQL instance – auto-protection of new DB’s
SQL
• Ability to protect 1000’s of DB’s using a single DPM server
• Self-Service Restore Tool for Database Administrators
• Recover 2005 databases to 2008 servers
• Office 14, MOSS 2007 and SPS 2003
SharePoint
• Auto-protection of new content databases within Farm
• Protect the Farm, Recover an Individual Document
Exchange
• Exchange 2003 through 2010
• Optimizations for SCC, CCR, SCR, DAG and ESE offloading
ONLINE
DPM
AGENT
OFFLINE
DPML
DPML
Yes, they can work together !
DPM 2007
service pack 1
DPM 2010
• Host-level backup of Hyper-V on WS 2008
• Protection of Hyper-V Clusters
• Quick Migration support
•
•
•
•
•
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
FS1 \ data
(share)
AccountingdB
(SQLdb)
Mailboxes
(Exch)
FS2 E:\team
(directory)
DPM
FS1_data (share)
SQL25\AccountingdB (sql)
EX23\SG1\Mailboxes (exchange)
FS2_E:\team\ (directory)
DPM DR
FS1_data (share)
SQL25\AccountingdB (sql)
EX23\SG1\Mailboxes (exchange)
FS2_E:\team\ (directory)
• 100 Servers, 1000 Laptops, up to 2000 Database per Server
Scalability
• Significantly increased fan-in of data sources per DPM server
• Up to 80 TB per DPM server
• Automatic re-running of jobs and improved self-healing
Reliability
• Automatic protection of new data sources for SQL & MOSS
• Decreased “Inconsistent Replicas” errors
• Reduced Alert volume
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
DPM Server
with integrated Disk & Tape
Also available as a DPM OEM Appliance
running on Windows Storage Server
file shares and directories
Standard DPML = “File agent”
Client DPML
“Desktop agent”
XP Pro & Vista & W7
per protected Windows Server
No additional “Open File” or add-on modules
Pricing guidance posted on microsoft.com/DPM
Web Site
Info
www.microsoft.com/DPM
blogs.technet.com/DPM
DPM 2010 overview datasheet and webcast
Datasheets, technical white papers, and on-demand webcasts:
How to Protect SQL Server with DPM 2010
How to Protect Microsoft Exchange with DPM 2010
How to Protect SharePoint with DPM 2010
How to Protect Virtualized Environments with DPM 2010
TechNet virtual labs - for hands-on learning with DPM
DPM 2010 overview information and webcast
E-mail
[email protected]
MS
http://SystemCenterWeb