tivoli storage manager for virtual environments · pdf fileibm.com/redbooks redpaper front...

208
ibm.com/redbooks Redpaper Front cover Tivoli Storage Manager for Virtual Environments - Data Protection for VMware Deployment Guide Julien Sauvanet Mikael Lindstrom Describes Data Protection for VMware 6.4 new features Provides detailed planning, installation, and operational procedures Includes optimization and troubleshooting information

Upload: hoangnhu

Post on 18-Mar-2018

218 views

Category:

Documents


2 download

TRANSCRIPT

  • ibm.com/redbooks Redpaper

    Front cover

    Tivoli Storage Manager for Virtual Environments - Data Protection for VMware Deployment Guide

    Julien SauvanetMikael Lindstrom

    Describes Data Protection for VMware 6.4 new features

    Provides detailed planning, installation, and operational procedures

    Includes optimization and troubleshooting information

    http://www.redbooks.ibm.com/ http://www.redbooks.ibm.com/

  • International Technical Support Organization

    Tivoli Storage Manager for Virtual Environments - Data Protection for VMware Deployment Guide

    November 2013

    REDP-4991-00

  • Copyright International Business Machines Corporation 2013. All rights reserved.Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP ScheduleContract with IBM Corp.

    First Edition (November 2013)

    This edition applies to Version 6, Release 4 of IBM Tivoli Storage Manager for Virtual Environments (product number 5725-A44).

    Note: Before using this information and the product it supports, read the information in Notices on page vii.

  • Contents

    Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viiTrademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii

    Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixAuthors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixNow you can become a published author, too! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xComments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xStay connected to IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .x

    Chapter 1. Architect corner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1 System context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.2 Role and responsibilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.3 Key decisions to sketch your solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

    1.3.1 Using Data Protection for VMware to protect Virtual Machines . . . . . . . . . . . . . . . 61.3.2 Virtual or physical vStorage Backup Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.3.3 Protecting in-guest applications when there is a Tivoli Data Protection solution for

    your application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.3.4 Protecting in-guest applications when there is no Tivoli Data Protection solution for

    your application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.4 Design consideration scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    1.4.1 Scenario 1: Small environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.4.2 Scenario 2: Big environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.4.3 Scenario 3: Shared environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

    Chapter 2. Tivoli Storage Manager for Virtual Environments: Data Protection for VMware product introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

    2.1 Tivoli Storage Manager solutions to protect VMware vSphere Environments . . . . . . . 122.1.1 Tivoli Storage Manager Backup-Archive client within VMware guest option . . . . 122.1.2 Tivoli Storage Manager Backup-Archive client off host backup option . . . . . . . . . 132.1.3 Data Protection for VMware DP for VMware option. . . . . . . . . . . . . . . . . . . . . . . 152.1.4 FlashCopy Manager for VMware option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.1.5 FlashCopy Manager within VMware guest option. . . . . . . . . . . . . . . . . . . . . . . . . 172.1.6 Tivoli Storage Manager FastBack within a VMware guest option . . . . . . . . . . . . . 17

    2.2 Data Protection for VMware Solution components . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.2.1 Component definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

    2.3 New in Backup-Archive client and Data Protection for VMware V6.4 . . . . . . . . . . . . . . 202.3.1 Incremental forever backup processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.3.2 Configuration wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.3.3 Parallel backup from a single Tivoli Storage Manager instance . . . . . . . . . . . . . . 222.3.4 Expanding VM backup criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.3.5 Controlling which disks in the VMware environment are processed. . . . . . . . . . . 222.3.6 Protecting applications that run in virtual machine guests . . . . . . . . . . . . . . . . . . 222.3.7 Preserving VMware configuration attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.3.8 Virtual machine templates and vApps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232.3.9 View VM backup status reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232.3.10 Secure Sockets Layer communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232.3.11 Role-based usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232.3.12 Data Protection for VMware vCenter plug-in error messages. . . . . . . . . . . . . . . 24

    2.4 Product requirements: Supported platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

    Copyright IBM Corp. 2013. All rights reserved. iii

  • Chapter 3. Planning the installation of Data Protection for VMware . . . . . . . . . . . . . . 253.1 Collecting and consolidating data protection policies . . . . . . . . . . . . . . . . . . . . . . . . . . 273.2 Learning about the Virtual Environment to protect it . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

    3.2.1 VMware infrastructure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273.2.2 Virtual Machines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283.2.3 vCenter Server credentials considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293.2.4 Data Protection for VMware vCenter plug-in user roles . . . . . . . . . . . . . . . . . . . . 30

    3.3 Protecting applications in a virtual environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313.3.1 MS-SQL data protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323.3.2 Exchange data protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333.3.3 Active Directory data protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343.3.4 Unstructured data protection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

    3.4 Communication ports between VMware and Tivoli Storage Manager components . . . 363.5 Choosing your backup strategy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

    3.5.1 Periodic full backup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373.5.2 Incremental forever backup strategy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373.5.3 Backup strategy considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

    3.6 vStorage Backup Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383.6.1 Data transfer and transport methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383.6.2 vStorage Backup Server: Physical versus virtual . . . . . . . . . . . . . . . . . . . . . . . . . 393.6.3 Physical vStorage Backup Server LUN access considerations . . . . . . . . . . . . . . 413.6.4 Virtual vStorage Backup Server HotAdd considerations. . . . . . . . . . . . . . . . . . . . 423.6.5 vStorage Backup Server Sizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423.6.6 When to use multiple datamover agents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

    3.7 Storage location versus recovery features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443.8 Determining the location to start backup or restore . . . . . . . . . . . . . . . . . . . . . . . . . . . 453.9 Effect of Data Protection for VMware backups on the Tivoli Storage Manager Server. 46

    3.9.1 How to handle CTL files (FULL-VM backup control files) . . . . . . . . . . . . . . . . . . . 463.9.2 VM full-vm backup on physical tape or virtual tape. . . . . . . . . . . . . . . . . . . . . . . . 463.9.3 Incremental forever backup strategy consequence on Tivoli Storage Manager server

    database. . . . . . . . . . . . . . . . . . . . . . . . . . . .