modern approaches to the backup and recovery of virtual ... · –changed block tracking (cbt) -...

33
Modern Approaches to the Backup and Recovery of Virtual Machines

Upload: others

Post on 02-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Modern Approaches to the Backup and Recovery of Virtual Machines

Page 2: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Agenda

Modern Approaches to Backup and Recovery of VMs 2

The VM Protection Challenge 1

VMware vs. Microsoft Hyper-V Architecture Overview 2

How Symantec Improves on VMware VADP 3

How Symantec Improves on VMware and Hyper-V 4

Demo 5

Page 3: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

The VM Protection Challenge

3 Modern Approaches to Backup and Recovery of VMs

Page 4: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Taking the Physical Approach – Backup Client Installed in the VM

• Backup less than the entire VM

• Backup non-virtualized storage (aka RDM – Raw Device Mapping)

• Backup workload overhead on VM and ESX host

• Must install and maintain client software in every virtual machine

• No improvements to VM DR

– Create VM, install OS, recover files…

Advantages Disadvantages

Modern Approaches to Backup and Recovery of VMs 4

Sad Fact: The majority of VM backups are still done this way.

Page 5: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Backup Agent in VM guest

Age

nt

bas

ed

bac

kup

s

ESX Disk Load – KB/sec

200,000 KB/sec

Modern Approaches to Backup and Recovery of VMs 5

Page 6: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Example Dialogue Between the VM and Backup Admin

6

VM Admin Hi Backup Guy! Somebody in engineering accidently destroyed VM12, VM18 and VM23. Please restore

those VMs from yesterday’s backup.

Backup Admin

I have no record of VM18 ever being backed up. When did you create that VM?

D’oh! #@&!^@^%$

VM Admin

6 Modern Approaches to Backup and Recovery of VMs

Page 7: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

The VM Backup Management Problem

• VM Sprawl

– Very easy to provision Virtual Machines = more machines get provisioned

– Machines come on line without the knowledge of the backup team

– Leasing of VM’s is not actively implemented

• Virtual Machine Flexibility

– Physical world = Static – administrators know where they are

– Virtual world = Dynamic – locations can change pretty quickly

Modern Approaches to Backup and Recovery of VMs 7

Page 8: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

VMware vs. Microsoft Hyper-V Architecture Overview

Modern Approaches to Backup and Recovery of VMs 8

Page 9: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Microsoft Hyper-V Architecture

9

Hyper-V - Windows Server

VM1 VM2 VM3

VHD VHD VHD VHD VHD VHD

Virtual Machines are based on VHD files

Virtual Machines can be running Windows & Linux

Hyper-V system is configured as a Windows “role”

Modern Approaches to Backup and Recovery of VMs

Page 10: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

VMware vStorage APIs for Data Protection (VADP)

• VADP provides easier, simpler backup implementation

– No longer need to download anything (e.g. VCB Framework)

– No additional disk (holding tank) required

• Not a backup application – a true API

• Key features includes:

– Block Optimization - only backup “used” blocks

– Changed Block Tracking (CBT) - image (vmdk) level incremental backup

10

Both Backup Exec 2012 and NetBackup 7.5 fully support all VADP

advanced backup capabilities and is automatically installed.

Modern Approaches to Backup and Recovery of VMs

Page 11: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

vStorage API Backup Process

Backup Target

VMware Backup Host

1. Snapshot is created

ESX/ESXi

VMDK VMDK VMDK VMDK VMDK VMDK

VM1 VM2 VM3 ESX

Datastore

ESX/ESXi

VMDK VMDK VMDK VMDK VMDK VMDK

VM4 VM5 VM6

1

1

Modern Approaches to Backup and Recovery of VMs 11

Page 12: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Symantec Backup Exec and NetBackup for VMware Backup Process

VMware Backup Host

1. Snapshot is created

2. VM data copied directly to backup storage while Symantec V-Ray processes the stream inline for content mapping

ESX/ESXi

VMDK VMDK VMDK VMDK VMDK VMDK

VM1 VM2 VM3 ESX

Datastore

ESX/ESXi

VMDK VMDK VMDK VMDK VMDK VMDK

VM4 VM5 VM6

2

2

Modern Approaches to Backup and Recovery of VMs 12

Backup Target

Page 13: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

NetBackup 7.5 for VMware Backup Process

VMware Backup Host

1. Snapshot is created

2. VM data copied directly to backup storage while Symantec V-Ray processes the stream inline for content mapping

3. VM Snapshot released

ESX/ESXi

VMDK VMDK VMDK VMDK VMDK VMDK

VM1 VM2 VM3 ESX

Datastore

ESX/ESXi

VMDK VMDK VMDK VMDK VMDK VMDK

VM4 VM5 VM6

3

3

Modern Approaches to Backup and Recovery of VMs 13

Backup Target

Page 14: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

vSphere host load – Agent in guest vs. VADP backups

Age

nt

bas

ed

bac

kup

s V

AD

P b

ased

b

acku

ps

Essentially just the

guest OS I/O

200,000 KB/sec

3,000 KB/sec

Modern Approaches to Backup and Recovery of VMs 14

Page 15: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

How Symantec Backup Exec and NetBackup Improves on VMware VADP

Modern Approaches to Backup and Recovery of VMs 15

Page 16: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Both Backup Exec and NetBackup Provide Direct vSphere Integration

• Direct vSphere integration with VMware vStorage API

• Benefits

– No client software to install or maintain

– No direct backup impact on virtual machine

– Restore anything – single file or DR

– Fast, efficient, block level incrementals

– VMware (vmdk) aware deduplication

ESX / ESXi

VM1 VM2 VM3

VMDK VMDK VMDK VMDK VMDK VMDK

Modern Approaches to Backup and Recovery of VMs 16

Both Backup Exec and NetBackup support agentless and agent-based backups through vStorage APIs

Page 17: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

NetBackup Operational Restore Provides a Self Service Portal for File Restores

Modern Approaches to Backup and Recovery of VMs

• Quickly find files across multiple clients and domains

• Allows key stakeholders to recover own files

• Offloads backup admin for more strategic tasks

• View access control for security

• Restore cart to easily batch restore jobs

VM Admin

Help Desk

App Owner OpsCenter console provides an

intuitive GUI for quick file restores

17

Page 18: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

NetBackup VMware Intelligent Policy (VIP) is Designed for Two Major Tasks

1) Automatically add and backup new and moved VM’s

2) Automatically balance backups across entire vSphere environment (Fibre or network)

• VMs protected based on physical location

– ESX server & ESX Datastore

• VMs protected based on logical attributes

– vCenter folder & Resource pool

• Backup performance is maximized with VIP by using physical location of VM to define backup

18 Modern Approaches to Backup and Recovery of VMs

Page 19: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Leverage the Backup Exec or NetBackup VMware vCenter Plug-in

VM Admins can easily sort, filter and track backup jobs from vCenter

Modern Approaches to Backup and Recovery of VMs 19

Backup Exec

NetBackup

Get a backup history of any particular VM

Page 20: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

How Backup Exec and NetBackup Improve on Both VMware and Hyper-V

Modern Approaches to Backup and Recovery of VMs 20

Page 21: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Only Symantec Backup Exec and NetBackup Provide V-Ray Technology

Symantec V-Ray

• Patented visibility into virtual machines, applications, dedupe data streams

• Transparent backup and recovery

• Unifies both physical and virtual deployments

• Symantec’s 3rd Generation Granular Recovery Technology

Visibility into Reducing Cost, Faster Performance, Better Backup

Unified Protection File & Application Recovery

Deduplication Automated Protection •

21 Modern Approaches to Backup and Recovery of VMs

Page 22: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

V-Ray Visibility Enables Unified Backup Management

Virtual Infrastructure & VM Team

Symantec

Modern Approaches to Backup and Recovery of VMs

Physical Infrastructure & Backup Team

Unified Data Protection

Symantec

vCenter plug-in for monitoring backup events

22

Page 23: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

V-Ray Visibility for Single File and Application Restore • Any-level of recovery from a single

backup pass • Entire VM

• VMDK & VHD

• Files in VM

• Databases in VM

• Items in Databases in VM

• Microsoft Exchange, SharePoint, Active Directory and SQL server application items

• Both Backup Exec and NetBackup support direct restore from tape

Modern Approaches to Backup and Recovery of VMs 23

Symantec V-Ray

Page 24: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Backup Server

Single File Discovery

SAN

Why Is Our Single File Restore Different?

ESX Datastore

Backup Server

Backup Dest

• NetBackup discovers single files during VMDK backup

• Backup to any storage technology

• Restore from any storage technology

ESX 1

VMDK VMDK VMDK VMDK VMDK VMDK

VM1 VM2 VM3

Modern Approaches to Backup and Recovery of VMs 24

Page 25: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Backup Server

Single File Discovery

SAN

Why Is Our Single File Restore Different?

ESX Datastore

Backup Server

Disk Only

• Other vendors discover single files after VMDK is on disk

• Mandates disk only target for backups

• Separate single file discovery process (slow, I/O intensive)

• Restores must be processed from disk

ESX 1

VMDK VMDK VMDK VMDK VMDK VMDK

VM1 VM2 VM3

Modern Approaches to Backup and Recovery of VMs 25

Page 26: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Symantec Deduplication Difference Scalable End-to-End Global Deduplication

Dedupe Everywhere

Client/Source Servers

Built-In Dedupe Virtual/Physical

Media Servers

Backup Exec 3600 & NetBackup 5200 series

NetBackup 5000 series

Built-In Dedupe Media Server

Backup Server Appliance with Built-in Dedupe

Global Dedupe 16TB 192TB+

Media Server Options

3

2

1

VMs

Modern Approaches to Backup and Recovery of VMs 26

Page 27: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

V-Ray Visibility for Global Deduplication

What We Can Do – • “Single-Pass” Backup and Recovery Fast

• “Intelligent” Deduplication Data Aware

Without V-Ray – • “Multi-Step” Backup and Recovery Slow

• “Guess” at Optimized deduplication

?

V-Ray data stream Data stream w/o V-Ray

What We see What They see

Modern Approaches to Backup and Recovery of VMs 27

You could say the BE supports restore directly from tape. Staging is only required if the user wants to do an item level GRT recovery.

Combines off-host VM deduplication with physical machine deduplication

Page 28: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Cost Effective DR w/NetBackup AIR & BMR

VMs VMs

VMs VMs

VMs VMs

VMs VMs

VMs VMs

VMs VMs

VMs VMs

VMs VMs

VMs VMs

VMs VMs

Migrate Physical to Virtual (P-V) with BMR

Bi-directional WAN Optimized Replication

Eliminates expensive and insecure tape shipments

Superior RTO, restore now!

Remote office/Branch office

Production site 2

DR target for site 1

Production site 1

DR target for site 2

Modern Approaches to Backup and Recovery of VMs 28

Page 29: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Backup Exec “No Hardware Disaster Recovery” With P2V

Convert Stream

Convert to Virtual (P2V) – Parallel data streams

– One stream to media server

– Other stream to hypervisor

– Result is full VM (not just the virtual disk)

Backup to Virtual (B2V) – Serial data streams – Backup stream to media server – Conversion job runs after or on

different schedule – Result is full VM (not just the

virtual disk)

Protected Server Backup Exec 2012

Server Hypervisor

Parallel Data Streams

Backup Stream Convert Stream

Protected Server Backup Exec 2012

Server Hypervisor

Serial Data Streams

Backup Stream

Symantec V-Ray

Modern Approaches to Backup and Recovery of VMs 29

Page 30: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Backup Exec 2012 Dynamic Inclusion

• Dynamically adds new VMs to the backup job

– Protects the VMs it finds at run-time

– Independent of what you saw at job creation time

– No VMs is a job failure

• Applies to folders (nodes) that hold VMs / VM-data

• Applies to VMware and Hyper-V

• Click to Exclude

• Ability to exclude VMs that are powered off

• Global/job exclusion can also be used to exclude VMs

So easy to add VMware Server

Symantec V-Ray

Modern Approaches to Backup and Recovery of VMs 30

Page 31: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Demo

Modern Approaches to Backup and Recovery of VMs 31

Page 32: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Additional Web Resources

• Data sheets, whitepapers, videos, demos and more

– NetBackup.com

– Symantec.com/NetBackup

– Symantec.com/VRay

– BetterBackupforAll.com

Demos

Modern Approaches to the Backup and Recovery of VMs

Videos

Datasheets & White Papers

32

Check out the Netting Out

NetBackup Blog on Connect

Page 33: Modern Approaches to the Backup and Recovery of Virtual ... · –Changed Block Tracking (CBT) - image (vmdk) level incremental backup 10 ... Target VMware Backup Host 1. Snapshot

Thank you!

Copyright © 2011 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice.

Modern Approaches to Backup and Recovery of VMs 33