+ All Categories
Home > Technology > How To Protect Your Microsoft Virtualized Environment V2

How To Protect Your Microsoft Virtualized Environment V2

Date post: 20-Aug-2015
Category:
Upload: nobel
View: 775 times
Download: 1 times
Share this document with a friend
Popular Tags:
29
Hans Vredevoort [email protected] @hvredevoort
Transcript
Page 1: How To Protect Your Microsoft Virtualized Environment V2

Hans Vredevoort [email protected] @hvredevoort

Page 2: How To Protect Your Microsoft Virtualized Environment V2

Online Snapshots (up to 512)

Disk-based

Recovery

Tape-based

Backup

Data Protection

Manager

Up to

Every 15 minutes

Disaster Recovery

with offsite replication & tape

Data Protection Manager

Active

Directory®

System State

file

services

Page 3: How To Protect Your Microsoft Virtualized Environment V2

DPM – Where we are, and where we are going soon

• Host-level backup of Hyper-V on WS 2008

• Protection of Hyper-V Clusters

• Quick Migration support

DPM 2007 service pack 1

• Host-level backup of Hyper-V on WS 2008 R2

• Cluster Shared Volumes (CSV) support

• Seamless protection of Live Migrating VMs

• Alternate Host Recovery

• Item Level Recovery

DPM 2010

Page 4: How To Protect Your Microsoft Virtualized Environment V2

Virtualization - Protect from host or guest?

I want to selectively backup individual data objects like databases & files

I want to backup each virtual machine as a single object for protection.

Entire SQL VM

from host

Databases

in guest VMSQL01

DB1

DB2

HV01

Host Configuration

VMSQL01

Page 5: How To Protect Your Microsoft Virtualized Environment V2

Virtualization - Protect from host or guest?

Host Protect or recover the whole machine

Protect non-Windows servers

No granularity of backup

“Bare Metal Recovery” & “Item Level Recovery” of every VM

Single DPM license on host, all guests protected

Guest Protect or recover data specifically

SQL database

Exchange

SharePoint

Files

No different than protecting the physical server

DPML per Guest

Whole Node protection

Page 6: How To Protect Your Microsoft Virtualized Environment V2

How Virtual Machine backup snapshots really work The Hyper-V VSS writer

Page 7: How To Protect Your Microsoft Virtualized Environment V2

Volume Shadow Copy Framework

Page 8: How To Protect Your Microsoft Virtualized Environment V2

Architectural Overview of Online snapshots

Hyper-V VSS Writer interacts with a requestor service (Hyper-V VSS IC) within each VM

•8

Parent

Backup App

VSS

Hyper-V VSS Writer

VM1

VSS-aware App 1

VSS

Hyper-V VSS IC (requestor)

VM2

VSS-aware App 2

VSS

Hyper-V VSS IC (requestor)

Page 9: How To Protect Your Microsoft Virtualized Environment V2

Preparing a Snapshot

Requestor (Backup App)

VSS Hyper-V VSS

Writer Application

(SQL, Exchange) VSS Hyper-V VSS IC

(guest requestor)

Parent Child

PrepareForSnapshot

time

Take

snapshot

Take

snapshot

Quiesce

the app

PrepareForSnapshot DoSnapshotSet

DoSnapshotSet

Page 10: How To Protect Your Microsoft Virtualized Environment V2

Need for a Post Snapshot step

Requestor (Backup App)

VSS Hyper-V VSS

Writer Application

(SQL, Exchange) VSS Hyper-V VSS IC

(guest requestor)

Parent Child time

Take

snapshot

Take

snapshot

Δt

Time lag between snapshot in guest and snapshot in host Potential data corruption if left as is Need the post-snapshot step to fix the data

Page 11: How To Protect Your Microsoft Virtualized Environment V2

The Post-Snapshot step

Parent Volume

snapshot

Vhd

Vhd Mounted as a

volume on the

host

Parent

Vhd

Snapshots need to be auto-recoverable to allow this to work

Page 12: How To Protect Your Microsoft Virtualized Environment V2

1. VMs on Standalone Hosts

2. VMs on CSV Clusters

3. Protecting at Host & Guest Level

Setting up Host Level Protection

Page 13: How To Protect Your Microsoft Virtualized Environment V2

Demo Setup

Page 14: How To Protect Your Microsoft Virtualized Environment V2

Protecting a Live Migrating VM

LAN

DPM 2010

1. DPM performs

incremental backup of

VM from cluster node A

2. The VM is Live

Migrated from node A to

node C

3. DPM automatically

performs the next

incremental backup of

the live migrated VM

from cluster node C

Page 15: How To Protect Your Microsoft Virtualized Environment V2

Building the CSV Awareness

CSV Volume

HyperV Host

Cluster Node A

VM 2 VM 1

VHD 2 VHD 1

Storage

NTFS

Storage

NTFS

CSV Filter

Move VM

HyperV Host

Cluster Node B

DPM

Agent

DPM Agent on Node A

creates a hardware

snapshot of the CSV LUN &

backs up both VMs from the

hardware snapshot

Hardware Snapshot

VHD 2 VHD 1

DPM

Agent

Page 16: How To Protect Your Microsoft Virtualized Environment V2

VM 2

Storage

NTFS

CSV Filter Network

Direct I/O

CSV Volume

VM 1

VHD 2 VHD 1

Storage

NTFS

Storage

NTFS

CSV Filter

DPM

Agent

DPM

Agent

When VM 2 is live migrated from Node-A

to Node-B, DPM auto-detects the

migration and instructs the DPM Agent

on Node B to perform the backup

Building the CSV Awareness HyperV Host

Cluster Node A

HyperV Host

Cluster Node B

Page 17: How To Protect Your Microsoft Virtualized Environment V2

VM 2

Storage

NTFS

CSV Filter Network

Direct I/O

VM 1

Storage

NTFS

CSV Filter

DPM

Agent

DPM

Agent

Building the CSV Awareness HyperV Host

Cluster Node A

HyperV Host

Cluster Node B

CSV Volume

VHD 2 VHD 1

DPM Agent on Node B

moves the CSV disk to

Node-B, creates a

hardware snapshot &

backs up VM 2 from the

hardware snapshot

VHD 2 VHD 1

Hardware Snapshot

Page 18: How To Protect Your Microsoft Virtualized Environment V2

Seamless Protection of a Live Migrating VM

Page 19: How To Protect Your Microsoft Virtualized Environment V2

Hyper-V Recovery Options – DPM 2010

•VM1 •VM2 •VM3

•VM4 •VM5 •VM6

•CSV

Page 20: How To Protect Your Microsoft Virtualized Environment V2

Hyper-V Recovery Options – DPM 2010

•VM1 •VM2 •VM3

•VM4 •VM5 •VM6

•CSV

•VM

•Option 1 Restore VM back to original host or cluster

Page 21: How To Protect Your Microsoft Virtualized Environment V2

Hyper-V Recovery Options – DPM 2010

•VM

•Option 1 – Restore VM back to original host or cluster

•Option 2 – Restore VM to a different host or cluster

Page 22: How To Protect Your Microsoft Virtualized Environment V2

Hyper-V Recovery Options – DPM 2010

•Option 1 – Restore VM back to original host or cluster

•Option 2 – Restore VM to a different host or cluster

•Option 3 – Item Level Recovery (ILR) to file share

•VM •VHD

•\\FS1\share\item.doc

•Temporary within DPM server

Page 23: How To Protect Your Microsoft Virtualized Environment V2

Restoring a VM • Restore to Original Location

• Restore to an alternate location

• Item Level Restore

Page 24: How To Protect Your Microsoft Virtualized Environment V2

DPM2010 Upgrade Advisor

Page 25: How To Protect Your Microsoft Virtualized Environment V2

Planning the deployment

Page 26: How To Protect Your Microsoft Virtualized Environment V2

DPM – designed for Hyper-V

Incremental Backups Only – full only once

No More Backup Window – online backups

Application consistency via VSS

Protect Live Migration VMs in CSV clusters

Protect whole VM, recover individual items

Auto Protection of new VMs

Routine backups – nightly or more frequently

Page 27: How To Protect Your Microsoft Virtualized Environment V2

Best for Windows file and application servers – from Microsoft

Built for Microsoft Virtualization environments

Designed for Windows Clients

Enterprise-Ready scalability and reliability

Page 28: How To Protect Your Microsoft Virtualized Environment V2

Interesting links

Tested VSS hardware providers http://blogs.technet.com/dpm/archive/2010/02/05/tested-hardware-vss-provider-table.aspx

Storage calculators for DPM 2010 (draft) http://www.microsoft.com/downloads/details.aspx?FamilyID=C136C66C-BD4A-4FB1-8088-F610CD02DC51&displaylang=en

DPM 2010 Upgrade Advisor http://blogs.technet.com/dpm/archive/2010/02/26/upgrade-advisor-for-dpm-2010-now-available.aspx

Official DPM Blog http://blogs.technet.com/dpm/

Official DPM Website http://technet.microsoft.com/en-us/systemcenter/dm/default.aspx


Recommended