MGT250: DPM 2007 Technical Introduction

Download Report

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.