42
© 2011 IBM Corporation TSM for Virtual Environments Data Protection for VMware Wolfgang Hitzler Technical Sales IBM Tivoli Storage Management [email protected]

2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

  • Upload
    dodat

  • View
    235

  • Download
    10

Embed Size (px)

Citation preview

Page 1: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

TSM for Virtual EnvironmentsData Protection for VMware

Wolfgang HitzlerTechnical Sales IBM Tivoli Storage [email protected]

Page 2: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

1

Agenda

� Introduction

� TSM for Virtual Environments 6.2

� Demo

Page 3: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

2

Traditional In-Guest Backup and Recovery Model

� Install a backup agent in the guest OS and manage like a physical server

� Disadvantages► Deploying, managing, maintaining ‘backup agent sprawl’► Impacts processor, memory, I/O resources on host► Data movement limited to LAN

Tiered Storage

VMware ESX / ESXi Server

Hypervisor

Virtual Machines

Backup Server

Virtual Disk Volumes

Page 4: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

3

TSM Backup Archive Client VMware Backup

VCB/vStorage APIvStorage APINo2Yes6.2.2

TSM Version In-guest backup

On-host backup (ESX /Linux B-A)

Off-host backup (file)

Off-host backup (full-VM)

5.2 Yes Yes technology not available

technology not available

5.3 Yes Yes VCB (experimental 1

via integration module)

VCB (experimental via integration module)

5.4 Yes Yes VCB (via integration module)

VCB (via integration module)

5.5 Yes Yes VCB VCB (via integration module)

6.1 Yes Yes VCB VCB

6.2 Yes Yes vStorage API VCB

6.2.3/TSM4VE Yes No2 vStorage API VCB/vStorage API

1 TSM 5.3 was certified with VCB and integration modules by VMware but not by IBM

2 VMware trend from ESX to ESXi means applications will not be installed on hosting machine in future

Page 5: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

4

TSM VMware Update

Dec 2010

TSM 6.2.2 B/A Client - Full VM block level backup / restore (all VMware supported guest platforms) from B/A client running on Windows and integrated with vStorage API for Data Protection (VADP)

1Q2011

VE 6.2 Announced: February 22 http://www-01.ibm.com/common/ssi/rep_ca/8/897/ENUS211-028/ENUS211-028.PDF

TSM 6.2.3 B/A Client - Adds block level incremental backup (enabled with TSM for Virtual Environments license)

TSM for Virtual Environments 6.2 - Data Protection for VMware Recovery Agent provides file restore and instant volume restore capabilities for Windows and Linux guest platforms

Page 6: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

5

New TSM for Virtual Environment component enhancing the Backup-Archive client supportSupport multiple recovery options from VM image-level backups by exploiting VMware’s vStorage APIs for Data Protection including change block tracking

New TSM for Virtual Environment component enhancing the Backup-Archive client supportSupport multiple recovery options from VM image-level backups by exploiting VMware’s vStorage APIs for Data Protection including change block tracking

Tivoli Storage ManagerStorage Pool

TSM for VMwareWindows centralized

backup server*

Backup VM imagefull or incremental changes

TSM for Virtual Environment – VMware Integration

1

Mount image directly from TSM disk storage pool, expose it locally or using an iSCSI target interfa ce

2

3 Restore single file directly to guest (or any other target)

Added ValueSingle source backup Incremental backupFile-level recovery from any OSNear-Instant volume restore

Added ValueSingle source backup Incremental backupFile-level recovery from any OSNear-Instant volume restore

New TDP

vSto

rage

API

*Centralized backup server can be a physical or virtual machine

New

New

New

Page 7: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

6

B/A Client: Full-VM Backup with Streaming and Changed Block Tracking

VM1

/a

D:C:

VM2

VMFS

ESX/ESXi Server

SAN Storage Subsystem

vmdk vmdk vmdk

SAN

TSM Server

1. TSM client initiates snapshot of virtual guest volumes and backups control information (vSphere API)

SnapsVM1

2a. Full Backup: TSM agent moves all used data blocks from snapshot(vStorage API for Data Protection)or2b. Incremental backup (enabled with VE): TSM agent moves changed blocks reported by VMware Changed Block Tracking

3.Client sends data via TSM API to TSM server 4. Client removes snapshot

vStorage Backup Server

(physical or virtual machine)

B/A Client 6.2.3

Page 8: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

7

TSM for Virtual Environments 6.2

Backup Server

•Centrally managed data protection for VMware hypervisors. Remove requirement for deployment of agent within each VM guest.

•Quick and efficient incremental block-level backups utilizing VMware's vStorage APIs for Data Protection and Changed Block Tracking (incremental and content aware backups)

•Automatic discovery and backup of newly created virtual machines

•Capability to offload backup workload to one or more vStorage backup servers

•Non-disruptive snapshot at the virtual machine image level to help minimize disruptions to virtual guests

•Multiple recovery options from single-source image-level backup

• Granular file level recoveries• Near-instant volume recoveries• Full virtual machine recoveries

• Integrate with TSM capabilities• Data reduction (compression and deduplication) to

reduce network and storage capacity requirements • TSM server scalability and storage pool management• LAN or SAN data paths to TSM server• Common / centralized approach for physical and virtual

environment

VMware ESX / ESXi Server

Hypervisor

Virtual Machines

vStorage Backup Server

TSMBackup Server

vStorage API (VADP)

Virtual Disk Volumes

•TSM API

• B/A Client

• DP for VMwareAgent

Page 9: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

8

TSM for Virtual Environments 6.2 Components

vStorage Backup Server

► Machine where the B/A client is installed

► VM guest machine or off-host physical machine

6.2.3 B/A Client

► Installed on 1 to n vStorage backup servers

► vStorage backup server can host 1 to n B/A client instances.

6.2 Data Protection for VMware Recovery Agent

► Centralized file-level restore for Windows and Linux

► Individual VM guest file-level restore and instant volume restore for Windows and Linux

Page 10: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

9

B/A Client: Off-host Backup Deployment

The vStorage Backup server can be a physical server

� Offloads backup processing from ESX host

� High performance configuration that can utilize SAN data path

� Data path configurations► VADP: LAN or SAN

► TSM API: LAN or SAN

VMware ESX / ESXi Server

Hypervisor

Virtual Machines

vStorage Backup Server

Backup Server

vStorage API (VADP)

Virtual Disk Volumes

•TSM API

Page 11: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

10

B/A Client: In-Guest Backup Deployment

VMware ESX / ESXi Server

Hypervisor

Virtual Machines

Backup ServerVADP

Virtual Disk Volumes

The vStorage backup server can be a virtual machine

► No additional HW needed

► Use ESX host resources for backup

► Data path configurations

– VADP: LAN or Hot Add – TSM API: LAN

•TSM API

Page 12: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

11

B/A Client – Block Level Backup with VADP

Supported Environment► Backs up all VMware supported guest-OS platforms► B/A client running on vStorage Backup Server: Windows 2003, Windows 2008,

Windows 2008 R2 (32 and 64 bit)► TSM Server Levels: 5.5, 6.1 and 6.2

► vSphere 4.0 and 4.1 (ESX/ESXi) and VI3 (ESX/ESXi 3.5)

► Recommend VMware vSphere 4 and 4.1 (ESX / ESXi) and VM’s at HW level 7 (required to utilize Changed Block Tracking)

VM data accessed via vStorage / vSphere APIs ► No staging area required on vStorage backup server

► Changed Block Tracking● Incremental backups (with periodic fulls) – No scan of guest OS file system● Content aware backup only processes used areas of disks

� VMotion aware

� Complete full snapshot of ‘live’ (running) virtual machine● Windows utilizes VSS● Pre / post snapshot support available (VMware tools)● Note - applications can still use a guest level TDP installation

Page 13: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

12

B/A Client Full VM Backup – vStorage API

1. BA client uses vStorage API Data

� API contacts VMware (vCenter, ESX, etc)

2. Invokes vmtools on guest

3. ESX creates Snapshot

� No staging disk on proxy (re. VCB support)

4. B/A client captures configuration information

5. B/A client reads VMDK (full or inc) via VADP

6. B/A client sends backup data to TSM server via TSM API

� Multiple objects including control info for each VMDK

� Grouped on TSM server in \VMFULL filespace

� Different filespace name on server from VCB backups

7. B/A client removes snapshot

Page 14: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

13

B/A Client: Installing VADP Support

1. Select Custom Install

2. Select VMware Backup Tools

Page 15: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

14

B/A Client – Configuration

� Recommendation: Use Preference Editor in B/A Client GUI (i.e. dsm)

� Configure communication with vCenter / ESX● VMFULLTYPE = VSTOR● VMBACKUPTYPE = FULLVM● VMCHOST: specifies where to connect● VMCUSER: vCenter / ESX Administrator ID● GUI preferences editor / command “dsmc set password -type=vcb host userid

password”

� Auto discovery and backup of VM guests ● DOMAIN.VMFULL defines guest to process for full VM backup. Options include

VMHOST, VMFOLDER, ALL-WINDOWS, ALL-VM● VMLIST can be used to specify list of VM’s based on VMware display name

� Management Class / Copy Group● VMMC (optional use of VMCTLMC for tape configurations)● Storage pool destination● Retention policy based on full backups (i.e. associated incrementals are expired

based on policy applied to full) : VEREXISTS and RETAINEXTRA

� Scheduling ● Separate schedules for full backup vs. incrementals

Page 16: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

15

Example TSM Node Definitions

VM1GuestMachines

VM2 VM3

HostMachineESX1

VMFSDataStore

VM4GuestMachines

VM5 VM6

HostMachineESX2

VMFSDataStore

dsm/dsmcnode=DM2asnode=DC1vmchost=ESX2

dsm/dsmcnode=DM1asnode=DC1vmchost=ESX1

vStorage Backup Server

VMware Target Node Name = DC1

Filespaces for DC1

VM1

VM2

VM3

VM4

VM5

VM6

DB2 Database

Disk storage poolTSM Server

B/A client instances running on vStorage Backup Server

Organization of VM’s in TSM DB

VMware Datacenter (DC1) = ESX1 and ESX2

Recommendation•Configure 1 TSM VMware target node to map to 1 VMware Data Center•For additional throughput, consider using more than one dsmc instance on a single vStorage Backup server.

•Use a separate dsmc instance to process each VMware ESX server or VMware folder

Page 17: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

16

Example Security Definitions

DM1

DC1

DM2

DC2 DM3

grant proxynode target=DC1 agent=DM1

grant proxynode target=DC1 agent=DM2

grant proxynode target=DC2 agent=DM3

dsm / dsmc Full VM Backup / Restore: asnode=DC1

dsm / dsmc Full VM Backup / Restore: asnode=DC2

Page 18: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

17

Example Schedule Definitions

DM1

DC1

DM2

Schedule Definitions

One schedule for full backup and one backup instance / esx server

One schedule for incremental backup and one backup instance / esx server

Full VM Backupdefine schedule vmdomain vmschedfullesx TYPE=CLIENT

ACTION=BACKUP SUBACTION=VM OPTIONS=’-ASNODENAME=dc1

–MODE=FULL’ STARTDATE=mm/dd/yyyy STARTTIME=hh:mm

SCHEDSTYLE=ENHANCED DAYOFWEEK=SATURDAY

define association vmdomain vmschedfullesx1 dm1, dm2

Incremental VM Backupdefine schedule vmdomain vmschedincesx TYPE=CLIENT

ACTION=BACKUP SUBACTION=VM OPTIONS=’-ASNODENAME=dc1

–MODE=INC’ STARTDATE=mm/dd/yyyy STARTTIME=hh:mm

SCHEDSTYLE=ENHANCED

DAYOFWEEK=SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY

define association vmdomain vmschedincesx dm1, dm2

TSM Client Definitionsdsmcutil inst scheduler /name:"TSM Client Scheduler1" /node:dm1 /password:dm1pass

/clientdir:"c:\tsm\baclient" /optfile:"c:\tsm\dsmdm1.opt" /autostart:no /startnow:no

dsmcutil inst CAD /name:"TSM Client Acceptor1" /optfile:"c:\tsm\dsm.opt1“/cadschedname:"TSM Client Scheduler1" /node:dm1 /password:dm1pass /autostart:yes

dsmcutil inst scheduler /name:"TSM Client Scheduler2" /node:dm2 /password:dm2pass /clientdir:"c:\tsm\baclient" /optfile:"c:\tsm\dsmdm2.opt" /autostart:no /startnow:no

dsmcutil inst CAD /name:"TSM Client Acceptor2" /optfile:"c:\tsm\dsm.opt2“/cadschedname:"TSM Client Scheduler2" /node:dm2 /password:dm2pass /autostart:yes

dsmdm1.opt

vmfulltype vstorvmchost=vcenter1 domain.vmfullvmhost=esx1

dsmdm2.opt

vmfulltype vstorvmchost=vcenter1 domain.vmfullvmhost=esx2

Page 19: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

18

Tape Configuration

TSM server

Disk storage pool for meta-data

JOB1

MBLK0000.CTL

JOB1

MBLKnnnn.CTL

JOB1

BITMAP.DAT

JOB2

MBLK0000.CTL

JOB2

MBLK0003.CTL

JOB2

BITMAP.DAT

JOB1 is full backup of VMDK

JOB2 is incremental (only blocks in MBLK0000 and MBLK0003 changed)

DB2 Database

Disk 0

MBLK0000

MBLK0001

MBLKnnnn

MBLK0002

B/A Client

JOB2

MBLK0000.DAT

JOB2

MBLK0003.DAT

JOB1.

MBLK0000.DAT

JOB1

MBLKnnnn.DAT…\vmname.OVF

…\vmname.OVF

Tape Storage Pool for data

VMMC

VMCTLMC

Policy based on management class specification

�Client option (VMMC) or default MC

�Placement: copy group DESTINATION

�Retention: copy group VEREXISTS & RETAINEXTRA

Best Practice Recommendation when using disk / tape - Set the MIGDELAY (e.g. 10 days) parameter for the disk storage pool to enable the majority of mount requests to be satisfied with snapshots that are on disk.

Page 20: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

19

Backup – Find Files (Backup) - CBT status

Page 21: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

20

B/A Client: Full VM Recovery Full Virtual Machine Recovery (any supported Guest OS)

1. Administrator launches B/A client to restore VM from vStorage backup server and selects recovery point. Note – can use new name to clone VM

2. B/A client will coordinate the restore with ESX/ESXi server

VMware ESX / ESXi ServerHypervisor

Virtual Machines

TSM Server

Page 22: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

21

Restore - FULL/INCR - VSTOR/VCB - Display name

VSTOR - FULL/INCR – display name

VCB - FULL – hostname

Page 23: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

22

Query VM

dsmc query vm * -inactive

Page 24: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

23

Data Protection for VMware Recovery Agent

� Mount

►Quickly mounts a snapshot, as a partition of ISCSI target devicefrom the TSM server

►Mounts snapshots without actually restoring the files to guest

► Interfaces: GUI and CLI

� Instant Restore

►Restores volume to guest (non-OS volume)

►Enables on demand access to data while the volume is being restored

► Interface: GUI only

Page 25: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

24

Data Protection for VMware Recovery Agent: Installation

� Mount and Instant restore will be packaged as part of TSM for Virtual Environments 6.2

� Two separate installation packages

● Windows (32 and 64 bit)

● Linux (32 and 64 bit)

� Windows package installed on vStorage backup server (with 6.2.3 B/A client) or on Windows VM guest.

� Linux package installed on off-host Linux machine or on Linux VM guest.

Page 26: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

25

Data Protection for VMware Recovery Agent: Installation

Page 27: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

26

Data Protection for VMware: File RecoveryFile Recovery from Partition Mount (Windows and Linux)

VMware ESX / ESXi Server

Hypervisor

Virtual Machines

TSM Server

1. User launches Windows or Linux Data Protection for VMware Restore Agent to mount partition

• a. Enters TSM node name for authentication with TSM server b. Select VM, recovery point and disk

• c. Select partition mount / partition2. Volume is presented to local system (if off-host

mount, make volume available to VM guest)3. User copies files (files restored from TSM

storage pool)

Agent DeploymentLinux and Windows installpackages1. In-guest for VM user

initiated restore2. Off-host centralized file

restore (windows package typically on same machine as B/A client)

Page 28: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

27

Data Protection for VMware: File RecoveryFile Recovery from iSCSI Mount (Windows and Linux)

VMware ESX / ESXi Server

Hypervisor

Virtual Machines

TSM Server

1. User launches Windows DP for VMware Restore Agent a. Enters TSM nodename for TSM server authenticationb. Selects VM, recovery point and diskc. Selects iSCSI mountd. Enters iSCSI target name and VM guest iSCSI initiator name

2. From VM guest, user invokes iSCSI initiator to discovery and log into iSCSI target.

3. For Linux, user issues mount command (Windows can automatically discovery new target)

4. User copies files (files restored from TSM storage pool)

Agent deployment: Widows install package (typically on same machine as B/A client)

Page 29: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

28

Data Protection for VMware: Instant Restore

Instant Restore of Volume (Windows and Linux)

VMware ESX / ESXi Server

Hypervisor

Virtual MachinesTSM Server

• 1. User launches DP for VMware Restore Agent• Authenticates with TSM server • Selects VM, recovery point and non-OS volume

• 2. Volume restore background process initiated• 3. Data restored on-demand based on access • (while background restore in process)

1. Agent deployed in VM guest

Page 30: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

29

Tape Restore Considerations

B/A Client Full VM Restore Physical tape or VTL – Fully Supported

DP for VMware Recovery Agent – MountPhysical tape or VTL- Supported with limitations (re. tech doc being

created to discuss details)

DP for VMware Recovery Agent – Instant RestoreNot supported for physical tape or VTL

Page 31: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

30

VMware Transport VMware Transports(SAN, hotadd, NBDSSL, NBD) - VMVSTORTRANSPORT option Use the VMVSTORTRANSPORT option with the backup VM or restore VM command to specify the transport to be used with the vStorage API for Data Protection(VADP). The transport determines how VADP accesses virtual disk data. Valid transports include any order or combination of san, hotadd, nbdssl, and nbd separated by a colon. The first transport in the list that is available in the environment will be used. NBD or network based data transfer is the LAN transport and should be available in all environments. It is not necessary to set this option. The default value is to use the VADP order which is currently defined as "san:hotadd:nbdssl:nbd". This option is passed directly to the VADP API.

Place VMVSTORTRANSPORT option in the client options file (dsm.opt). Some common examples:

Current default order of transports when none is specified.VMVSTORTRANSPORT san:hotadd:nbdssl:nbd

When SAN path is temporary unavailable fail the backup so as not to impact LAN.VMVSTORTRANSPORT san

Disable the use of hotAdd when running backup server inside VM.VMVSTORTRANSPORT nbdssl:nbd

Select NBD even when NBDSSL is available for better performance.VMVSTORTRANSPORT nbd

Page 32: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

31

Backup

Page 33: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

32

1. Activate Instant Restore2. Background Process restores blocks gradually3. Write IOs are performed as usual4. Read IOs from un-recovered areas create restore on demand5. All other reads are performed as usual

TSMServer

Guest Machine

New ProductionDisk

New Guest Machine

Typical ProductionDisk

Instant Restore

Instant Restore allows users to start using applications on the same disk to which the volume is being restored, while the restore operation is still in process.

(Note: The process can’t be activated against system volumes)

Page 34: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

33

Off-Host File Level Restore (Windows)

ESX Server

VMWare vSphere 4.0 Infrastructure

ProductionStorage

ESX Server

Backup/RestoreOff-Host Server

TSMServer

TSM StoragePool

B/A Client

B/A B/A ClientClient

TSM for VE

TSM TSM for VEfor VE

Page 35: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

34

Off-Host File Level Restore (Linux)

ESX Server

VMWare vSphere 4.0 Infrastructure

ProductionStorage

ESX Server

Backup/RestoreOff-Host Server

TSMServer

TSM StoragePool

B/A Client

B/A B/A ClientClient

TSM for VE

TSM TSM for VEfor VE

Linux Proxy

TSM for VE

TSM TSM for VEfor VE

Page 36: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

35

In-Guest File Level Restore (Windows)

ESX Server

VMWare vSphere 4.0 Infrastructure

ProductionStorage

ESX Server

Backup/RestoreOff-Host Server

TSMServer

TSM StoragePool

B/A Client

B/A B/A ClientClient

TSM for VE

TSM TSM for VEfor VE

TSM for VE

TSM TSM for VEfor VE

Page 37: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

36

In-Guest File Level Restore (Linux)

ESX Server

VMWare vSphere 4.0 Infrastructure

ProductionStorage

ESX Server

Backup/RestoreOff-Host Server

TSMServer

TSM StoragePool

B/A Client

B/A B/A ClientClient

TSM for VE

TSM TSM for VEfor VE

TSM for VE

TSM TSM for VEfor VE

Page 38: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

37

In-Guest Instant Restore (Windows)

ESX Server

VMWare vSphere 4.0 Infrastructure

ProductionStorage

ESX Server

Backup/RestoreOff-Host Server

TSMServer

TSM StoragePool

B/A Client

B/A B/A ClientClient

TSM for VE

TSM TSM for VEfor VE

TSM for VE

TSM TSM for VEfor VE

Page 39: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

38

In-Guest Instant Restore (Linux)

ESX Server

VMWare vSphere 4.0 Infrastructure

ProductionStorage

ESX Server

Backup/RestoreOff-Host Server

TSMServer

TSM StoragePool

B/A Client

B/A B/A ClientClient

TSM for VE

TSM TSM for VEfor VE

TSM for VE

TSM TSM for VEfor VE

Page 40: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

39

Off-Host iSCSI Target

ESX Server

VMWare vSphere 4.0 Infrastructure

ProductionStorage

ESX Server

Backup/RestoreOff-Host Server

TSMServer

TSM StoragePool

B/A Client

B/A B/A ClientClient

TSM for VE

TSM TSM for VEfor VE

I-SCSI

Page 41: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

40

Page 42: 2011-03-15-TSM for Virtual Environments 6 · PDF fileNote - applications can still use a guest level TDP installation © 2011 IBM Corporation 12 ... B/A client sends backup data to

© 2011 IBM Corporation

41

Trademarks and disclaimersIntel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are tr ademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countri es./ Linux is a registered trademark of Linus Torva lds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trad emarks of Microsoft Corporation in the United State s, other countries, or both. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is register ed in the U.S. Patent and Trademark Office. UNIX is a registered trademark of The Open Group in the Unite d States and other countries. Java and all Java-bas ed trademarks and logos are trademarks or registered t rademarks of Oracle and/or its affiliates. Other com pany, product, or service names may be trademarks o r service marks of others. Information is provided "A S IS" without warranty of any kind.

The customer examples described are presented as il lustrations of how those customers have used IBM pr oducts and the results they may have achieved. Actual environmental costs and performance characte ristics may vary by customer.

Information concerning non-IBM products was obtaine d from a supplier of these products, published anno uncement material, or other publicly available sour ces and does not constitute an endorsement of such prod ucts by IBM. Sources for non-IBM list prices and pe rformance numbers are taken from publicly available information, including vendor announcements and ven dor worldwide homepages. IBM has not tested these pr oducts and cannot confirm the accuracy of performance, capability, or any other claims relate d to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supp lier of those products.

All statements regarding IBM future direction and i ntent are subject to change or withdrawal without n otice, and represent goals and objectives only.

Some information addresses anticipated future capab ilities. Such information is not intended as a defin itive statement of a commitment to specific levels of performance, function or delivery schedules with re spect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' futur e planning.

Performance is based on measurements and projection s using standard IBM benchmarks in a controlled env ironment. The actual throughput or performance that any user will experience will vary depending u pon considerations such as the amount of multiprogr amming in the user's job stream, the I/O configurat ion, the storage configuration, and the workload process ed. Therefore, no assurance can be given that an in dividual user will achieve throughput or performance improvements equivalent to the ratios stated here.

Prices are suggested U.S. list prices and are subje ct to change without notice. Starting price may not include a hard drive, operating system or other fe atures. Contact your IBM representative or Business Partner for the most current pricing in your geography.

Photographs shown may be engineering prototypes. Ch anges may be incorporated in production models.

© IBM Corporation 2011. All rights reserved.References in this document to IBM products or serv ices do not imply that IBM intends to make them ava ilable in every country.

Trademarks of International Business Machines Corpo ration in the United States, other countries, or bot h can be found on the World Wide Web at http://www.ibm.com/legal/copytrade.shtml .