<ul><li>DPM 2007 </li></ul><ul><li>Continuous Data Protection for Windows Application and File Servers </li></ul><ul><li>R...
DPM Server Also available as a DPM OEM Appliance running on Windows Storage Server with integrated Disk & Tape DPM 2007 Ac...
 
D: + SQL_data + Customer.MDF E: + SQL_logs + Customer.LDF
DPM Filter – Volume Map D: + SQL_data + Customer.MDF E: + SQL_logs + Customer.LDF
VOLUME (actual disk blocks) Time = 10:00 DPM Filter – Volume Map
DPM Filter – Volume Map Changed blocks noted File Write VOLUME (actual disk blocks) Time = 10:01
VOLUME (actual disk blocks) Time = 10:06 DPM Filter – Volume Map Changed blocks noted File Write VOLUME (actual disk blocks)
VOLUME (actual disk blocks) Time = 10:18 File Write DPM Filter – Volume Map Changed blocks noted
File Write Time = 10:26 DPM Filter – Volume Map Changed blocks noted VOLUME (actual disk blocks)
<ul><li>VSS Snapshot taken on production volume to ensure consistent data </li></ul>DPM Synchronization Time = 10:30  (up ...
11 7 1 16 17 18 19 4 12 5 6 15 8 9 10 13 14 Block Order DPM Synchronization Time = 10:30 :01 VOLUME (actual disk blocks) <...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Time = 10:30 :02 <ul><li>VSS Snapshot taken on production volume to ensure consi...
And File IO continues Time = 10:30 :03 <ul><li>VSS Snapshot taken on production volume to ensure consistent data </li></ul...
Time = 10:30 :04 <ul><li>VSS Snapshot taken on production volume to ensure consistent data </li></ul><ul><li>Cache of chan...
 
 
 
DPM Replica Production Server
Baseline Initial Mirror DPM Replica Production Server
Every 15 minutes, closed transaction logs are sent to the DPM server DPM Replica 15 minute Syncs Production Server
Every 15 minutes, closed transaction logs are sent to the DPM server DPM Replica 15 minute Syncs Production Server
Every 15 minutes, closed transaction logs are sent to the DPM server DPM Replica 15 minute Syncs Production Server
<ul><li>DPM can restore server to any 15 minute point in time </li></ul><ul><li>Database 0:00 </li></ul><ul><li>Roll forwa...
Express full At least weekly but usually daily,  a DPM Express Full re-synchronizes the DPM Replica DPM Replica Production...
Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Usually daily,  a DPM Express Full re-synchronizes the DPM Replica Ex...
Day 1 : Data changes Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 15 minutes DPM Replica Production Server
Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Day 1 : Data changes 15 minutes DPM Replica Production Server
Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Day 1 : Data changes 15 minutes DPM Replica Production Server
DPM can restore to  Today at 2:15 Use existing 1:00 replica Roll forward logs to 2:15 Shadow Copy of 0:00 to 1:00 + Transa...
DPM can restore to  Yesterday at 10:45 Shadow copy 0:00 to rebuild day 0 Roll forward logs to yesterday at 10:45 Shadow Co...
Database 1:00 Day 2 : Express Full - resynchronization Express Full Shadow Copy of 0:00 to 1:00 + Transaction logs Week 0 ...
Week 2 : Express Full - resynchronization DPM Replica Express Full Production Server
<ul><li>Up to 512 shadow copies, plus their logs </li></ul><ul><li>w  x  7d  x  24h  x  4 (15m)  = 344,000 Recovery Points...
 
 
 
SQL Primary DPM Database mirrored SQL cluster SQL Secondary
SQL Primary DPM Database mirrored SQL cluster SQL Secondary Service Pack 1
SQL Log Shipping SQL DPM
DPM MSCS SQL Cluster SQL Passive-node SQL Active-node
 
 
 
 
 
 
100 GB 50 GB 40 GB 60 GB 100 GB Log Shipping 250GB of SQL databases For 2 weeks, 75GB x 14d = 1.05 TB On  Local Disk SQL S...
100 GB 50 GB 40 GB 60 GB 100 GB Log Shipping 30 GB 15 GB 12 GB 18 GB 250GB of SQL databases On  Local Disk Not needed – un...
100 GB 50 GB 40 GB 60 GB 250GB of SQL databases DPM Replica “ Express Full” Data  Changes 250 GB DPM Replica
100 GB 50 GB 40 GB 60 GB 250GB of SQL databases Assume 10% data change rate per day DPM Replica “ Express Full” 10 GB 5 GB...
100 GB 50 GB 40 GB 60 GB 250GB of SQL databases Assume  5 %  data change rate per day DPM Replica “ Express Full” 5 GB 2½ ...
100 GB 50 GB 40 GB 60 GB 250GB of SQL databases Assume  5 %  data change rate per day DPM Replica “ Express Full” 5 GB 2½ ...
 
 
Brian Moran, SQL Server MVP & SQL Server Magazine writer had this to say : “ I love the fact DPM 2007 inherently understan...
4pp – Technical Overview 25pp –  Implementation Whitepaper
SQL Server plus DPM 2007 – attach guidance  (partner version available)
 
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be...
Upcoming SlideShare
Loading in …5
×

Dpm.2007.For.Sql Sonvu

768 views

Published on

Dpm.2007.For.Sql Sonvu

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
768
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
94
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 06/07/09
  • Dpm.2007.For.Sql Sonvu

    1. 3. <ul><li>DPM 2007 </li></ul><ul><li>Continuous Data Protection for Windows Application and File Servers </li></ul><ul><li>Rapid & Reliable Recovery from disk instead of tape </li></ul><ul><li>Advanced Technology for enterprises of all sizes </li></ul>with integrated Disk & Tape Up to Every 15 minutes DPM 2007 Online Snapshots (up to 512) Disk-based Recovery Offline tape Tape-based Archive Active Directory® System State Windows Server 2003 Windows Server 2008 file shares and directories Windows XP Windows Vista
    2. 4. DPM Server Also available as a DPM OEM Appliance running on Windows Storage Server with integrated Disk & Tape DPM 2007 Active Directory® System State Windows Server 2003 Windows Server 2008 file shares and directories Enterprise DPML – “ Application Agent ” – per protected server Unified support of Microsoft applications SQL, Exchange, SharePoint, & Virtual Server – and files Protect DPM 2 DPM 4 DR – disaster recovery Bare Metal Recovery Pricing guidance posted on microsoft.com/DPM Standard DPML = “ File agent ” per protected server No additional “Open File” or add-on modules Windows XP Windows Vista
    3. 6. D: + SQL_data + Customer.MDF E: + SQL_logs + Customer.LDF
    4. 7. DPM Filter – Volume Map D: + SQL_data + Customer.MDF E: + SQL_logs + Customer.LDF
    5. 8. VOLUME (actual disk blocks) Time = 10:00 DPM Filter – Volume Map
    6. 9. DPM Filter – Volume Map Changed blocks noted File Write VOLUME (actual disk blocks) Time = 10:01
    7. 10. VOLUME (actual disk blocks) Time = 10:06 DPM Filter – Volume Map Changed blocks noted File Write VOLUME (actual disk blocks)
    8. 11. VOLUME (actual disk blocks) Time = 10:18 File Write DPM Filter – Volume Map Changed blocks noted
    9. 12. File Write Time = 10:26 DPM Filter – Volume Map Changed blocks noted VOLUME (actual disk blocks)
    10. 13. <ul><li>VSS Snapshot taken on production volume to ensure consistent data </li></ul>DPM Synchronization Time = 10:30 (up to every 30 minutes, usually daily) DPM Filter – Volume Map VOLUME (actual disk blocks)
    11. 14. 11 7 1 16 17 18 19 4 12 5 6 15 8 9 10 13 14 Block Order DPM Synchronization Time = 10:30 :01 VOLUME (actual disk blocks) <ul><li>VSS Snapshot taken on production volume to ensure consistent data </li></ul><ul><li>Cache of changed blocks is sent to DPM server </li></ul>DPM Filter – Volume Map
    12. 15. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Time = 10:30 :02 <ul><li>VSS Snapshot taken on production volume to ensure consistent data </li></ul><ul><li>Cache of changed blocks is sent to DPM server </li></ul>DPM Filter – Volume Map VOLUME (actual disk blocks) Transmit changed blocks from 10:00-10:30 to DPM server Data integrity preserved, since volume snapped Block Order
    13. 16. And File IO continues Time = 10:30 :03 <ul><li>VSS Snapshot taken on production volume to ensure consistent data </li></ul><ul><li>Cache of changed blocks is sent to DPM server, while live disk continues. </li></ul>DPM Filter – Volume Map VOLUME (actual disk blocks) Transmit changed blocks from 10:00-10:30 to DPM server Data integrity preserved, since volume snapped 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Block Order
    14. 17. Time = 10:30 :04 <ul><li>VSS Snapshot taken on production volume to ensure consistent data </li></ul><ul><li>Cache of changed blocks is sent to DPM server, while live disk continues. </li></ul><ul><li>VSS snapshot released </li></ul>DPM Filter – Volume Map VOLUME (actual disk blocks) And File IO continues
    15. 21.
    16. 22. DPM Replica Production Server
    17. 23. Baseline Initial Mirror DPM Replica Production Server
    18. 24. Every 15 minutes, closed transaction logs are sent to the DPM server DPM Replica 15 minute Syncs Production Server
    19. 25. Every 15 minutes, closed transaction logs are sent to the DPM server DPM Replica 15 minute Syncs Production Server
    20. 26. Every 15 minutes, closed transaction logs are sent to the DPM server DPM Replica 15 minute Syncs Production Server
    21. 27. <ul><li>DPM can restore server to any 15 minute point in time </li></ul><ul><li>Database 0:00 </li></ul><ul><li>Roll forward to 0:XX with transaction logs </li></ul>Restore DPM Replica Production Server
    22. 28. Express full At least weekly but usually daily, a DPM Express Full re-synchronizes the DPM Replica DPM Replica Production Server
    23. 29. Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Usually daily, a DPM Express Full re-synchronizes the DPM Replica Express full DPM Replica Production Server
    24. 30. Day 1 : Data changes Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 15 minutes DPM Replica Production Server
    25. 31. Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Day 1 : Data changes 15 minutes DPM Replica Production Server
    26. 32. Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Day 1 : Data changes 15 minutes DPM Replica Production Server
    27. 33. DPM can restore to Today at 2:15 Use existing 1:00 replica Roll forward logs to 2:15 Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 DPM Replica Restore Production Server
    28. 34. DPM can restore to Yesterday at 10:45 Shadow copy 0:00 to rebuild day 0 Roll forward logs to yesterday at 10:45 Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 DPM Replica Restore Production Server
    29. 35. Database 1:00 Day 2 : Express Full - resynchronization Express Full Shadow Copy of 0:00 to 1:00 + Transaction logs Week 0 DPM Replica Production Server
    30. 36. Week 2 : Express Full - resynchronization DPM Replica Express Full Production Server
    31. 37. <ul><li>Up to 512 shadow copies, plus their logs </li></ul><ul><li>w x 7d x 24h x 4 (15m) = 344,000 Recovery Points </li></ul>DPM Replica Production Server
    32. 41. SQL Primary DPM Database mirrored SQL cluster SQL Secondary
    33. 42. SQL Primary DPM Database mirrored SQL cluster SQL Secondary Service Pack 1
    34. 43. SQL Log Shipping SQL DPM
    35. 44. DPM MSCS SQL Cluster SQL Passive-node SQL Active-node
    36. 51. 100 GB 50 GB 40 GB 60 GB 100 GB Log Shipping 250GB of SQL databases For 2 weeks, 75GB x 14d = 1.05 TB On Local Disk SQL Server Local Disk (100+50+40+60) + (30+15+12+18) 325GB +100GB (log-shipped) 30 GB 15 GB 12 GB 18 GB Assume 70% Compression during backup 75 GB per backup
    37. 52. 100 GB 50 GB 40 GB 60 GB 100 GB Log Shipping 30 GB 15 GB 12 GB 18 GB 250GB of SQL databases On Local Disk Not needed – unless for Availability No local disk consumed with DPM 2007 SQL Server Local Disk (100+50+40+60) + (30+15+12+18) 250GB +100GB (log-shipped)
    38. 53. 100 GB 50 GB 40 GB 60 GB 250GB of SQL databases DPM Replica “ Express Full” Data Changes 250 GB DPM Replica
    39. 54. 100 GB 50 GB 40 GB 60 GB 250GB of SQL databases Assume 10% data change rate per day DPM Replica “ Express Full” 10 GB 5 GB 4 GB 6 GB 25 GB / day times 13 days For 2 weeks, 250 GB + 375 GB = 625 GB 250 GB DPM Replica 375 GB DPM recovery points
    40. 55. 100 GB 50 GB 40 GB 60 GB 250GB of SQL databases Assume 5 % data change rate per day DPM Replica “ Express Full” 5 GB 2½ GB 2 GB 3 GB 12½ GB / day times 13 days For 2 weeks, 250 GB + 168 GB = 418 GB 250 GB DPM Replica 168 GB DPM recovery points
    41. 56. 100 GB 50 GB 40 GB 60 GB 250GB of SQL databases Assume 5 % data change rate per day DPM Replica “ Express Full” 5 GB 2½ GB 2 GB 3 GB 12½ GB / day times 60 days For 2 months , 250 GB + 750 GB = 1 TB 250 GB DPM Replica 750 GB DPM recovery points
    42. 59. Brian Moran, SQL Server MVP & SQL Server Magazine writer had this to say : “ I love the fact DPM 2007 inherently understands all of the core server technologies in the Microsoft arsenal. It's nice that an administrator can use a single tool to protect data. It's even lovelier that DPM 2007 supports the ability to treat data from different sources as part as the same &quot;protection group.&quot; For example, if my accounting team uses SharePoint, OS files, and SQL Server databases as part of their core functionality, and I want to restore my &quot;accounting team&quot; to a single consistent point in time, DPM 2007 can handle that for me. That's sweet.” “ Historically, most enterprise and midmarket customers have had to rely on several third-party offerings to manage their SQL Server backup infrastructure. Historically, backup hasn't really been seen as the cool and sexy part of database management, not that the outside world considers database management to be hot and sexy to begin with. I think the current iteration of DPM 2007 is a large upgrade in functionality from prior Microsoft offerings. Realistically, many SQL Server customers will be able to standardize on DPM 2007 as their primary, and perhaps only, tool for managing backup and protection of SQL Server data .” For the entire SQL Server Magazine article, go to: http://www.sqlmag.com/Articles/ArticleID/97347/97347.htm
    43. 60. 4pp – Technical Overview 25pp – Implementation Whitepaper
    44. 61. SQL Server plus DPM 2007 – attach guidance (partner version available)
    45. 63. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

    ×