Enabling Fast Recovery of Your Virtual Environments: VMware

Enabling Fast Recovery of Your Virtual
Environments:
NetBackup, Backup Exec & VCS for
VMware
Agenda
1
Symantec and Virtualization
2
NetBackup 6.5 for VMWare
3
Backup Exec & Backup Exec System Recovery for VMWare
4
Veritas Cluster Server for VMWare
2
Symantec and Virtualization
• Storage Virtualization
• Server Virtualization
• Endpoint Virtualization
Storage &
Server Mgmt
Data
Protection
Disaster
Recovery
Security &
Compliance
3
NetBackup 6.5 for
VMWare
44
Not all VMs are Created Equal
Typical Virtual Machine Types:
•
•
•
•
Mission-Critical
VMs
Departmental
Application VMs
Unique Server Image
Large data sets
SAN/NAS attached
App integration
• Unique Server Image
• Outside datacenter
• Local storage
File/Print
VMs
• Standard image
• Large data sets
• Granular recovery
important
Commodity
Server VMs
• Standard image
• Less-important data
• Best-efforts recovery
is sufficient
Remote Office
VMs
• Geo dispersion
• Some critical apps
• Granular restores
Protection and Recovery Considerations:
• Backup: client or off-host
• Recovery: VM, files, application, all
• Storage: direct-attached or SAN/NAS
• DR: local or remote recovery
• Protection: data or VM + data
• Vaulting: replication or tape shipping
• Location: static or “mobile” VMs
Introducing NetBackup for VMware
Flexible Virtual Machine protection methods….
VMware
Incrementals
6.5.2
VMware VCB
Off-Host Backup
Deduplication
Client-Based Backup
Backup Server
& Storage
A
C
ESX Server
Shared
Storage
A
C
C
D
ESX Server
A
D
D
ESX Server
NetBackup for
Backup Server
& Storage
ESX Server
ESX Server
VM
— or —
object
VMware
Granular
Recovery
VM Discovery via
Virtual Center
Automated Restore
via VMware
Converter
Backup Server
& Storage
D
A
D
D
ESX Server
Replication
Vault
Auto-Discovery and
Flexible Recovery
Backup Server
& Storage
Deduplication
Datacenter
…coupled with unique enabling technologies
6
VM Protection Approaches
VM Client-Based Data Backup (Normal Backup Client or Deduplication Client)
Client and Application Agent
Inside VM
Backup Server
and Storage
A
C
C
C
ESX Server


Simple
Leverages DB agents

High overhead with normal client

Low overhead with dedupe client




–
Low overhead on ESX Server
Off-Host Backup via VMware VCB (Data, or Data + VMDK)
Backup Server
and Storage
A
ESX Server
Shared
Storage
A
Application Agent
C
Client
Auto-discovery and configuration
Flexible recovery options
Individual file and/or VMDK options
Requires SAN infrastructure
Protecting the Virtualized Enterprise
With NetBackup for VMware
Mission-Critical
VMs
Departmental
Application VMs
File/Print
VMs
Commodity
Server VMs
Remote Office
VMs
Remote
Offices
Standard
Client
Backup
Dedupe
Client
Backup
Core VMware Cluster
Dedupe
Client Backup
w Replication
VCB
Backup
Backup Proxy
Media Servers
Backup Image
Replication
PureDisk
Backup Infrastructure
VMware Granular
Recovery
Vault /
DR Site
Datacenter
8
Deep Dive: Core VMware SAN Cluster
Backup with NetBackup and VCB
Features:
• Full integration w/ VMware VCB for
off-host backup (no scripts!)
• VM auto-discovery and configuration
Core VMware Cluster
VMware SAN
Storage
• Single-pass backup with granular
recovery: recover VMs or files!
• Optional media server-based
deduplication with PureDisk
VCB
Requirements:
VMware
Proxy
VMware
Proxy
Backup Proxy
Media Servers
• Requires shared SAN storage
PureDisk
or VTL or tape
Backup Infrastructure
Datacenter
• Windows media servers
• App/DB agent support in 6.5.4
Deep Dive: VCB and Granular Recovery
File Recovery
1
Backup policy alerts
NetBackup that it is time to
do a virtual machine backup
2
NetBackup instructs
VMware to snapshot the
virtual machine
3
The new VMDK snapshot is
mounted to the NetBackup
Server via the proxy driver
4
Backup is then performed to
any NetBackup storage
device (disk, tape, PureDisk)
5
The VMDK snapshot is
deleted
6
The backup image is then
mapped for file-level
recovery
7
Virtual Machines can then be
restored from image
backups for DR
8
Or, single files can be
recovered to any location
Image Recovery
VMDK
VMware ESX
VMware ESX
VMware ESX
NetBackup
Media
Server
NetBackup
Media
Server
NetBackup
Enterprise Client
NetBackup
Enterprise Client
VMware
Proxy
Driver
VMware ESX
PureDisk
Plug-in
VMDK
VMDK
VMDK
VMDK
VMDK
VMDK
VMDK
Backup
Disk
VMDK
VMware
Proxy
Driver
PureDisk
Plug-in
VMDK
Primary
Shared Storage
PureDisk
Backup Storage
Tape
Backup Exec 12.5
& Backup Exec 8.5
for VMWare
1111
Backup Exec 12.5: NEW Comprehensive Data
Protection for VMware
Fast Recovery
Easily restore an entire
guest machine…
Backup Exec 12.5 & Backup Exec System Recovery 8.5
12
Backup Exec 12.5: NEW Comprehensive Data
Protection for VMware
Fast Recovery
…and granular files or
folders from a single
image-level backup
Backup Exec 12.5 & Backup Exec System Recovery 8.5
13
Powerful P2V and V2P Conversion
1
2
3
4
5
Take
Physical System
Recovery
Point
Convert (P2V)
Recovery
Point to Virtual
Supports:
VMware ESX Server
VMware Server
VMware Workstation
Load System
In a Virtual
Environment
Conversion
Process
VMware
Use in Production
Or for Test
Purposes
Convert Back
To Physical
If Desired (V2P)
14
Veritas Cluster
Server for VMWare
1515
Veritas Cluster Server (VCS)
• World’s #1 Multi-platform High Availability Solution
– Solaris, AIX, HP-UX, Linux, Windows, VMware
– Mixed physical and virtual environments
– Proven protection for production applications (10+ year track record)
• Provides rich application awareness and automation
– Out-of the box support for major apps like Oracle, SAP, Exchange
– Fast deployment, easy upkeep
• Protects from local, metropolitan, and regional outages
– Tight HA/DR integration with major data replication vendors
• Single pane-of-glass control across clustering environment
– Centralized management and reporting
VCS in Action
Primary Site
ESX Server Node B
Primary Site
ESX Server Node A
Virtual
Machine1
Virtual
Machine2
Virtual
Machine3
App1
App2
App3
App Agent
App Agent
DR Agent
Local
Cluster
Heartbeat
No Target
Virtual
Machines
Required
Secondary Site
ESX Server Node C
No Target
Virtual
Machines
Required
Global
Cluster
Heartbeat
DR Agent
Veritas Cluster Server
VCS
VCS
VMware ESX Server Console OS
VMware ESX
Server Console OS
VMware ESX Server
Console OS
Hardware
Hardware
Hardware
Shared
Storage
Hardware-Based
Data Replication
17
VCS in Action
Primary Site
ESX Server Node B
Primary Site
ESX Server Node A
Virtual
Machine1
Virtual
Machine2
Virtual
Machine3
Virtual
Machine3
App1
App2
App3
App3
App Agent
App Agent
DR Agent
Local
Cluster
Heartbeat
Secondary Site
ESX Server Node C
No Target
Virtual
Machines
Required
Global
Cluster
Heartbeat
DR Agent
Veritas Cluster Server
VCS
VCS
VMware ESX Server Console OS
VMware ESX
Server Console OS
VMware ESX Server
Console OS
Hardware
Hardware
Hardware
Shared
Storage
Hardware-Based
Data Replication
18
VCS in Action
Primary Site
ESX Node A
Virtual
Machine1
Virtual
Machine2
Virtual
Machine3
App1
App2
App3
App Agent
App Agent
DR Agent
Local
Cluster
Heartbeat
Primary Site
ESX Node B
Secondary Site
ESX Node C
Virtual
No
Target
Machine2
Virtual
Machines
App2
Required
Virtual
No Target
Machine1
Virtual
App1
Machines
Required
App Agent
Global
Cluster
Heartbeat
App Agent
DR Agent
Veritas Cluster Server
VCS
VCS
VMware ESX Console OS
VMware ESX
Console OS
VMware ESX
Console OS
Hardware
Hardware
Hardware
Shared
Storage
Hardware-Based
Data Replication
19
VCS FireDrill Allows Frequent Zero
Downtime Testing of DR Plans
Secondary Site
Primary Site
Prod SG
VCS
Prod SG
Array
replication
Storage Snapshot
Launch
Mount
Initiate
Reset
Snapshot
Fire
VM &
Drill
application
20
VCS for VMware Platform Support
• Supports Virtual Infrastructure 3.0,3.0.1 & 3.0.2,3.5
• Guest O/S support
– RHEL version 4 w/update3 (32 and 64 bit versions)
– SLES version 9 with SP3 (32 and 64 bit versions)
– SLES 10 with SP1 (32 and 64 bit versions)
– Windows 2003 Standard or Enterprise with SP1 (32 bit and 64 bit versions)
– Windows 2000 Server or Advanced Server w/Sp4
– Windows Server 2008
– Solaris 10 (x86)
• Replication support
– Hitachi TrueCopy
– Hitachi Universal Replicator
– EMC Clariion MIrrorView
– EMC SRDF
– IBM MetroMirror
VCS for VMware Application Support
Application support
– Oracle 10g on Linux
– SAP on Linux
– Exchange 2003, 2007 on Windows
– Microsoft SQLServer 2000 & 2005 on Windows
– WebSphere on Windows
– Microsoft IIS on Windows
– Apache 1.2, 2.0 and 2.2 on Linux
– IBM HTTP Server 1.3 and 2.0 on Linux
– WebLogic on Linux
– SharePoint on Windows
– Generic Application Agent & custom agent framework available for
custom applications
Q&A
© 2007 Symantec Corporation. All rights reserved.
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.
23