Sie sind auf Seite 1von 280
Tivo li ® Storage Manager Version 6.1
Tivo li ®
Storage Manager
Version 6.1

Tivo li ® Storage Manager Version 6.1 Server Upgrade Guide SC23-9554-00

Server Upgrade Guide

SC23-9554-00

Tivo li ® Storage Manager Version 6.1
Tivo li ®
Storage Manager
Version 6.1

Tivo li ® Storage Manager Version 6.1 Server Upgrade Guide SC23-9554-00

Server Upgrade Guide

SC23-9554-00

Note Before using this information and the product it supports, read the information in “Notices”

Note Before using this information and the product it supports, read the information in “Notices” on page 249.

Note Before using this information and the product it supports, read the information in “Notices” on

This edition applies to Version 6.1 of IBM Tivoli Storage Manager and to all subsequent releases and modifications until otherwise indicated in new editions or technical newsletters.

© Copyright International Business Machines Corporation 2009. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Contents

Preface

.

.

.

.

.

.

.

.

.

.

.

.

.

. vii

Who should read this guide

.

.

.

.

.

.

. vii

Publications

.

.

.

.

.

.

.

.

.

.

.

. vii

Tivoli Storage Manager publications .

 

.

.

.

. vii

Support information

. Getting technical training . Searching knowledge bases .

.

.

.

.

.

.

.

.

.

 

.

.

.

.

.

.

.

.

.

.

.

.

. ix

. ix

. ix

. Contacting IBM Software Support .

.

.

.

.

. xi

New in V6.1

xiii

Disabled functions

xiii

Changes to the Version 6.1 Administration Center

xiii

Data deduplication

 

.

.

.

.

.

.

.

.

.

. xv

Storage devices

. ACSLS functionality for Windows systems.

.

.

.

.

.

.

.

.

 

.

.

. xvi

. xvi

Passthru device driver for HP-UX 11i v2 and v3 on the IA64 architecture Support for HP and Quantum DAT160 drives

xvi

and media

.

.

.

.

.

.

.

.

.

.

.

.

. xvi

Support for Sun StorageTek T10000 drives,

 

T10000B drives, and T10000 media .

 

.

.

.

. xvi

Disaster recovery manager support for active-data pools

xvii

EXPIRE INVENTORY command enhancements xvii

xvii

xviii

Support for NetApp SnapMirror to Tape feature xviii

Reporting and monitoring feature ODBC driver support

xviii

xviii

No-query restore changes Server database

Chapter 1. Server database updates

overview

.

.

.

.

.

.

.

.

.

.

.

.

.

.1

The server database

.

.

.

.

.

.

.

.

.

.1

Database space for a V6 server .

.

.

.

.

.

.2

.

.

.

.

.

.

.

.

.

.

.

.2

Recovery log . Operation changes

. Database operations .

. Database protection and recovery

. Multiple server instances on a single system

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.3

.3

.4

.

5

. Files and environment changes .

Changes to starting the server

.

.

 

.

.

.

.

.

.

.

.

.6

.7

Administrative command changes .

.

.

.

.

.8

Chapter 2. Planning the upgrade of the

server

.

.

.

.

.

.

.

.

.

.

.

.

.

.

The process for upgrading the server to V6.1

.

.

.9

.

9

Comparison of upgrading on an existing system

and a new system .

.

.

.

.

.

.

.

.

.

. 10

Comparison of methods for moving data to the

V6.1 database

.

.

.

.

.

.

.

.

.

. 12

. The DSMUPGRD upgrade utilities

 

.

.

.

. 13

Hardware and software requirements for upgrading

to the V6.1 server .

.

.

.

.

.

.

.

.

.

.

. 13

Hardware and software requirements for the V5

server system that is being upgraded

 

.

. 14

Hardware and software requirements for the

 

upgraded server

.

.

.

.

.

.

.

. 16

Planning space for the upgrade process and the

upgraded server

.

.

.

.

.

.

.

.

. 26

Space requirements for the V5 server system

.

. 26

Space requirements for the V6 server system

.

. 27

Estimating total space requirements for the upgrade process and upgraded server

. 29

Work sheet for planning space for the V6.1 server 32

Estimating the upgrade time .

. Performance tips for the extraction process .

.

.

.

.

.

.

.

. 32

. 32

Performance tips for inserting data into the V6.1

database .

.

.

.

.

.

.

.

.

.

.

.

.

. 33

Planning for upgrading multiple servers and

components

.

.

.

.

.

.

.

.

.

.

. 34

Components available for installation

.

. 34

Compatibility with servers and components

running at earlier versions .

.

.

.

.

.

.

. 34

Planning for upgrading multiple servers on a

single system

.

.

.

.

.

.

.

.

. 34

Planning for upgrading library managers and

. Planning for upgrading clients .

library clients

.

.

.

.

.

.

.

.

.

.

.

. 34

. 35

. Planning for upgrading storage agents .

.

.

.

. 35

Testing the upgrade process for a server

.

. 35

Test by extracting data from a separate copy of

the server .

.

.

.

.

.

.

.

.

.

.

.

.

. 36

Test by extracting data from the production .

server .

. Preparing for operational changes .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 36

. 37

Reference information for planning

.

. 37

Command and option changes .

.

. 37

New and changed server messages

.

. 46

Naming best practices

.

.

.

.

.

. 46

Chapter 3. Upgrade scenarios overview 49

Scenario 1 for upgrading the server: same system,

.

. Upgrading the server manually using utilities .

Scenario 2 for upgrading the server: same system,

.

media method .

. 49

. 50

. 52

. 53

. 54

. 56

. Upgrading the server using the wizard .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

network method .

. Upgrading the server using the wizard

. Upgrading the server manually using utilities .

.

Scenario 3 for upgrading the server: new system,

media method .

. Upgrading the server using the wizard .

.

. Upgrading the server manually using utilities .

.

.

.

.

.

.

.

.

.

.

Scenario 4 for upgrading the server: New system,

. Upgrading the server using the wizard .

.

. Upgrading the server manually using utilities .

.

.

network method .

.

.

.

.

.

.

.

.

. 57

. 58

. 60

. 61

. 62

. 64

Chapter 4. Scenario 1: Same system,

Chapter 5. Scenario 2: Same system,

media method

.

.

.

.

.

.

.

.

.

.

. 67

network method

.

.

.

. 95

Scenario 1: Preparing for the upgrade

.

.

.

.

. 67

Scenario 2: Preparing for the upgrade

.

.

.

.

. 95

Scenario 1: Checking the prerequisites for the

 

Scenario 2: Checking the prerequisites for the

 

. Scenario 1: Preparing space for the upgrade .

Scenario 1: Modifying the server before the

process .

upgrade

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

upgrade

.

.

.

.

.

.

.

.

.

.

.

 

.

.

.

. 68

. 69

. 70

. Scenario 2: Preparing space for the upgrade .

Scenario 2: Modifying the server before the

process .

upgrade

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

upgrade

.

.

.

.

.

.

.

.

.

.

.

 

.

.

.

. 96

. 97

. 97

. Scenario 1: Disabling sessions .

.

.

.

.

.

. 71

. Scenario 2: Disabling sessions .

.

.

.

.

.

. 98

Scenario 1: Backing up storage pools and the

 

Scenario 2: Backing up storage pools and the

 

server database .

.

.

.

.

.

.

.

.

.

.

. 71

server database .

.

.

.

.

.

.

.

.

.

.

. 98

Scenario 1: Backing up configuration information 71 Scenario 1: Creating a summary of database

Scenario 2: Backing up configuration information 99 Scenario 2: Creating a summary of database

contents

.

.

.

.

.

.

.

.

.

.

.

.

.

. 72

contents

.

.

.

.

.

.

.

.

.

.

.

.

.

. 99

Scenario 1: Stopping the server before installing

the upgrade .

.

.

.

.

.

.

.

.

.

.

. 72

Scenario 2: Stopping the server before installing

the upgrade

.

.

.

.

.

.

.

. 99

. Scenario 1: Installing the upgrade utilities .

.

.

. 73

. Scenario 2: Installing the upgrade utilities

 

.

100

Scenario 1: Installing the upgrade utilities on AIX

Scenario 2: Installing the upgrade utilities on

 

systems .

.

.

.

.

.

.

.

.

.

.

.

.

.

. 73

AIX systems .

.

.

.

.

.

.

.

.

.

.

.

. 101

Scenario 1: Installing the upgrade utilities on

Scenario 2: Installing the upgrade utilities on

 

HP-UX systems

.

.

.

.

.

.

.

.

.

. 74

HP-UX systems .

.

.

.

.

.

.

.

.

.

.

. 102

Scenario 1: Installing the upgrade utilities on

Scenario 2: Installing the upgrade utilities on

 

Linux systems

.

.

.

.

.

.

.

.

.

.

.

. 75

Linux systems .

.

.

.

.

.

.

.

.

.

.

. 102

Scenario 1: Installing the upgrade utilities on Sun

Scenario 2: Installing the upgrade utilities on

 

Solaris systems .

.

.

.

.

.

.

.

.

.

.

. 75

Sun Solaris systems .

.

.

.

.

.

.

.

.

. 103

Scenario 1: Setting environment variables for the upgrade utilities on AIX, HP-UX, Linux, and Sun

Scenario 2: Setting environment variables for the upgrade utilities on AIX, HP-UX, Linux, and

 

Solaris systems .

.

.

.

.

.

.

.

.

.

.

. 76

Sun Solaris systems

.

.

.

.

.

.

.

.

.

. 103

Scenario 1: Installing the upgrade utilities on

Scenario 2: Installing the upgrade utilities on

 

Microsoft Windows systems

.

.

.

.

.

. 76

Microsoft Windows systems

.

.

.

.

.

.

. 104

Scenario 1: Preparing the database of a V5 server for

Scenario 2: Preparing the database of a V5 server

upgrade

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 77

for upgrade

.

.

.

.

.

.

.

.

.

. 104

Scenario 1: Uninstalling the V5 program before

Scenario 2: Uninstalling the V5 program before

 

installing V6.1

.

.

.

.

.

.

.

.

.

.

.

.

. 78

installing V6.1 .

.

.

.

.

.

.

.

.

.

.

.

. 105

Scenario 1: Uninstalling the V5 program on AIX

Scenario 2: Uninstalling the V5 program on AIX

 

systems .

.

.

.

.

.

.

.

.

.

.

.

.

.

. 78

systems .

.

.

.

.

.

.

.

.

.

.

.

.

. 105

Scenario 1: Uninstalling the V5 program on

Scenario 2: Uninstalling the V5 program on

 

HP-UX systems

.

.

.

.

.

.

.

.

.

. 78

HP-UX systems .

.

.

.

.

.

.

.

.

.

.

. 106

Scenario 1: Uninstalling the V5 program on

Scenario 2: Uninstalling the V5 program on

 

Linux systems

.

.

.

.

.

.

.

.

.

.

.

. 79

Linux systems .

.

.

.

.

.

.

.

.

.

.

. 106

Scenario 1: Uninstalling the V5 program on Sun

Scenario 2: Uninstalling the V5 program on Sun

 

Solaris systems .

.

.

.

.

.

.

.

.

.

.

. 79

Solaris systems .

.

.

.

.

.

.

.

.

.

.

. 106

Scenario 1: Uninstalling the V5 program on

Microsoft Windows systems

.

.

.

.

.

.

.

.

. 79

Scenario 2: Uninstalling the V5 program on

Microsoft Windows systems

.

.

.

.

.

. 107

Scenario 1: Installing the V6.1 server .

.

. 80

. Scenario 2: Installing the V6.1 server .

 

.

.

.

. 107

Scenario 1: Creating the directories and the user ID

Scenario 2: Creating the directories and the user ID

 

for the upgraded server instance

.

.

.

.

. 82

for the upgraded server instance .

 

.

.

.

.

.

. 109

Scenario 1: Upgrading the server using the upgrade

Scenario 2: Upgrading the server using the

 

wizard .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 85

upgrade wizard

.

.

.

.

.

.

.

.

.

.

.

. 113

Scenario 1: Upgrading the server manually using

utilities .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 86

Scenario 2: Upgrading the server manually using

utilities

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 114

Scenario 1: Extracting the data to media .

.

. 86

Scenario 2: Creating and formatting the new

 

Scenario 1: Creating and formatting the new

database .

.

.

.

.

.

.

.

.

.

.

.

.

. 114

database .

.

.

.

.

.

.

.

.

.

.

.

.

. 87

Scenario 2: Moving the server database over a

Scenario 1: Loading the extracted data into the

network .

.

.

.

.

.

.

.

.

.

.

.

.

. 117

new database

.

.

.

.

.

.

.

.

.

.

. 90

Scenario 2: Configuring the system for database

 

Scenario 1: Configuring the system for database

backup

.

.

.

.

.

.

.

.

.

.

.

.

.

. 119

backup .

.

.

.

.

.

.

.

.

.

.

.

.

.

. 92

Chapter 6. Scenario 3: New system,

media method

.

.

.

. 123

Scenario 3: Preparing for the upgrade

.

.

.

123

Scenario 3: Checking the prerequisites for the

. Scenario 3: Preparing space for the upgrade .

Scenario 3: Modifying the server before the

upgrade

upgrade

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

process

.

.

.

.

.

.

.

.

.

.

. 124

. 125

. 125

. Scenario 3: Disabling sessions .

.

.

.

.

.

. 126

Scenario 3: Backing up storage pools and the

server database

.

.

.

.

.

.

.

.

.

. 127

Scenario 3: Backing up configuration

information

.

.

.

.

.

.

.

.

.

.

. 127

Scenario 3: Creating a summary of database

contents

.

.

.

.

.

.

.

.

.

.

.

. 128

Scenario 3: Stopping the server before installing

the upgrade

.

.

.

.

.

.

.

.

.

. 128

. Scenario 3: Installing the upgrade utilities .

.

.

. 128

Scenario 3: Installing the upgrade utilities on

AIX systems .

.

.

.

.

.

.

.

.

.

.

.

. 129

Scenario 3: Installing the upgrade utilities on

HP-UX systems

.

.

.

.

.

.

.

.

.

. 130

Scenario 3: Installing the upgrade utilities on

Linux systems .

.

.

.

.

.

.

.

.

.

.

. 131

Scenario 3: Installing the upgrade utilities on

Sun Solaris systems .

.

.

.

.

.

.

.

.

. 131

Scenario 3: Setting environment variables for the upgrade utilities on AIX, HP-UX, Linux, and

Sun Solaris systems

.

.

.

.

.

.

.

.

.

. 132

Scenario 3: Installing the upgrade utilities on

Microsoft Windows systems

.

.

.

.

.

.

.

.

.

. 132

Scenario 3: Installing the V6.1 server

.

. 133

Scenario 3: Creating the directories and the user ID

for the upgraded server instance

.

.

.

.

. 135

Scenario 3: Upgrading the server using the

upgrade wizard

.

.

.

.

.

.

.

.

.

.

.

. 138

Scenario 3: Upgrading the server manually using

utilities

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 139

Scenario 3: Preparing the database of a V5

server for upgrade

.

.

.

.

.

.

.

.

.

.

. 139

Scenario 3: Extracting the data to media

.

. 140

Scenario 3: Creating and formatting the new

database

.

.

.

.

.

.

.

.

.

.

.

. 141

Scenario 3: Loading the extracted data into the

new database

.

.

.

.

.

.

.

.

.

. 144

Scenario 3: Configuring the system for database

backup

.

.

.

.

.

.

.

.

.

.

.

.

.

. 146

Chapter 7. Scenario 4: New system, network method

149

Scenario 4: Preparing for the upgrade

.

.

. 149

Scenario 4: Checking the prerequisites for the

upgrade

.

.

.

.

.

.

.

.

.

.

.

. 150

Scenario 4: Preparing space for the upgrade .

process

.

.

.

.

.

.

.

.

.

.

.

.

. 151

Scenario 4: Modifying the server before the

upgrade .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 151

Scenario 4: Disabling sessions .

.

. 152

Scenario 4: Backing up storage pools and the

server database .

 

.

.

.

.

.

.

.

.

.

.

. 152

Scenario 4: Backing up configuration

 

information

.

.

.

.

.

.

.

.

. 153

Scenario 4: Creating a summary of database

 

contents .

.

.

.

.

.

.

.

.

.

.

.

.

. 153

Scenario 4: Stopping the server before installing

the upgrade

.

.

.

.

.

.

.

. 153

. Scenario 4: Installing the upgrade utilities .

 

.

.

. 154

Scenario 4: Installing the upgrade utilities on

 

AIX systems

.

.

.

.

.

.

.

.

. 155

Scenario 4: Installing the upgrade utilities on

 

HP-UX systems .

 

.

.

.

.

.

.

.

.

.

.

. 156

Scenario 4: Installing the upgrade utilities on

 

Linux systems .

 

.

.

.

.

.

.

.

.

.

.

. 156

Scenario 4: Installing the upgrade utilities on

 

Sun Solaris systems .

.

.

.

.

.

.

.

.

. 157

Scenario 4: Setting environment variables for the upgrade utilities on AIX, HP-UX, Linux, and

Sun Solaris systems

.

.

.

.

.

.

.

.

.

. 157

Scenario 4: Installing the upgrade utilities on

 

Microsoft Windows systems

.

.

.

.

.

.

.

. 158

Scenario 4: Installing the V6.1 server

.

.

.

. 158

Scenario 4: Creating the directories and the user ID

for the upgraded server instance .

.

.

.

.

.

. 160

Scenario 4: Upgrading the server using the

 

upgrade wizard

.

.

.

.

.

.

.

.

.

.

.

. 164

Scenario 4: Upgrading the server manually using

utilities

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 165

Scenario 4: Preparing the database of a V5

 

server for upgrade

.

.

.

.

.

.

.

.

.

. 165

Scenario 4: Creating and formatting the new

 

database

.

.

.

.

.

.

.

.

.

. 166

Scenario 4: Moving the server database over a

network .

.

.

.

.

.

.

.

.

.

.

.

.

. 170

Scenario 4: Configuring the system for database

backup

.

.

.

.

.

.

.

.

.

.

.

.

.

. 171

Chapter 8. General procedures for

 

upgrading a server to V6.1

.

.

.

175

Preparing for the upgrade .

.

.

.

.

.

.

.

. 175

Checking the prerequisites for the upgrade

.

. 176

Preparing space for the upgrade process .

.

. 177

Modifying the server before the upgrade .

.

. 178

Disabling sessions .

.

.

.

.

.

.

.

.

.

. 179

Backing up storage pools and the server

database .

.

.

.

.

.

.

.

.

.

.

.

.

. 179

Backing up configuration information .

.

.

. 180

Creating a summary of database contents . Stopping the server before installing the

. Installing the upgrade utilities on the original .

server .

.

.

upgrade .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 180

. 180

. 181

Installing the upgrade utilities on AIX systems 182 Installing the upgrade utilities on HP-UX

systems .

. 183

Installing the upgrade utilities on Linux systems 183 Installing the upgrade utilities on Sun Solaris

systems .

. 184

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Setting environment variables for the upgrade

utilities on AIX, HP-UX, Linux, and Sun Solaris

systems .

Installing the upgrade utilities on Microsoft

Windows systems

. 184

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. Preparing the database of a V5 server for upgrade 185

Uninstalling the V5 program before installing V6.1 187

Uninstalling the V5 program on AIX systems

Uninstalling the V5 program on HP-UX systems 187 Uninstalling the V5 program on Linux systems 188 Uninstalling the V5 program on Sun Solaris

187

. 185

systems .

.

.

.

.

.

.

.

.

.

.

.

.

. 188

Uninstalling the V5 program on Microsoft

 

Windows systems