TSM61 VMware Cust-ready

Embed Size (px)

Citation preview

  • 8/13/2019 TSM61 VMware Cust-ready

    1/26

    IBM Software Group | Tivoli Storage

    2009 IBM Corporation

    Tivoli Storage Manager v6.1VCB Support for VMware

  • 8/13/2019 TSM61 VMware Cust-ready

    2/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation2

    Agenda

    What is VCB ?

    Why VCB ?

    VCBTSM 5.5 Integration

    How does VCB work with TSM?

    Whats new in TSM 6.1

    Customer Value

  • 8/13/2019 TSM61 VMware Cust-ready

    3/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation3

    What is VCB ?

    VMware Consolidated Backup (VCB) interface from VMware

    Official backup interface to backup VMware machines online

    Enables backup vendors like TSM to perform VMware backups

    Not a Backup product by itself !

    Enables centralized off-loaded backups on a dedicated backup proxy server

    Allows for consolidated backups of multiple VMware machines

    Supports SAN environments

    Part of VMware Infrastructure Enterprise Edition and can be purchased as

    add-on product to VMware Starter and Standard Editions

  • 8/13/2019 TSM61 VMware Cust-ready

    4/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation4

    How does VCB work?

    VCB quiesces all virtual machines on ESX Servers and opens

    their files up to access by a backup proxy server. It does it by

    creating VMware snapshots. This allows TSM to either backup

    the data as full VMware machines images or as individual files.

    While the VMware machines are in this state all of the following

    changes are written to a delta file. After the backups have

    finished the delta file will be applied and VCB deletes the former

    snapshot.

  • 8/13/2019 TSM61 VMware Cust-ready

    5/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation5

    Why VCB ?

    Traditional methods of backing up VMware have disadvantages:

    No officially supported VMware Backup interface before VCB

    Backup load on ESX Server impacts ESX Server significantly since it is cumulative

    5% CPU load is OK until you have 20 virtual machines backing up at once

    Backup load is very difficult to virtualize

    Intense Disk I/O coupled with intense Network I/O

    Backing up disk images over the VMware Service Console is slow

    Consistency issues with online backups of .vmdk files

    Manual scripting required for SAN, proxy-based, consolidated, backups

    Availability impact on large VMware environments

    -> VCB helps to cope with large VMware production environments

  • 8/13/2019 TSM61 VMware Cust-ready

    6/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation6

    Benefits of VCB-TSM Integration

    Integrated supported product-based solution to protecting VMware with TSM

    Fast online (hot) backup into TSM

    Near Zero Impact Backup on ESX Servers by using proxy backup server

    Coordinated backup of multiple virtual machines into TSM

    Management of virtual machine backup data in TSM

    Live user-transparent file-level restore from within running virtual machine

    Disaster Recovery from TSM via Full-VM restore*

    *Not to confuse with TSM B/A Client Image level backup which works on volume basis and is not used

  • 8/13/2019 TSM61 VMware Cust-ready

    7/26 2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation7

    Two VCB Backup Methods

    1. VCB File-level backup

    2. VCB Full-VM backup*

    *Not to confuse with TSM B/A Client Image level backup wich works on volume basis and is not used

  • 8/13/2019 TSM61 VMware Cust-ready

    8/26 2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation8

    VCB File-level Backup

    VM1

    C

    DC

    VM2

    Service

    Console

    VMFS

    TSM Server

    TSM Client

    VCB

    Framework

    TSMIM

    Backup ProxyESX 3.x Server

    Storage System

    vmdk vmdk vmdk C:\...D:\...

    C:\mnt\vm1\letters\c

    C:\mnt\vm1\letters\d

    SAN

    SAN

  • 8/13/2019 TSM61 VMware Cust-ready

    9/26 2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation9

    VCB File-level Backup

    VCB takes snapshots of virtual machine drives

    VCB mounts the virtual machine snapshot over the SAN to a directory on the backup proxy

    Works for files inside the virtual machine on individual file/directory level

    Can use incremental forever file backups and individual files can be restored

    No physical data movement to the backup proxy

    Currently only supported for Windows virtual machine OSs

    Protects against data loss inside the virtual machine Backup is off-loaded from ESX Server

    Parallel backup into TSM

    TSM Windows B/A Client installed backup proxy

    VMware currently supports Windows 2003 (32 and 64 bit) as backup proxy OS

    Each VMs data is automatically stored under their specific TSM Nodename

    No specific VCB File-Level restore, 2 options for recovery:

    1. Option: Install TSM B/A Client inside virtual machine and restore files from there

    2. Option: Restore data to backup proxy and move it to original location

  • 8/13/2019 TSM61 VMware Cust-ready

    10/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation10

    VCB Full-VM Backup

    VM1

    C

    DC

    VM2

    ServiceConsole

    VMFS

    TSM Server

    TSM Client

    VCB

    Framework

    TSMIM

    Backup Proxy ServerESX 3.x Server

    Storage System

    vmdk vmdk vmdk C:\...D:\...

    SAN

    SAN

    C: D:

    config

  • 8/13/2019 TSM61 VMware Cust-ready

    11/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation11

    VCB Full-VM Backup VCB provides set of files which represent full images of virtual machines

    Image level virtual machine backups are OS neutral

    Windows, Linux, all other virtual machine OSs (guests) are supported VCB exports the virtual machine snapshot to a directory on backup proxy Physical data copy takes place to make it available on backup proxy

    Includes virtual machine disk images ( .vmdk files) and configuration files

    Protects against data loss of the complete virtual machine (Disaster Recovery)

    Backup is off-loaded from ESX Server

    Parallel backup into TSM

    Works only full (not incremental), but TSM Subfile level backup can be leveraged

    TSM Windows B/A Client is installed on backup proxy

    VMware currently supports only Windows 2003 as backup proxy OS

    All data are stored under the proxy server TSM Nodename

    VCB Full-VM restore:

    Last backup might still be on local disk and can be restored

    Data (.vmdk files) can be restored from TSM Server into the SAN

    Optional: VMConverter utility extracts individual files from .vmdk files

  • 8/13/2019 TSM61 VMware Cust-ready

    12/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation12

    New in TSM 6.1

    Full VM backup/restore integrated in TSM

    Command Line: TSM Full VM backup

    GUI: Action -> Restore

    VMware Backup/Restore integrated in TSM Client GUI

    Exports are broken into 2 GB file chunks

    TSM Client backs up chunks at a file level

    Size is tunable (2 GB is default for subfile level backup)

    Enhanced password management

    ESX Server 3.i has no service console

    TSM Linux client based backups are no option anymore

  • 8/13/2019 TSM61 VMware Cust-ready

    13/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation13

    TSM 6.1 Command line options

  • 8/13/2019 TSM61 VMware Cust-ready

    14/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation14

    TSM 6.1 VMware Restore integrated in TSM GUI

  • 8/13/2019 TSM61 VMware Cust-ready

    15/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation15

    TSM 6.1 VM Selection

  • 8/13/2019 TSM61 VMware Cust-ready

    16/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation16

    TSM 6.1 Search and Filter VMs

  • 8/13/2019 TSM61 VMware Cust-ready

    17/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation17

    TSM 6.1 Preference Editor

  • 8/13/2019 TSM61 VMware Cust-ready

    18/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation18

    File Level recovery

    From a VCB File-Level backup: Restore individual files from within the guests

    From a VCB Full-VM backup:

    Restore the complete VM and use VMware ExtractUtility for individual files.

    TSM Command Line/GUI integration of the VMware

    Extract utility planned for the future

  • 8/13/2019 TSM61 VMware Cust-ready

    19/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation19

    Applications and Databases inside VMware

    How are Applications and Databases running inside virtual machines

    being backed up?

    Even with VCB, applications and databases are not consistently being

    backed up since transactions could be in transit (from memory) and

    not consistently written to VMFS when the snapshot takes place !

    2 Options:

    1.Option: Quiesce database/application via VCB pre-scheduling before snapshot

    (requires manual scripting, not recommended)2.Option: Use TSM for products (TDPs) in addition to VCB from within virtual

    machines (recommended). Needs to be licensed in addition.

  • 8/13/2019 TSM61 VMware Cust-ready

    20/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation20

    TSMs VMware Support History

    TSM 5.3and up (Traditional VMware backups without VCB)

    Run a TSM B/A Client from within the individual machines itself Run TSM B/A Client on Linux on the ESX Server and backup flat VMware files

    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 runninginside the virtual machine

    TSM 6.1

    TSM GUI integration

    TSM Command Line integration for Full-VM backups

  • 8/13/2019 TSM61 VMware Cust-ready

    21/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation21

    IBM TSM FastBack VM Backup

    FastBack backs up Virtual Machines from within the guest.

    No VCB support yet (planned)

    Windows only

    Installation Steps:

    Install FastBack on Windows guests

    Perform snapshot backups

    Advantages

    Easy to configure and deploy

    Transparent to VMWare Server, Workstation, ESX Server,

    Application (MS Exchange, MS SQL Server) integration

    Item level (files, mails, mailboxes) recovery granularity

    Easy migration in and out of virtual machines (physical to virtual, virtual to physical) Incremental Forever snapshot technology

  • 8/13/2019 TSM61 VMware Cust-ready

    22/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation22

    TSM-VCB Integration: Customer Value

    Improved Virtual Machine Availability

    Offloading backup workload from production ESX Servers:

    Near Zero Impact Backup

    Allowing online (hot) backups of virtual machines

    Eliminating backup window by leveraging VMFS snapshots

    Eliminating network traffic by SAN-based backups

    Fulfilling SLAs by fast backups and recoveries

  • 8/13/2019 TSM61 VMware Cust-ready

    23/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation23

    TSM-VCB Integration: Customer Value

    Optimized IT Resource Utilization

    Consolidating backup workload on dedicated backup proxies

    Eliminating network traffic by SAN-based backups

    Allowing efficient incremental backups of virtual machines

    Integrating with deployed TSM Servers to back up virtual machines

  • 8/13/2019 TSM61 VMware Cust-ready

    24/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation24

    TSM-VCB Integration: Customer Value

    Enhanced Storage Personnel Productivity

    Saving administrators from manual scripting for file-level backups

    Reducing administration costs by centralizing backup

    management on dedicated backup proxies

    No need for maintaining backup agents on each virtual machine

    Leveraging existing TSM skills to back up virtual machines

    Utilizing VMware and IBM Support

  • 8/13/2019 TSM61 VMware Cust-ready

    25/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    2009 IBM Corporation25

    Further Information and Software Requirements

    VMware ESX Server http://www.vmware.com/download/vi/drivers_tools.html

    Vmware Consolidated Backup

    https://www.vmware.com/products/vi/consolidated_backup.html

    Tivoli Storage Manager VCB Interoperability Module

    http://www.vmware.com/download/vi/drivers_tools.html

    TSM Client

    ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/

    https://www.vmware.com/products/vi/consolidated_backup.htmlhttp://www.vmware.com/download/vi/drivers_tools.htmlftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/http://www.vmware.com/download/vi/drivers_tools.htmlhttps://www.vmware.com/products/vi/consolidated_backup.html
  • 8/13/2019 TSM61 VMware Cust-ready

    26/26

    2007 IBM Corporation

    IBM Software Group | Tivoli software

    26