Transcript MGT250: DPM 2007 Technical Introduction
1 MGT250
DPM 2007 Technical Introduction
Javier Calvillo Windows Storage Solutions including DPM Microsoft Corporation
DPM 2007 Sessions This Week – In This Room
2 MGT 250 – Technical Introduction Overview of DPM 2007 DEMO – Protecting Windows data How it really works DEMO – Recovering data Other stuff MGT 366 – Protecting Applications Exchange SQL Server SharePoint Virtual Server Disaster Recovery MGT 450 – Advanced Features Command Line control via PowerShell™ and Pre-/Post- Scripting Monitoring with System Center Operations Manager Deployment with System Center Configuration Manager Bare Metal Recovery … with the System Recovery Tool (SRT)
3
Agenda
Fast Overview of function and components DEMO – Setup DEMO – Data Protection How the storage works DEMO – Data Recovery Protection vs. Availability Competitive Positioning Q&A
4 Online Snapshots (up to 512) Disk-based Recovery Active Directory® System State Up to Every 15 minutes
DPM 2007
with integrated Disk & Tape
Windows XP Windows Vista Windows Server 2003 Windows Server 2008
file shares and directories
DPM 2007
Continuous Data Protection for Windows Application and File Servers Rapid and Reliable Recovery from disk instead of tape Advanced Technology for enterprises of all sizes Tape-based Archive Offline tape
5 Windows XP Windows Vista Active Directory® System State Up to Every 15 minutes DPM Server Windows Server 2003 Windows Server 2008
file shares and directories
DPM 2007
with integrated Disk & Tape
Also available as a DPM OEM Appliance running on Windows Storage Server
6 Active Directory® System State DPM Server Windows XP Windows Vista Windows Server 2003 Windows Server 2008
file shares and directories
Standard DPML = “File agent” per protected server No additional “Open File” or add-on modules
DPM 2007
with integrated Disk & Tape
Also available as a DPM OEM Appliance running on Windows Storage Server
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 Active Directory® System State DPM Server 7 Windows XP Windows Vista Windows Server 2003 Windows Server 2008
file shares and directories
Standard DPML = “File agent” per protected server No additional “Open File” or add-on modules
DPM 2007
with integrated Disk & Tape
Also available as a DPM OEM Appliance running on Windows Storage Server Pricing guidance posted on microsoft.com/DPM
8
Deployment
9
Protecting Data
10 Deeper Dive on VSS and transactional replication MGT 366 – Application Protection
HOW IT WORKS
blogs.technet.com/JBUFF -- streaming video
11 Efficient disk-storage using VSS
HOW IT WORKS
12
DPM Efficient Disk Storage Without Duplication
Day 0 Production Data A B C D E F G H DPM Replica A B C D E F G H Original Data
13
DPM Efficient Disk Storage Without Duplication
Day 1 – data changes Production Data A B I D E J G H DPM Replica A B C D E F G H Original Data 1 st data change
14
DPM Efficient Disk Storage Without Duplication
Day 1 – data is protected Production Data A B I D E J G H I J DPM Replica A B C D E F G H Original Data 1 st data change
15
DPM Efficient Disk Storage Without Duplication
Day 1 – data is protected Production Data A B I D E J G H DPM Replica A B I C D E J F G H DPM Recovery Point Area Original Data 1 st data change
16
DPM Efficient Disk Storage Without Duplication
Day 1 Production Data A B I D E J G H DPM Replica A B I D E J G H DPM Recovery Point Area C F Original Data 1 st data change
17
DPM Efficient Disk Storage Without Duplication
Day 2 – data changes Production Data K B I D E J L H DPM Replica A B I D E J G H DPM Recovery Point Area C F Original Data 1 st 2 nd data change data change
18
DPM Efficient Disk Storage Without Duplication
Day 2 – data is protected Production Data K B I D E J L H K L DPM Replica A B I D E J G H DPM Recovery Point Area C F Original Data 1 st 2 nd data change data change
19
DPM Efficient Disk Storage Without Duplication
Day 2 – data is protected Production Data K B I D E J L H DPM Replica K A B I D E J L H G DPM Recovery Point Area C F Original Data 1 st 2 nd data change data change
20
DPM Efficient Disk Storage Without Duplication
Day 2 Production Data K B I D E J L H DPM Replica K B I D E J L H DPM Recovery Point Area C F A G Original Data 1 st 2 nd data change data change
21
DPM Efficient Disk Storage Without Duplication
Day 3 – data changes Production Data K B I D M N O P Q DPM Replica K B I D E J L H DPM Recovery Point Area C F A G Original Data 1 st 2 nd data change data change 3 rd data change
22
DPM Efficient Disk Storage Without Duplication
Day 3 – data is protected Production Data K B I D M N O P Q M N O P Q DPM Replica K B I D E J L H DPM Recovery Point Area C F A G Original Data 1 st 2 nd data change data change 3 rd data change
23
DPM Efficient Disk Storage Without Duplication
Day 3 – data is protected Production Data K B I D M N O P Q DPM Replica K B I D M N O P Q E J L H DPM Recovery Point Area C F A G Original Data 1 st 2 nd data change data change 3 rd data change
24
DPM Efficient Disk Storage Without Duplication
Day 3 Production Data K B I D M N O P Q DPM Replica K B I D M N O P Q DPM Recovery Point Area C F A G E J L H Original Data 1 st 2 nd data change data change 3 rd data change
25
DPM Efficient Disk Storage Without Duplication
To Recovery Day 2 Production Data K B I D E J L H DPM Replica K B I D M N O P Q DPM Recovery Point Area C F A G E J L H Original Data 1 st 2 nd data change data change 3 rd data change 8 blocks restored
26
DPM Efficient Disk Storage Without Duplication
To Recovery Day 0 Production Data A B C D E F G H DPM Replica K B I D M N O P Q DPM Recovery Point Area C F A G E J L H
Original Data
1 st 2 nd data change data change 3 rd data change 8 blocks restored
27
Recovering Data
28
29
SQL Server 2005 And 2008
Database mirrored SQL cluster Database Mirroring SQL Primary SQL Secondary Log operations replicated in near-real time and applied to secondary dB High Availability through transparent and near-immediate failover of SQL client from Primary dB to Secondary dB
30
Exchange Server 2007 Continuous replication
Exchange Server 2007 Active CCR provides distance based failover between Exchange nodes Exchange Server 2007 CCR Exchange Server 2007 Passive LCR provides redundancy of data within a single Exchange server Exchange Server 2007 LCR Exchange Server 2007 Active Backup
31
Distributed File Replication (DFS-R)
Windows Server 2003 R2 Distributed File System Replication (DFS-R) FS2 FS1 Synchronized file shares using remote differential compression technology
\\ FS1 \ data \\ FS2 \ data
Abstracts actual shares from users via DFS namespace Transparent redirection of user file shares Distributed File System Namespace (DFS-N) Users access …
\\ Teamwork \ data
If available, use
\\ FS1 \ data
If not available, use
\\ FS2 \ data
32
Application Centric – Availability
Designed within and for a single application/workload – for availability
Exchange Server 2007 CCR
Exchange Server 2007 Active Exchange Server 2007 Passive
Database mirrored SQL 2005 cluster Distributed File System Replication (DFS-R)
SQL Primary SQL Secondary FS1 FS2
Exchange Server 2007 LCR
Exchange Server 2007 Active Backup
\\ FS1 \ data \\ FS2 \ data
Distributed File System Namespace (DFS-N) Users access … \\ Teamwork \ data If available, use \\ FS1 \ data If not available, use \\ FS2 \ data
33
Product Positioning
“Windows Backup” (midmarket/corporate-division)
– examples:
Symantec Veritas Backup Exec CommVault Simpana Yosemite NT Backup Disk to Disk to Tape Exchange SQL 34 SharePoint Windows File
Product Positioning
“Enterprise Heterogeneous”
– examples:
Symantec Veritas NetBackup EMC Networker IBM Tivoli Disk to Disk Exchange Better Backups More Reliable Recovery SQL 35 SharePoint Windows File SAP Tape Tape-based Archive AS/400 UNIX
36
Applications Protected
Microsoft platforms with VSS capabilities
Exchange 2003 service pack 2 Exchange 2007 – including LCR and CCR configurations SQL Server 2000 service pack 4 SQL Server 2005 SQL Server 2008 * SharePoint Server 2003/WSS 2.0 – protected as SQL databases SharePoint Server 2007/WSS 3.0
Virtual Server 2005 R2 service pack 1 Windows Server 2003 service pack 1 Windows Server 2008 * Windows XP Professional service pack 2 Windows Vista Business edition or higher 37 Windows Server 2008 and SQL Server 2008 were/are not “officially supported” until they RTM and the DPM rollup update in CY08-Q2
38
Microsoft Clusters
MSCS Cluster Traditional cluster configuration, two servers – one dataset Automatic Failover to new server name Protection continues seamlessly in failover and failback scenarios, no user intervention needed DPM detects cluster configuration and associated server names when protection is setup Active-node
MSCS Cluster
DPM Passive-node
39
Agent Deployment Options
DPM Administrator Console (push) System Center Configuration Manager 2007 SMS 2003 Group Policy WSUS Pre-installed OS .MSI installs binaries on server Agent not running Filter not engaged Service not active No CPU overhead
Data Protection Manager Roadmap
Version 2 and beyond… 40 Data Protection Manager 2006 File Protection and Recovery Rapid and reliable disk-based data recovery Efficient, continuous data protection Designed to work with existing tape archive software Centralized Backup of Branch Office Breadth of Support Microsoft Exchange Microsoft SQL Server™ Microsoft SharePoint® Server™ Microsoft Virtual Server 2005 R2 sp1 Windows File Servers Windows desktops Depth of Support Tape Support System State & Bare Metal Recovery Continuous Data Protection High Availability Environments
41
Top Reasons To Deploy DPM 2007
No more failed recoveries Near zero data loss for Exchange, SQL, and SharePoint Seamless Disk-to-Disk-to-Tape for backups Recoveries within minutes instead of hours Unified policy allows protection of multiple data types to any media – in one schedule and with common tuning options Eliminate the backup window of your production servers Shrink potential data loss down to 15 minutes Application recovery direct from backup UI – no pre-staging Enable end-users to perform their own recoveries Remove tapes from branch offices and centralize backups at the datacenter
42 Rollup Update -- Q2 Service Pack 1 -- Q4
43
DPM 2007 Update Rollup
Roll-Up – available on Microsoft Update late this month
Simply adding supported workloads Standard practice at Microsoft not to officially support non-RTM’d workloads
Windows Server 2008
DPM 2007 has been backing up WinSvr 2008 since Beta 3 Rollup makes it official Rollup adjusts for RTM’d VSS writer within WS08 Adds protection for Bitlocker –secured systems Adds System State protection leveraging WS08 backup tool, which was not available when DPM RTM’d in September 2007
SQL Server 2008
DPM 2007 has been backing up SQL Server 2008 since CTP-4 Rollup makes it official Rollup adjusts for RTM’d VSS writer within SQL Server 08
Virtual Server 2005 R2 clusters
DPM 2007 protected other clustered workloads at RTM Were not able to get this in RTM, knew it was needed with 1st update
Media Enhancements
Tape Library sharing between DPM servers – already in use at MSIT Ability to co-locate multiple Protection Groups on one tape
44
Windows Server 2008
Support for DPM 2007 server running on Windows Server 2008 platform
Have been backing up since Longhorn Beta 3
Protection of Windows Server 2008 Protection of Windows Server 2008 Core Protection of Bitlocker-enabled production servers Protection of Windows Server 2008 System State
Select ‘System State’ in DPM administrator console DPM agent automates Server Backup utility to do System State backup DPM agent replicates the System State backup to the DPM server, along with other data Recovery Scenario 1 – most recent system state (undo patch/install) Its already there – use Server Backup utility to recover Recovery Scenario 2 – whole server restoration DPM server has current and previous System States, along with data sets
45
Application Protection Enhancements
Have been backing up since Katmai CTP-4 (July 2007)
Already protecting clustered Exchange, SQL Server, and SharePoint Virtual machines moved gracefully – DPM continues protection (like other workloads) Virtual machines/resources moved abruptly (physical node outage) – Consistency Check invoked
46
Enterprise Media Enhancements
Protection Group 1 – Transactional Apps
Synchronize every 15 minutes Retain on Disk for 30 days Tape backup weekly for 7 years
DPM 2007
PG1 tapes PG2 tapes
Protection Group 2 – Periodic protection
Synchronize every 6 hours Retain on Disk for 7 days Tape backup weekly for 7 year
BEFORE
PROTECTION GROUPS USE SEPARATE TAPES
47
Enterprise Media Enhancements
Protection Group 1 – Transactional Apps
Synchronize every 15 minutes Retain on Disk for 30 days Tape backup weekly for 7 years
DPM 2007
PG1 & PG2 backups
Protection Group 2 – Periodic protection
Synchronize every 6 hours Retain on Disk for 7 days Tape backup weekly for 7 year UPDATE ENABLES PROTECTION GROUPS TO SHARE TAPES
48
Enterprise Media Enhancements
DPM 2007
For Messaging Team
DPM 2007
For Database/Collaboration
Shared Tape Library
DPM 2007
For Generalist Servers
Enterprise Media Enhancements
DPM 2007
For Messaging Team
Robotics
DPM 2007
For Database/Collaboration
49
DPM 2007
For Generalist Servers
Enterprise Media Enhancements
DPM 2007
For Messaging Team
Robotics
DPM 2007
For Database/Collaboration
50
DPM 2007
For Generalist Servers
Enterprise Media Enhancements
DPM 2007
For Messaging Team
Robotics
DPM 2007
For Database/Collaboration
51
DPM 2007
For Generalist Servers
52
DPM 2007 Service Pack 1 – Q4
Includes Roll-Up plus the following features: SharePoint protection Index and catalog protection within Sharepoint setup, instead of manual inclusion Unified protection of mirrored SQL databases within SharePoint farm Hyper-V protection DPM 2007 with roll-up can protect Windows Server 2008 core today Hyper-V beta customers can automate hibernate, backup, resume New Hyper-V VSS writer enables online backup of guests with DPM 2007 SP1 General Enhancements Support for Cross-Forest protection Scale and Performance Enhancement
53
Summary
Complete protection and recovery of Microsoft workloads from Microsoft Integrated continuous data protection to disk and tape backup in a single platform An integral part of Microsoft System Center™ Check it out at http://www.microsoft.com/DPM
54
Resources/Tools For DPM
Website www.microsoft.com/DPM blogs.technet.com/DPM Info DPM 2007 overview datasheet & webcast Datasheets, Technical Whitepapers and on-demand webcasts: How to Protect
SQL Server
with DPM 2007 How to Protect
Microsoft Exchange
with DPM 2007 How to Protect
SharePoint
with DPM 2007 How to Protect
Virtual Servers
with DPM 2007 TechNet virtual labs
for hands-on learning with DPM (coming)
Email [email protected]
Storage Sessions At Tech-Ed
TUE 4:45P WED 2:45 SPC352 MGT250 THU 8:30A MGT366 THU 12:00 THU 1:00P VIR59-TLC OFC 352 THU 2:45P MGT450 THU 2:45P SVR355 FRI 10:15A MGT50-TLC Best Practices in Windows Storage Technical Introduction to DPM 2007 – (200) part 1 of 3 Protecting Applications with DPM2007 – (300) part 2 of 3 Data Protection and Virtualization - chalktalk Protecting SharePoint with DPM2007 Advanced Features in DPM2007 – (400) part 3 of 3 Windows Server 2008 File Services : Deep Dive DPM 2007 Bare Metal Recovery – chalktalk 55 Hands On Lab MGT50 Hands On Lab MGT64 How to protect Exchange Server with DPM2007 How to protect SQL Server with DPM2007
56
Resources for IT Professionals
www.microsoft.com/teched Tech·Talks Tech·Ed Bloggers Live Simulcasts Virtual Labs http://microsoft.com/technet Evaluation licenses, pre-released products, and MORE!
1 Year
Subscription!
Complete an evaluation on CommNet and enter to win!
59 © 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.