Data Protection Manager 2007

3,586 views

Published on

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

No Downloads
Views
Total views
3,586
On SlideShare
0
From Embeds
0
Number of Embeds
352
Actions
Shares
0
Downloads
0
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide
  • Data Protection Manager 2007

    1. 1. System Center Data Protection Manager 2007 Protecting SQL, Exchange, and other Windows data Amit Gatenyo Infrastructure & Security Manager Dario IT Solutions ltd [email_address] 054-2492499
    2. 2. Agenda <ul><li>Customer backup pain </li></ul><ul><li>Introduction to Data Protection Manager (DPM) </li></ul><ul><li>How does DPM protect Exchange and SQL </li></ul><ul><li>Closing remarks </li></ul>
    3. 3. Forefront + System Center Simplified IT Security IT Management Common Management Infrastructure & Platform Productive Integrated <ul><li>Client Security </li></ul><ul><li>Application Server Security </li></ul><ul><li>Network Edge Security </li></ul><ul><li>Secure Remote Access </li></ul><ul><li>Change & Configuration Management </li></ul><ul><li>Backup & Recovery </li></ul><ul><li>Virtual Machine Management </li></ul><ul><li>Systems Monitoring </li></ul>
    4. 4. Customer Backup Pains <ul><li>Better nightly backups needed </li></ul><ul><li>Tape is inefficient </li></ul><ul><li>Lack of application support </li></ul><ul><li>WAN not feasible for centralized backups </li></ul><ul><li>Disk-based backup consumes large amounts of space </li></ul><ul><li>Remote and branch-office data protection is expensive and cumbersome </li></ul><ul><li>Customers want one vendor to manage everything </li></ul>
    5. 5. <ul><li>DPM 2006 </li></ul><ul><li>Centralized Backup of Branch Offices </li></ul><ul><li>Rapid & Reliable Recovery — from disk instead of tape </li></ul><ul><li>End user recovery without IT intervention </li></ul>DPM v1 Clients Active Directory® File Servers Third-Party Tape DPM 2006 Servers Snapshots
    6. 6. <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>DPM v2 Clients Active Directory® File Servers with Tape Library DPM 2007 Servers Online Snapshots Exchange Servers SQL Servers SharePoint Servers including clusters Disk-based Recovery Offline tape Tape-based Archive Virtual Servers
    7. 7. What is DPM 2007? <ul><li>Microsoft’s continuous data protection application v2.0 </li></ul><ul><li>Block-based synchronization & VSS express full backup </li></ul><ul><li>Native tape handling capabilities </li></ul><ul><li>DPM Management Shell based on Windows PowerShell </li></ul><ul><li>Updated application support: </li></ul><ul><ul><li>Windows 2003 SP1, Windows 2003 R2, and Windows 2008 </li></ul></ul><ul><ul><li>Windows XP Professional SP2 </li></ul></ul><ul><ul><li>Windows Vista Business, Enterprise, and Ultimate </li></ul></ul><ul><ul><li>Exchange 2003 SP2 and Exchange 2007 </li></ul></ul><ul><ul><li>SQL Server 2000 and SQL Server 2005 </li></ul></ul><ul><ul><li>SharePoint Services 3.0 and MOSS 2007 </li></ul></ul><ul><ul><li>Virtual Server 2005 R2 SP1 </li></ul></ul><ul><ul><li>Hyper-V </li></ul></ul>
    8. 8. DPM Recovery Points <ul><li>Point-in-time snapshot of protected data source </li></ul><ul><ul><li>Discrete recovery point </li></ul></ul><ul><ul><li>Stored in a VSS replica on DPM server </li></ul></ul><ul><ul><li>Created by express full backup process </li></ul></ul><ul><li>Created at regular intervals or custom schedule </li></ul><ul><li>Comparable to a conventional full backup </li></ul><ul><li>Uses the Exchange Backup APIs to ensure log file truncation is properly handled </li></ul>
    9. 9. How DPM 2007 Protects Data
    10. 10. DPM Finds Files that Make Up Data D: + SQL_data + Customer.MDF E: + SQL_logs + Customer.LDF
    11. 11. DPM Identifies Blocks that Compose Files <ul><li>DPM filter creates a volume map, to monitor which disk blocks contain portions of the files to be protected. </li></ul>DPM Filter – Volume Map D: + SQL_data + Customer.MDF E: + SQL_logs + Customer.LDF
    12. 12. Start of Synchronization Window VOLUME (actual disk blocks) Time = 10:00 DPM Filter – Volume Map
    13. 13. DPM Filter – Volume Map Changed blocks noted File Write VOLUME (actual disk blocks) Time = 10:02
    14. 14. VOLUME (actual disk blocks) Time = 10:03 DPM Filter – Volume Map Changed blocks noted File Write
    15. 15. VOLUME (actual disk blocks) Time = 10:08 File Write DPM Filter – Volume Map Changed blocks noted
    16. 16. File Write Time = 10:11 DPM Filter – Volume Map Changed blocks noted VOLUME (actual disk blocks)
    17. 17. <ul><li>VSS Snapshot taken on production volume to ensure consistent data </li></ul>DPM Synchronization File Write Time = 10:15 (every 15 minutes) DPM Filter – Volume Map VOLUME (actual disk blocks) 11 7 1 16 17 18 19 4 12 5 6 15 8 9 10 13 14
    18. 18. 11 7 1 16 17 18 19 4 12 5 6 15 8 9 10 13 14 Block Order DPM Synchronization File Write Time = 10:15 (every 15 minutes) 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 11 7 1 16 17 18 19 4 12 5 6 15 8 9 10 13 14
    19. 19. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Time = 10:15:01 <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) Block Order File Write Transmit changed blocks from 10:00-10:15 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
    20. 20. VOLUME (actual disk blocks) And File IO continues Time = 10:15: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, while live disk continues. </li></ul>DPM Filter – Volume Map Transmit changed blocks from 10:00-10:15 to DPM server Data integrity preserved, since volume snapped File Write 1 2 3 4 5 6 7 8 9 10 18 19 20 11 21 12 13 22 14 15 16 17
    21. 21. And the Process Continues… And File IO continues Time = 10:15:03+ 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, while live disk continues. </li></ul>DPM Filter – Volume Map 18 19 20 21 22
    22. 22. How DPM 2007 protects SQL and Exchange data
    23. 23. Efficient Protection & De-duplication DPM Replica Production Server
    24. 24. Efficient Protection & De-duplication Baseline Initial Mirror DPM Replica Production Server Baseline Initial Mirror
    25. 25. Efficient Protection & De-duplication Day 0 : Transaction Logs DPM Replica Production Server 15 minute Sync’s Every 15 minutes, closed transaction logs are sent to the DPM server
    26. 26. Efficient Protection & De-duplication Day 0 : Transaction Logs Every 15 minutes, closed transaction logs are sent to the DPM server DPM Replica Production Server 15 minute Sync’s
    27. 27. Efficient Protection & De-duplication Day 0 : Transaction Logs Every 15 minutes, closed transaction logs are sent to the DPM server DPM Replica Production Server 15 minute Sync’s
    28. 28. Efficient Protection & De-duplication Day 0 : Transaction Logs <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>DPM Replica Production Server
    29. 29. Efficient Protection & De-duplication Day 1 : DPM Express Full DPM Replica Production Server Express full At least weekly but usually daily, a DPM Express Full re-synchronizes the DPM Replica
    30. 30. Efficient Protection & De-duplication Day 1 : DPM Express Full DPM Replica Production Server Express full Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 At least weekly but usually daily, a DPM Express Full re-synchronizes the DPM Replica
    31. 31. Efficient Protection & De-duplication Day 1 : Transaction Logs 15 minutes Day 1 : Data changes DPM Replica Production Server Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0
    32. 32. Efficient Protection & De-duplication Day 1 : Transaction Logs 15 minutes DPM Replica Production Server Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Day 1 : Data changes
    33. 33. Efficient Protection & De-duplication Day 1 : Transaction Logs DPM Replica Production Server 15 minutes Shadow Copy of 0:00 to 1:00 + Transaction logs Day 0 Day 1 : Data changes
    34. 34. Efficient Protection & De-duplication Day 1 : Transaction Logs 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 + Transaction logs Day 0
    35. 35. Efficient Protection & De-duplication Day 1 : Transaction Logs DPM Replica Production Server 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
    36. 36. Efficient Protection & De-duplication Week 2 : DPM Express Full Week 2 : Express Full - resynchronization DPM Replica Production Server Database 2:00 Express Full Shadow Copy of 0:00 to 1:00 + Transaction logs Week 0
    37. 37. Efficient Protection & De-duplication Week 2 : DPM Express Full DPM Replica Production Server Express Full Week 2 : Express Full - resynchronization
    38. 38. Efficient Protection & De-duplication Up to 512 weeks of restorable data to 15m <ul><li>Up to 512 shadow copies, plus their logs </li></ul><ul><li>w x 7d x 24h x 4 (15m) = 344,000 </li></ul><ul><li> Recovery Points </li></ul>DPM Replica Production Server
    39. 39. Protected Platforms for DPM 2007
    40. 40. Protected Platforms Windows 2003 File Services Longhorn File Services Exchange 2003 Exchange 2007 SQL Server 2000 SQL Server 2005 DPM 2007 SharePoint 2007 Virtual Server 2005 R2 XP Desktops Vista Desktops DPM
    41. 41. Exchange 2003 Cluster <ul><li>Traditional cluster configuration, two servers - one Exchange dataset </li></ul><ul><li>Automatic Failover to new server name </li></ul><ul><li>Protection continues seamlessly in failover and failback scenarios, no user intervention needed </li></ul><ul><li>DPM detects cluster configuration and associated server names when protection is setup </li></ul>DPM MSCS Exchange 2003 Cluster E2003 Passive-node E2003 Active-node
    42. 42. Exchange 2007 – CCR <ul><li>Redundant exchange servers and redundant databases </li></ul><ul><li>Can be geo-diverse </li></ul><ul><li>Databases logs are replicated </li></ul><ul><li>Secondary Node Preferred </li></ul>Exchange 2007 CCR Exch2007 Active Exch2007 Passive DPM
    43. 43. Exchange 2007 – LCR <ul><li>One exchange server with redundant copy of database </li></ul><ul><li>Failover to redundant copy in case of database corruption or drive loss </li></ul><ul><li>Backup from Active DB drive </li></ul>Exchange 2007 LCR Exchange 2007 Active Backup DPM
    44. 44. SQL Server - MSCS Cluster <ul><li>Traditional cluster configuration, two servers - one database </li></ul><ul><li>Automatic Failover to new server name </li></ul><ul><li>Protection continues seamlessly in failover and failback scenarios, no user intervention needed </li></ul><ul><li>DPM detects cluster configuration and associated server names when protection is setup </li></ul>DPM MSCS SQL Cluster SQL Passive-node SQL Active-node
    45. 45. SQL Server - Mirrored Database <ul><li>Mirrors feature redundant SQL servers and redundant databases </li></ul><ul><li>Databases logs are replicated </li></ul>SQL DPM Database mirrored SQL cluster SQL Secondary SQL Primary
    46. 46. SharePoint 2007 Content Servers (SQL) IIS “Front End” “ Farm” Config dB (SQL) Search (files)
    47. 47. SharePoint 2007 Content Servers (SQL) IIS “Front End” “ Farm” Config dB (SQL) SharePoint VSS Writer DPM 2007 SQL Search (files)
    48. 48. SharePoint 2007 Content Servers (SQL) IIS “Front End” “ Farm” Config dB (SQL) SharePoint VSS Writer DPM 2007 SQL File protection Search (files)
    49. 49. SharePoint 2007 Content Servers (SQL) IIS “Front End” “ Farm” Config dB (SQL) SharePoint VSS Writer DPM 2007 SQL File protection System State Search (files)
    50. 50. SharePoint 2007 Restore Options <ul><li>Restore the Farm ! </li></ul><ul><li>Config DB </li></ul><ul><li>Content DB </li></ul><ul><li>Site & Site Collection </li></ul>
    51. 51. Virtual Servers Exchange 2003 Exchange 2007 SQL Server 2005 Virtual Server 2005 R2 SP1 VSSVR Guest OS instances Linux02 NT4-CustomApp Win2003-SQL2005
    52. 52. Virtual Servers <ul><li>Online backups </li></ul><ul><ul><ul><li>No Downtime </li></ul></ul></ul><ul><ul><ul><li>VSS consistent inside </li></ul></ul></ul><ul><ul><ul><ul><ul><li>Windows 2003 sp1 </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>New VM Additions </li></ul></ul></ul></ul></ul><ul><ul><ul><li>VSS consistent outside </li></ul></ul></ul><ul><ul><ul><ul><ul><li>VHD VSS writer </li></ul></ul></ul></ul></ul><ul><li>Offline backups </li></ul><ul><ul><ul><li>Pause virtual machine </li></ul></ul></ul><ul><ul><ul><ul><ul><li>Save state of CPU (vsv) </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>VSS shadow copy of VHD(s) </li></ul></ul></ul></ul></ul><ul><ul><ul><li>Un-pause </li></ul></ul></ul><ul><ul><ul><li>Block level synchronization of VHD changed blocks </li></ul></ul></ul>Virtual Server 2005 R2 SP1 Hyper-V VSSVR Guest OS instances Win2003-SQL2005 Linux02 NT4-CustomApp
    53. 53. Off-site backups with DPM All data protected Sync / 15min File RPO = 2hrs (12d) App RP = 512 days with 15m RP’s Important Data Sync / 4 hours File RPO = daily (63d) App RP = 512 weeks with 15m RP’s OFFSITE TAPE BACKUP
    54. 54. Top Reasons To Plan for DPM 2007 <ul><li>No more failed recoveries </li></ul><ul><li>Near zero data loss for Exchange, SQL, and SharePoint </li></ul><ul><li>Seamless Disk-to-Disk-to-Tape for backups </li></ul><ul><li>Recoveries within minutes instead of hours </li></ul><ul><li>Unified policy allows protection of multiple data types to any media – in one schedule and with common tuning options </li></ul><ul><li>Eliminate the backup window of your production servers </li></ul><ul><li>Shrink potential data loss down to 15 minutes </li></ul><ul><li>Application recovery direct from backup UI – no pre-staging </li></ul><ul><li>Enable end-users to perform their own recoveries </li></ul><ul><li>Remove tapes from branch offices and centralize backups at the datacenter </li></ul>
    55. 55. Summary <ul><li>Complete protection and recovery of Microsoft workloads from Microsoft </li></ul><ul><li>Integrated continuous data protection to disk and tape backup in a single platform </li></ul><ul><li>An integral part of Microsoft System Center™ </li></ul><ul><li>Visit http://www.microsoft.com/DPM </li></ul><ul><ul><li>Learn more about how Data Protection fits in the Forefront & System Center solution </li></ul></ul><ul><ul><li>Download DPM 2007 SP1 </li></ul></ul>
    56. 56. Thank You! www.microsoft.com/systemcenter Amit Gatenyo Infrastructure & Security Manager [email_address] 054-2492499

    ×