Professional Documents
Culture Documents
February, 2010
Dave Daun
djdaun@us.ibm.com
Tom Hepner
hep@us.ibm.com
Randy Larson
larsonr@us.ibm.com
February, 2010
Agenda
VMware Consolidated Backup (VCB) Introduction
IBM and TSM Support
What is VCB?
TSM exploitation of VCB
Sample Configuration
Hardware Components
SAN configuration, zoning, and LUN Masking
ESX and Guests Setup
TSM configuration
Making it Happen
VCB file level backup and restore
Full VM Backup and Restore
Backup using TSM Linux Client
February, 2010
February, 2010
For example:
TSM Component
VMware Guest
Support
Restrictions
Yes
TSM Server
Yes
No
No support
The guest must be running an operating system supported by the TSM product.
For the Data Protection products, the application being protected must also support
running on that operating system as a guest
See:
http://www-01.ibm.com/support/docview.wss?uid=swg21394300
http://www-01.ibm.com/support/docview.wss?uid=swg21239546
February, 2010
VIO support
Historically VIO has not been supported
RESERVE/RELEASE IOCTLs sent to parent FC adapter, not the drive
TSM requirements
Virtual I/O Server 2.1.0 with fix pack V2.1 applied
AIX 6.1 TL 3 SP 1
February, 2010
TSM 5.4
Basic integration using the VCB integration module (TSMIM)
Recovery view of the data is centered around the VCB host
Manual Scripting involved
TSM 5.5
Integrated VCB product-based solution requiring no manual scripting for file-level backup
Does not require integration module from VMware
Better recovery and transparent management of the data on the TSM Server
User is removed from the fact that the backup was performed from a VCB backup host
Manage a virtual machine's backup data as if it had been backed-up by a TSM client running inside
the virtual machine
TSM 6.1
Integrated Full VM backup
Works with VMWare converter for FULLVM restore
7
February, 2010
1H10
Benefits:
* TSM Roadmap
Statements of IBM future plans and
directions are provided for information
purposes only. Plans and direction are
subject to change without notice.
8
TSM Roadmap
February, 2010
TSM BA
client installed on
Hyper-V host
TSM 6.x
1H10
Benefits:
Win2008 guest
Win2003 guest
* TSM Roadmap
Win2000 guest
9
TSM Roadmap
VMware Consolidated
Backup (VCB)
Introduction
IBM and TSM virtualization support
What is VCB?
TSM exploitation of VCB
February, 2010
vCenter Structure
Folder
DataCenter
Guest
Host
11
February, 2010
February, 2010
13
February, 2010
14
February, 2010
Similar to a TSM image backup but comprises the entire virtual machine in a
set of files that represent the physical disks of the virtual machine and other
control information.
Guest image owned by proxy node, not by guest VM
15
February, 2010
Sample Configuration
Hardware Components
SAN configuration and Zoning
ESX and Guests Setup
TSM configuration
February, 2010
17
February, 2010
Configuration
SAN365-1
(ESX 3.5.0)
VM4
Service
Console
SAN360-2
(Win 2003)
Backup Proxy
Other
Guests
VCB
Framework
TSM Client
TSM STA
VMFS
18
vmdk
vmdk
TSM
Server
LPAR
P570
February, 2010
Tape
Library
vmdk
LUN Masking
19
February, 2010
ESX DataStore
20
February, 2010
SAN365-1
(ESX 3.5.0)
VM4
(Win 2003)
Service
Console
2nd Choice
is LAN
Backup Proxy
Other
Guests
VCB
Framework
H:\mnt\vm4\letters\c
H:\mnt\vm4\letters\d
TSM Client
TSM STA
VMFS
21
vmdk
vmdk
C:\...
D:\...
TSM
Server
LPAR
P570
February, 2010
Tape
Library
vmdk
Full VM Backup
SAN365-1
(ESX 3.5.0)
VM4
Service
Console
2nd Choice
is LAN
SAN360-2
(Win 2003)
Backup Proxy
Other
Guests
VCB
Framework
H:\mnt\vm4\
TSM Client
TSM STA
VMFS
22
vmdk
vmdk
TSM
Server
LPAR
P570
February, 2010
Tape
Library
vmdk
23
February, 2010
24
February, 2010
Vmchost
Vmcuser
VCB ID on ESX
Vmcpw
Vmlist
Vmbackuptype
Vmbackdir
Destination on proxy
for mountpoint or copy
Vmbacknodelete
25
February, 2010
26
February, 2010
Query vm vmbackuptype=file
Query vm vmbackuptype=fullvm
Restore vm [vmguest] [destination]
February, 2010
dsm.opt
SErvername
followsymbolic
atsr4p22
yes
dsm.sys
SErvername
atsr4p22
nodename
san365-1
COMMMethod
TCPip
TCPPort
1500
TCPServeraddress
atsr4p22.wsclab.washington.ibm.com
passwordaccess
generate
virtualmountpoint
/vmfs
* Exclude options
exclude /vmfs/.../*.vswp
exclude /vmfs/.../*.REDO
February, 2010
Making it Happen
VCB File level Backup and Restore
VCB Full VM Backup and Restore
Backup using TSM Linux Client
February, 2010
30
February, 2010
31
February, 2010
32
February, 2010
Mountpoint Properties
33
February, 2010
34,022
35
.
.
.
34
February, 2010
35
February, 2010
-a ipaddr:san365-1-vm4.wsclab.washington.ibm.com
-t fullvm -m san -r h:\mnt\san365-1-vm4
36
February, 2010
Backup command:
dsmc backup vm [vmbackuptype=full]
Restore command:
dsmc restore vm [vmguest] [destination]
37
February, 2010
38
February, 2010
39
February, 2010
40
February, 2010
-a ipaddr:san365-1-vm4.wsclab.washington.ibm.com
-t fullvm -r /vmfs/volumes/VCBDISKS/vcb/san365vm4
vcbMounter -h san365-1.wsclab.washington.ibm.com
-u vcbmgr -p vcbpasswd
-U /vmfs/volumes/VCBDISKS/vcb/san365vm4
February, 2010
42
February, 2010
Summary
Tivoli Storage Manager provides flexible data protection
options for VMware guest systems
Integrated with VMware Consolidated Backup with filelevel and full VM backup and restore options
43
February, 2010
Reference Information
TSM V6 Information Center
http://publib.boulder.ibm.com/infocenter/tsminfo/v6/index.jsp
VMware Virtual Machine Backup Guide
http://www.vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_vm_backup.pdf
VMware Consolidated Backup framework
http://www.vmware.com/download/vi
VMware Converter tool
http://www.vmware.com/download/converter/
VMware ESX Server Documentation
http://www.vmware.com/support/pubs/esx_pubs.html
VMware Perl API documentation:
http://www.vmware.com/pdf/Scripting_API_21.pdf
VMware Professional Services:
http://www.vmware.com/services/
44