390 likes | 515 Views
SIM213. Microsoft System Center Data Protection Manager 2010 in the Datacenter. Mike Resseler Sr. Tech. Consultant – SCDPM MVP Infront Consulting EMAIL: Mike@infrontconsulting.com BLOG : http://scug.be/blogs/scdpm TWITTER : @ MikeResseler. Disk-based Recovery.
E N D
SIM213 Microsoft System Center Data Protection Manager 2010 in the Datacenter Mike Resseler Sr. Tech. Consultant – SCDPM MVP Infront Consulting EMAIL: Mike@infrontconsulting.com BLOG : http://scug.be/blogs/scdpm TWITTER : @MikeResseler
Disk-based Recovery Online Snapshots (up to 512) Active Directory® System State Up to Every 15 minutes Data Protection Manager Tape-based Backup Disaster Recovery with offsite replication & tape Data Protection Manager file services
Agenda • Overview of DPM 2010 • DEMO : Server protection and 2010 enhancements • How DPM really works • How DPM Express Fulls work • How DPM Replicates Transactional Applications • How DPM Protects Virtual Machines • How DPM co-location works (new in 2010) • Enterprise deployment • Scaling guidance • New improvements (now and coming soon) • Q&A
Protecting Servers with DPM 2010 <to get us started> demo
DPM – Express FullUsing the native application VSS writer How DPM protects data
DPM Finds Files That Make Up Data 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 Identifies Blocks That Compose Files 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
Start of Synchronization Window Time = 10:00 Time = 10:01 Time = 10:30 Time = 10:06 Time = 10:18 Time = 10:26 (At least weekly… usually daily … up to every 30 minutes) File Write File Write VOLUME (actual disk blocks) File Write File Write DPM Filter – Volume Map Changed blocks noted • VSS Snapshot taken on production volume to ensure consistent data
Start of Synchronization Window Time = 10:30:01 DPM Synchronization VOLUME (actual disk blocks) DPM Filter – Volume Map • VSS Snapshot taken on production volume to ensure consistent data • Cache of changed blocks is sent to DPM server Block Order 14 13 10 9 8 15 6 5 12 4 19 18 17 16 1 7 11
Start of Synchronization Window Transmit changed blocks from 10:00-10:30 to DPM server Data integrity preserved, since volume snapped Time = 10:30:03 Time = 10:30:02 And File IO continues DPM Synchronization VOLUME (actual disk blocks) DPM Filter – Volume Map • VSS Snapshot taken on production volume to ensure consistent data • Cache of changed blocks is sent to DPM server, while live disk continues. • VSS Snapshot taken on production volume to ensure consistent data • Cache of changed blocks is sent to DPM server Block Order 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
And the Process Continues… Time = 10:30:04 And File IO continues VOLUME (actual disk blocks) DPM Filter – Volume Map • VSS Snapshot taken on production volume to ensure consistent data • Cache of changed blocks is sent to DPM server, while live disk continues. • Frozen blocks from snapshot are released
DPM - Transactional Log backups How DPM protects data
Efficient Protection BeyondDe-duplicationBaseline initial Mirror Production Server DPM Replica Database 0:00 Database 0:00 • Baseline Initial Mirror
Efficient Protection BeyondDe-duplicationDay 0: Transaction logs Production Server DPM Replica Database 0:00 Database 0:XX Database • 15 minute Syncs Every 15 minutes, closed transaction logs are sent to the DPM server
Efficient Protection BeyondDe-duplicationDay 0: Transaction logs Production Server DPM Replica Database 0:XX Database 0:00 Database • Restore DPM can restore server to any 15 minute point in time Database 0:00 Roll forward to 0:XX with transaction logs
Efficient Protection Beyond De-duplication Day 1: DPM express full Production Server DPM Replica Database 1:00 Database 1:XX Database 1:00 Database 0:00 • 15 Minutes • Express Full 0:00 Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Day 1 : Data changes At least weekly but usually daily, a DPM Express Full re-synchronizes the DPM Replica
Efficient Protection BeyondDe-duplicationDay 1: Transaction logs Production Server DPM Replica Database 1:XX Database 1:00 Database 1:00 Restore 15 Minutes 0:00 Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 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 can restore to Today at 2:15 Use existing 1:00 replica Roll forward logs to 2:15
Efficient Protection Beyond De-duplicationDay 2: DPM express full Production Server DPM Replica Database 1:00 Database 2:00 Database 2:00 • Express Full 0:00 1:00 Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Week 2 : Express Full - resynchronization Up to 512 shadow copies, plus their logs 512w x 7d x 24h x 4(15m) = 344,000 Recovery Points
DPM 2010 Data Co-location DPM deep-dive
DPM Data Source Storage Mapping Shadow Copy dB1 Replica dB1 Shadow Copy Volume Shadow Copy Volume Replica Volume Replica Volume Basic DPM idea Each production “datasource” = 2 Volumes on the DPM server e.g. SQL Database … Virtual Machine … File Volume db2 db1 dbN file services
DPM Data Storage Shadow Copy DS1 Replica DS1 Shadow Copy DS2 Replica DS2 Shadow Copy DSn ReplicaDSn Shadow Copy Volume Shadow Copy Volume Replica Volume Replica Volume db1 dbN db2 Windows Disk Administrator file services 300 DB’s = 600 Partitions. Stretched = 800, 900, 1000 <stop>
DPM 2010 Data Co-location DPM 2007 Shadow Copy DS1 Replica DS1 Shadow Copy DS2 Replica DS2 Shadow Copy DSn ReplicaDSn Shadow Copy Volume Shadow Copy Volume Replica Volume Replica Volume dbN db2 db1 DPM 2010 Replica DS1 Replica DS2 Shadow Copy DS1 DS2 … DSn Replica DSn file services Shadow Copy Volume Replica Volume
How DPM 2010 protects Virtual Machines DPM & Hyper-V
VSS - How It Works In General DPM Agent VSS Requester VSS Provider VSS Writer VSS
VSS - How It Works With Hyper-V Virtual Machine Hyper-V IC VSS VSS Shadow Copy 03:02:21 Shadow Copy 03:02:45 ?
VSS - How It Works With Hyper-V Virtual Machine Shadow Copy Hyper-V IC VSS Clean-Up VSS Shadow Copy 03:02:21 Shadow Copy 03:02:45 Shadow Copy Volume ? VHD
One-click DPM DR failover and failback Separate schedules per DPM server Chaining support Offsite tapes without courier services Restore servers directly from offsite DPM DPM 2010 Disaster Recovery DPM 2 DPM 4 DR FS1 \ data (share) AccountingdB (SQLdb) Mailboxes (Exch) FS2 E:\team (directory) DPM FS1_data (share) SQL8\AccountingdB(sql) EX10\SG1\Mailboxes (exchange) FS2_E:\team\ (directory) DPM DR FS1_data (share) SQL8\AccountingdB(sql) EX10\SG1\Mailboxes (exchange) FS2_E:\team\ (directory)
DPM 2010 Scalability A single DPM 2010 server can protect: * • 100 production servers • 1000 Windows clients • 2000 SQL Server databases • 25 Terabyte SharePoint farms with over 1M objects • 40 Terabytes of Exchange storage groups & databases 3000 * May vary based on size of each datasource, as well as scaling of DPM server memory, disk and I/O architecture
DPM 2010 Reliability DPM 2010 enhancements for a ‘Fire and Forget’ backup: • Automatic protection of new databases within SQL instances • Automatic re-running of jobs and improved self-healing • Automatic growth of storage allocation when needed • Decreased “Inconsistent Replicas” errors • Reduced Alert volume
NOW AVAILABLE = DPM 2007 & 2010 Management Pack ! DPM 2010 Manageability October 2010
DPM Resources Website www.microsoft.com/DPM TechCentertechnet.microsoft.com/DPM Forums social.technet.microsoft.com/Forums/en-US/category/DPM Team Blog blogs.technet.com/DPM Community Blog www.scug.be/blogs/SCDPM Community Blog www.scdpmonline.org AsimMitraASIMM@microsoft.com Mike ResselerMIKE@infrontconsulting.com Jason Buffington JBUFF@microsoft.com Jason’s blog jasonbuffington.com Jason’s tweets twitter.com/JBuff Jason’s book DataProtectionBible.com
DPM at TechEd 2011 • SIM213 Monday 03:00p SCDPM 2010 in the Datacenter B314 • SIM339 Tuesday 01:30p Protecting Client Data with DPM 2010 C206 • SIM341 Tuesday 10:15a First Look at DPM 2012 B309
Track Resources • Don’t forget to visit the Cloud Power area within the TLC (Blue Section) to see product demos and speak with experts about the Server & Cloud Platform solutions that help drive your business forward. • You can also find the latest information about our products at the following links: • Cloud Power - http://www.microsoft.com/cloud/ • Private Cloud - http://www.microsoft.com/privatecloud/ • Windows Server - http://www.microsoft.com/windowsserver/ • Windows Azure - http://www.microsoft.com/windowsazure/ • Microsoft System Center - http://www.microsoft.com/systemcenter/ • Microsoft Forefront - http://www.microsoft.com/forefront/
Resources • Connect. Share. Discuss. http://northamerica.msteched.com Learning • Sessions On-Demand & Community • Microsoft Certification & Training Resources www.microsoft.com/teched www.microsoft.com/learning • Resources for IT Professionals • Resources for Developers http://microsoft.com/technet http://microsoft.com/msdn