Tivoli Storage Manager for Databases       ®Version 5.5Data Protection for Microsoft SQL ServerInstallation and User’s Gui...
Tivoli Storage Manager for Databases       ®Version 5.5Data Protection for Microsoft SQL ServerInstallation and User’s Gui...
Note  Before using this information and the product it supports, read the information in “Notices” on page 263.Edition not...
Contents    Tables . . . . . . . . . . . . . . . ix                         VSS Instant Restore .   .   .   .   .   .   . ...
Restore options . . .         . . .     . .        .       .       .       .   67       Creating batch files . . . . . . ....
ACO0154E: The Data Protection for Microsoft SQL                  ACO0256E: The password in your Tivoli StorageServer appli...
ACO501T: Invalid Proxy Configuration Detected:                     ACO3009I: Data Protection for SQL: backup typeTarget No...
ACO5091E: PASSWORDACCESS is Generate.                       ACO5420E: . . . . . . . . . . . . . .                  247Eith...
ACO5500E: The MultiByteToWideChar() function                       ACO5718I: When the view is refreshed allfailed. . . . ....
Tables|    1.   Data Protection for SQL key features . . .     . 1       10.   Minimum hardware requirements for VSS     2...
x   IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
Preface                              The subject of this publication is Data Protection for SQL, a component of the IBM   ...
IBM Tivoli Storage Manager library                          The following documents are available in the IBM Tivoli Storag...
Provides an overview of LAN-free data transfer and detailed explanations about        configuring and using the Tivoli Sto...
Ordering publications                              You can order many Tivoli publications online at the following Web site...
Problem determination assistance       If an error condition occurs during a Data Protection for SQL event, there are     ...
v Whether you are logged on as a local administrator, not a domain administrator                            (Tivoli does n...
Searching the Internet      If you cannot find an answer to your question in the information center, search the      Inter...
11. After selecting all products that are of interest to you, click Subscribe to email                              on the...
the contacts page of the IBM Software Support Handbook on the Web athttp://techsupport.services.ibm.com/guides/contacts.ht...
Submitting problems                          You can submit your problem to IBM Software Support in one of two ways:      ...
Typeface conventionsAccessibility                Accessibility features help users with physical disabilities, such as res...
Syntax Diagram Description                          Example                          Abbreviations:                       ...
Syntax Diagram Description                       ExampleOptional Choice:When an item is below the line, that item is      ...
xxiv   IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
||   Technical changes for Version 5.5.0 - November 2007|                             The following changes have been made...
xxvi   IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
Chapter 1. Data Protection for SQL Overview                              Product overview information related to new featu...
|                             Table 1. Data Protection for SQL key features (continued)|                                  ...
|                v Perform expanded restore operations on backup objects such as relocating,|                  restoring t...
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Upcoming SlideShare
Loading in …5
×

Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide

3,414 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,414
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
24
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide

  1. 1. Tivoli Storage Manager for Databases ®Version 5.5Data Protection for Microsoft SQL ServerInstallation and User’s Guide SC32-9059-02
  2. 2. Tivoli Storage Manager for Databases ®Version 5.5Data Protection for Microsoft SQL ServerInstallation and User’s Guide SC32-9059-02
  3. 3. Note Before using this information and the product it supports, read the information in “Notices” on page 263.Edition noticeThis edition applies to version 5, release 5, modification 0 of IBM Tivoli Storage Manager for Databases DataProtection for Microsoft SQL Server (program numbers 5608-APD, 5608-CSS) and to all subsequent releases andmodifications until otherwise indicated in new editions.© Copyright International Business Machines Corporation 1997, 2007. All rights reserved.US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contractwith IBM Corp.
  4. 4. Contents Tables . . . . . . . . . . . . . . . ix VSS Instant Restore . . . . . . . . . . . 19 Restore types . . . . . . . . . . . . . . 20 Preface . . . . . . . . . . . . . . . xi Security . . . . . . . . . . . . . . . 21 Performance . . . . . . . . . . . . . . 22 Who should read this guide . . . . . . . . . xi Documentation . . . . . . . . . . . . . 23 Publications . . . . . . . . . . . . . . xi IBM Tivoli Storage Manager library . . . . . xii Accessing terminology online . . . . . . . xiii Chapter 2. Installing . . . . . . . . . 25 Accessing publications online . . . . . . . xiii Software and operating system requirements . . . 25 Ordering publications. . . . . . . . . . xiv Hardware requirements . . . . . . . . . . 27 Support information . . . . . . . . . . . xiv Installing on a local system (standard) . . . . . 29 Determining if the problem resides on Tivoli | Installing the language packs . . . . . . . . 30 Storage Manager or SQL . . . . . . . . . xiv Installing in a MSCS or VCS environment . . . . 31 Problem determination assistance . . . . . . xv Installing on a local system (silent) . . . . . . 31 Installation Problems: Creating an installation-log file . . . . . . . . . . . . . . . . xv Chapter 3. Configuring Data Protection Tivoli Technical Training . . . . . . . . . xvi for SQL . . . . . . . . . . . . . . 33 IBM Tivoli Storage Manager Web site . . . . xvi Part I: Configuration overview . . . . . . . . 34 IBM Tivoli Storage Manager for Databases Web Back up to Tivoli Storage Manager storage versus site . . . . . . . . . . . . . . . . xvi back up to local shadow volumes . . . . . . 34 Searching knowledge bases . . . . . . . . xvi Recommended Tivoli Storage Manager policy Obtaining fixes . . . . . . . . . . . . xvii settings . . . . . . . . . . . . . . . 37 Receiving weekly support updates . . . . . xvii Data Protection for SQL node name: Contacting IBM Software Support . . . . . xviii Recommended settings . . . . . . . . . 40 Conventions used in this book . . . . . . . . xx Proxy node definitions (VSS Backups) . . . . 40 Typeface conventions . . . . . . . . . . xxi Specifying Data Protection for SQL options . . . 42 Accessibility . . . . . . . . . . . . . . xxi Specifying Data Protection for SQL preferences 45 Magnifying what is displayed on the screen . . xxi Setting automatic expiration (VSS and Legacy) . 46 Navigating the interface using the keyboard . . xxi Part II: Configuration procedure . . . . . . . 49 Reading syntax diagrams . . . . . . . . . xxi 1. On the Tivoli Storage Manager server: . . . 49 2. On the machine running the SQL Server: . . . 50| Technical changes for Version 5.5.0 - 3. On the machine running the Off-loaded| November 2007 . . . . . . . . . . xxv backups (VSS only): . . . . . . . . . . 51 Part III: Verify your configuration . . . . . . . 52 Chapter 1. Data Protection for SQL Overview . . . . . . . . . . . . . . 1 Chapter 4. Using the graphical user| New product features for 5.5.0 . . . . . . . . 1 interface . . . . . . . . . . . . . . 53| Additional Data Protection for SQL features . . . 2 Menu bar . . . . . . . . . . . . . . . 53 Backup overview . . . . . . . . . . . . . 3 Edit menu . . . . . . . . . . . . . . 53 Legacy Backup . . . . . . . . . . . . 3 View menu . . . . . . . . . . . . . 56 VSS Backup . . . . . . . . . . . . . 4 Utilities menu . . . . . . . . . . . . 57 Backup types . . . . . . . . . . . . . 7 Help menu . . . . . . . . . . . . . 57 Backup strategies . . . . . . . . . . . . 8 Toolbar . . . . . . . . . . . . . . . . 58 How Tivoli Storage Manager server policy affects Backup and restore windows . . . . . . . . 58 Data Protection for SQL . . . . . . . . . 11 Expanded backup options . . . . . . . . 58 Using VSS and Legacy Backups together . . . 13 Selecting databases and displaying information 59 Using VSS operations in a cluster . . . . . . 15 GUI backup tasks . . . . . . . . . . . . 60 Using Data Protection for SQL in a Microsoft Backing up SQL databases (Legacy method) . . 61 Cluster Server (MSCS) environment . . . . . 16 Backing up SQL groups or files (Legacy method) 62 Using Data Protection for SQL in a Veritas Backing up SQL databases (VSS method) . . . 62 Cluster Server (VCS) environment . . . . . . 17 Backing up SQL databases (VSS off-loaded Restore methods . . . . . . . . . . . . . 18 method) . . . . . . . . . . . . . . 63 Legacy Restore . . . . . . . . . . . . 18 GUI restore tasks . . . . . . . . . . . . 64 VSS Restore . . . . . . . . . . . . . 18 Restoring full, differential, and log backups VSS Fast Restore . . . . . . . . . . . . 19 (Legacy and VSS) . . . . . . . . . . . 64 Restoring file groups and files (Legacy) . . . . 66 © Copyright IBM Corp. 1997, 2007 iii
  5. 5. Restore options . . . . . . . . . . . . 67 Creating batch files . . . . . . . . . . 189 Restore tree . . . . . . . . . . . . . 69 Installing with MSI (msiexec.exe) . . . . . . . 190 Restore list . . . . . . . . . . . . . 70 Installation problems: capturing a log of the Inactivating SQL databases (Legacy only) . . . . 71 installation . . . . . . . . . . . . . . 190 Inactivate tree and list . . . . . . . . . . 71 Creating the package on a CD or a file server . . 191 Creating a silent install package . . . . . . 191 Chapter 5. Command line interface . . 73 Playing back the silent installation . . . . . . 191 Command line parameter characteristics . . . . . 74 Setup error messages . . . . . . . . . . . 192| Data Protection for SQL parameters available by| backup method . . . . . . . . . . . . 75 Appendix C. Examples of Tivoli Backup command . . . . . . . . . . . . 76 Storage Manager policy binding using Backup syntax . . . . . . . . . . . . 77 include/exclude and VSSPOLICY Backup positional parameters . . . . . . . 79 statements . . . . . . . . . . . . 193 Backup optional parameters . . . . . . . . 82 Legacy Backup output examples . . . . . . 89| VSS Backup output examples . . . . . . . 96 Appendix D. Restoring the master Query command . . . . . . . . . . . . 99 database . . . . . . . . . . . . . 197 Query syntax . . . . . . . . . . . . . 99 Query positional parameters . . . . . . . 101 Appendix E. Setting user mode. . . . 199 Query optional parameters . . . . . . . . 103 Query output examples . . . . . . . . . 109 | Appendix F. Restoring to an alternate Restore command . . . . . . . . . . . . 120| VSS Restore command-line considerations . . . 121 | machine . . . . . . . . . . . . . 201 Restore syntax . . . . . . . . . . . . 121 Restore positional parameters . . . . . . . 125 Appendix G. Data Protection for SQL Restore optional parameters . . . . . . . 127 Messages . . . . . . . . . . . . . 203 Legacy Restore output examples . . . . . . 140 ACO0003S: An internal processing error has| VSS Restore output examples . . . . . . . 147 occurred. . . . . . . . . . . . . . . . 203 Inactivate command (Legacy only) . . . . . . 151 ACO0004E: An unknown error has been detected. 203 Inactivate syntax . . . . . . . . . . . 152 ACO0005E: Out of memory. Stop other processes Inactivate positional parameters . . . . . . 153 and try the operation again. . . . . . . . . 203 Inactivate optional parameters . . . . . . . 154 ACO0053E: License file (licensefile) could not be Inactivate output examples . . . . . . . . 157 opened. . . . . . . . . . . . . . . . 204 Help command . . . . . . . . . . . . . 159 ACO0054E: Read failure on license file (licensefile). 204 Help syntax . . . . . . . . . . . . . 159 ACO0055E: Write failure on license file (licensefile). 204 Help positional parameters . . . . . . . . 160 ACO0056E: Data in the license file (licensefile) is not Help output examples . . . . . . . . . 160 in a valid format. . . . . . . . . . . . . 204 Set command . . . . . . . . . . . . . 163 ACO0057E: The checksum in the license file Set syntax . . . . . . . . . . . . . 164 (licensefile) does not match the license string text. . 205 Set positional parameters . . . . . . . . 164 ACO0058E: The ’Try and Buy’ license has expired. 205 Set optional parameters . . . . . . . . . 169 ACO0100E: Incomplete command: . . . . . . 205 Set output examples . . . . . . . . . . 170 ACO0101E: Invalid argument: . . . . . . . 205 Changetsmpassword command . . . . . . . 170 ACO0102E: Invalid command: . . . . . . . 206 Changetsmpassword . . . . . . . . . . 170 ACO0103E: Invalid option for the specified Changetsmpassword positional parameters . . 171 command: . . . . . . . . . . . . . . 206 Changetsmpassword optional parameters . . . 171 ACO0104E: Invalid option: . . . . . . . . 206 Changetsmpassword output examples . . . . 173 ACO0105E: Missing argument: . . . . . . . 207 ACO0132W: Tracing could not be started. Chapter 6. Using the Tivoli Storage Processing will continue. . . . . . . . . . 207 Manager scheduler . . . . . . . . . 175 ACO0133W: Could not locate installation directory. Example procedure . . . . . . . . . . . 175 Attempting to continue... . . . . . . . . . 207 On the Tivoli Storage Manager server . . . . 176 ACO0134W: Could not locate log directory. On the SQL Server . . . . . . . . . . 177 Processing will continue... . . . . . . . . . 208 Scheduler guidelines . . . . . . . . . . . 180 ACO0150I: Operation canceled by user. . . . . . 208 ACO0151E: Errors occurred while processing the request. . . . . . . . . . . . . . . . 208| Appendix A. Frequently asked ACO0152I: Performance stats: seconds seconds| questions . . . . . . . . . . . . . 183 spent in apicall API calls . . . . . . . . . . 209 ACO0153I: Performance stats: seconds seconds Appendix B. Silent installation . . . . 187 spent in function . . . . . . . . . . . . 209 Installing with the Setup Program (setup.exe) . . 189 iv IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  6. 6. ACO0154E: The Data Protection for Microsoft SQL ACO0256E: The password in your Tivoli StorageServer application client cannot work with the Manager options file has expired. Please changeversion of the Tivoli Storage Manager API you your password on the Tivoli Storage Managerhave installed. Please install version server using the ’change password’ command andversion.release.level or greater. . . . . . . . . 209 then either change or remove the password valueACO0155E: The Data Protection for Microsoft SQL in your options file. . . . . . . . . . . . 217Server application client cannot work with the ACO0257E: Your password has expired. . . . . 218release of Tivoli Storage Manager API you have ACO0258E: You did not enter a valid password.installed. Please install release version.release.l evel Processing ends. . . . . . . . . . . . . 218or greater. . . . . . . . . . . . . . . 210 ACO0259E: The password you entered forACO0156E: Could not load the Tivoli Storage verification does not match the password youManager API. . . . . . . . . . . . . . 210 entered for your new password. Your passwordACO0160E: An authentication error occurred with will not be changed. . . . . . . . . . . . 218your stored Tivoli Storage Manager password. . . 210 ACO0260I: Password successfully changed. . . . 219ACO0161E: Authentication error. The password ACO0261I: There are no backups for the serverentered is not valid. You are not logged on to the named servername. . . . . . . . . . . . . 219Tivoli Storage Manager server. . . . . . . . . 211 ACO0263E: Failed to start Web browser with aACO0162E: The passwords entered do not match. return code of returncode. . . . . . . . . . 219Please enter them again. . . . . . . . . . . 211 ACO0264I: Could not find the default browserACO0163E: The directory path needs to be defined. An attempt will be made to use Microsoftfully-qualified. . . . . . . . . . . . . . 211 Internet Explorer. . . . . . . . . . . . . 220ACO0167E: The fully-qualified file name is too ACO0265E: Could not find Internet Explorer. . . . 220long. . . . . . . . . . . . . . . . . 212 ACO0266E: Could not find the Tivoli StorageACO0200E: File (filename) could not be opened for Manager HTML books. . . . . . . . . . . 220reading. . . . . . . . . . . . . . . . 212 ACO0267E: The verify password entered does notACO0201E: File (filename) could not be opened for match the new password entered. . . . . . . 221writing. . . . . . . . . . . . . . . . 212 ACO0300E: Invalid restore type. . . . . . . . 221ACO0202E: Read failure on file (filename). . . . . 212 ACO0301E: Invalid backup type. . . . . . . . 221ACO0203E: Write failure on file (filename). . . . . 213 ACO351E: Invalid trace keyword - ’keyword’ . . . 221ACO0204E: File (filename) could not be closed. . . 213 ACO357E: Unable to open trace output fileACO0205E: File (filename) statistics could not be file-name. . . . . . . . . . . . . . . . 222obtained. . . . . . . . . . . . . . . . 213 ACO366E: Unable to close trace output fileACO0206E: Directory (directory) could not be file-name. . . . . . . . . . . . . . . . 222created. . . . . . . . . . . . . . . . 213 ACO367E: Unable to write to trace file tracefile.ACO0207E: Directory path (directorypath) is too Tracing disabled. . . . . . . . . . . . . 222long. . . . . . . . . . . . . . . . . 214 ACO368E: Invalid trace file name (name too long). 223ACO0208E: There is not enough disk space for the ACO383E: Specifying the trace file ’link’ as aoperation attempted. . . . . . . . . . . . 214 symbolic link is not allowed. . . . . . . . . 223ACO0209E: The rename of file (filename1) to ACO384E: Symbolic link ’linkname’ to ’target’ was(filename2) failed. . . . . . . . . . . . . 214 successfully deleted. . . . . . . . . . . . 223ACO0210E: The Tivoli Storage Manager high level ACO385E: Unable to delete symbolic link ’link’. 224qualifier is too long. . . . . . . . . . . . 214 ACO476E: program-name: cannot open file file-spec:ACO0211E: The Tivoli Storage Manager low level error. . . . . . . . . . . . . . . . . 224qualifier is too long. . . . . . . . . . . . 215 ACO487E: Specifying the error log ’link’ as aACO0212E: The Tivoli Storage Manager filespace symbolic link is not allowed. . . . . . . . . 224name is too long. . . . . . . . . . . . . 215 ACO488E: Initialization functions cannot open theACO0213E: The maximum number of objects error log: log-name. errno = errno-value, . . . . . 225allowed per Tivoli Storage Manager transaction is t ACO495E: Failure writing to a Tivoli Storageoo small. . . . . . . . . . . . . . . . 215 Manager log or log-related file: file-name, errno =ACO0214E: The backup object’s management class errno-value, reason . . . . . . . . . . . . 225backup copy group does not exist. . . . . . . 216 ACO496I: TDP is converting the log-file fromACO0215E: All backup objects do not have the continuous (pruning) mode to wrapping mode.same management class backup copy destination. . 216 This process may take several minutes. . . . . . 225ACO0216E: Unable to obtain space information for ACO497I: TDP is converting the log-file fromvolume (volumename).. . . . . . . . . . . 216 wrapping mode to continuous (pruning) mode.ACO0217E: The Tivoli Storage Manager filespace This process may take several minutes. . . . . . 226name is invalid. . . . . . . . . . . . . 217 ACO498I: count log records processed. . . . . . 226ACO0218E: The Tivoli Storage Manager high level ACO501E: Invalid Proxy Configuration Detected:qualifier is invalid. . . . . . . . . . . . 217 Target Node ’targetnode’ is not listed as a validACO0219E: The Tivoli Storage Manager low level node to proxy to for Node Name ’nodename’. . . . 226qualifier is invalid. . . . . . . . . . . . 217 Contents v
  7. 7. ACO501T: Invalid Proxy Configuration Detected: ACO3009I: Data Protection for SQL: backup typeTarget Node ’targetnode’ is not listed as a valid backup of database database name from server servernode to proxy to for Node Name ’nodename’. . . . 227 name canceled by user. . . . . . . . . . . 233ACO515E: Invalid DSMAGENT Node ACO3010I: Data Protection for SQL: Startingconfiguration found for node ’dsmagentnode’. . . . 227 restore for server servername. . . . . . . . . 233ACO516I: The Windows console event handler ACO3011I: Data Protection for SQL: Restore fromreceived a ’event’ console event. . . . . . . . 227 server server name to server server name is complete.ACO517I: An unexpected error was encountered. Total database backups inspected: number inspectedTDP function name : function-name TDP function : Total database backups requested for restore:function-desc TDP return code : TSM-rc TDP file : number requested Total database backups restored:file-name (line-number) . . . . . . . . . . 228 number restored Total database skipped: numberACO518E: Backups selected for restore must have skipped Throughput rate: rate Kb/Sec Total bytesthe same backup location (TSM or LOCAL). . . . 228 transferred: bytes Elapsed processing time: timeACO519E: The VSS operation failed with rc = Secs . . . . . . . . . . . . . . . . 233returncode. . . . . . . . . . . . . . . 228 ACO3012I: Data Protection for SQL: restore typeACO520E: Failed to connect to Local DSMAGENT restore of backup object object name to databaseNode ’localdsmagentnode’ at address:port database name from server server name canceled by’address:portnumber’. Verify that the TSM Client user. . . . . . . . . . . . . . . . . 234Acceptor Daemon (CAD) is installed, configured, ACO3013I: Data Protection for SQL: Startingand running properly. . . . . . . . . . . 229 Inactivate processing for backup objects fromACO521E: Pruning functions cannot open one of server servername . . . . . . . . . . . . 234the Tivoli Storage Manager prune files: log-name. ACO3014I: Data Protection for SQL: Inactivateerrno = errno-value, . . . . . . . . . . . 229 processing complete Total database backupsACO3000I: Data Protection for SQL: Starting backup inspected: number inspected Total database backupstype backup of database database name from server requested for inactivation: number requested Totalserver name. . . . . . . . . . . . . . . 230 database backups inactivated: number inactivatedACO3001I: Data Protection for SQL: backup type Total database skipped: number skipped Elapsedbackup of database database name from server server processing time: time Secs . . . . . . . . . 234name completed successfully. . . . . . . . . 230 ACO3015I: Data Protection for SQL: InactivatingACO3002E: Data Protection for SQL: backup type backup type backup backup object. . . . . . . . 235backup of database database name from server server ACO5050I: A new configuration file was created. 235name failed, rc = return code. . . . . . . . . 230 ACO5051I: The configuration file cannot be found,ACO3003I: Data Protection for SQL: Starting restore using default settings. . . . . . . . . . . 235type restore of backup object object name to ACO5052E: An error occurred trying to set thedatabase database name on server server name. . . . 231 requested configuration option. . . . . . . . 236ACO3004I: Data Protection for SQL: restore type ACO5053E: The value for the option option is notrestore of backup object object name to database valid. See the TDPSQLC Help Set output or thedatabase name on server server name completed User’s Guide for valid Set command parameters. . 236successfully. . . . . . . . . . . . . . . 231 ACO5054I: The configuration option was setACO3005E: Data Protection for SQL: restore type successfully. . . . . . . . . . . . . . 236restore of backup object object name to database ACO5056I: The logfile log file could not be pruned.database name on server server name failed. . . . . 231 Processing will continue. . . . . . . . . . 237ACO3006I: Data Protection for SQL: Starting ACO5057I: The logfile log file was prunedbackup for server server name. . . . . . . . . 232 successfully. . . . . . . . . . . . . . 237ACO3007I: Data Protection for SQL: Backup of ACO5058W: The logfile name is greater than theserver servername is complete. Total SQL backups maximum allowed. Processing will continue usingselected: number selected Total SQL backups a logfile name of logfile in the current directory. . . 237attempted: number attempted Total SQL backups ACO5059W: The logfile log file cannot be openedcompleted: number completed Total SQL backups for writing. There will be no logging of events. . . 238excluded: number excluded Throughput rate: rate ACO5060E: A Tivoli Storage Manager API errorKb/Sec Total bytes transferred: bytes Elapsed has occurred. . . . . . . . . . . . . . 238processing time: time Secs . . . . . . . . . 232 ACO5061E: A Microsoft SQL API error hasACO3008I: Data Protection for SQL: Backup of occurred. . . . . . . . . . . . . . . . 238server servername is complete. Total SQL backups ACO5063I: The logfile_name log file did not needselected: number selected Total SQL backups pruning. . . . . . . . . . . . . . . . 238attempted: number attempted Total SQL backups ACO5064W: The logfile_name log file could not becompleted: number completed Total SQL backups opened for writing. The log was not pruned andexcluded: number excluded Total SQL backups there will be no logging of events. . . . . . . 239inactivated: number inactivated Throughput rate: rate ACO5065E: The value specified for the /SQLUSerKb/Sec Total bytes transferred: bytes Elapsed option does not match the registry entry. . . . . 239processing time: time Secs . . . . . . . . . 232vi IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  8. 8. ACO5091E: PASSWORDACCESS is Generate. ACO5420E: . . . . . . . . . . . . . . 247Either the stored password is incorrect or there is ACO5421E: Received the following from the MSno stored password. If you do not have a stored COM component: SQL message . . . . . . . 248password, use the -TSMPassword=xxx option to ACO5422E: Received the following from the MSset and store your password. . . . . . . . . 239 SQL server: SQL message . . . . . . . . . . 248ACO5097I: Data Protection for SQL is not ACO5423E: The following string is too long: string 248configured for VSS operations. . . . . . . . 240 ACO5424E: Could not connect to SQL server; SQLACO5098E: Error obtaining VSS information from server returned: SQL message . . . . . . . . 249Local DSMAgent Node: ’localdsmagentnode’. . . . 240 ACO5425E: The SQL server is not running: SQLACO5124E: Invalid command. Data Protection for message . . . . . . . . . . . . . . . 249SQL only supports VSS backup type of FULL. . . 240 ACO5426E: The SQL log on does not have theACO5125E: Invalid command. Data Protection for Sysadmin role: SQL message . . . . . . . . 249SQL does not support OFFLOAD with the Legacy ACO5427E: The SQL server version is less than 7.0:backup method. . . . . . . . . . . . . 241 SQL message . . . . . . . . . . . . . . 250ACO5126E: Invalid command. Data Protection for ACO5428E: The SQL server is not on the localSQL only supports Legacy backups with a backup machine: SQL message . . . . . . . . . . 250destination of TSM. . . . . . . . . . . . 241 ACO5429E: Could not obtain an event from SQLACO5127E: Invalid command. Data Protection for server: SQL message . . . . . . . . . . . 250SQL does not support OFFLOAD with the ACO5430E: The SQL Server Name is blank orspecified backup destination. . . . . . . . . 241 NULL.. . . . . . . . . . . . . . . . 251ACO5128E: The VSS operation failed with rc = ACO5431E: Multiple dbnames are not allowed. . . 251returncode. . . . . . . . . . . . . . . 242 ACO5432E: Equal numbers of the /RELOCATEACO5129E: Data Protection for SQL is unable to and /TO options must be specified. . . . . . . 251run VSS operations. A valid VSS license file ACO5433E: Wildcards are not allowed as part of(acssql.lic) could not be located. . . . . . . . 242 the following parameters/options: . . . . . . 252ACO5170E: Missing, blank, or invalid Local ACO5434E: The following options cannot beDSMAGENT Node Name is not allowed. . . . . 242 specified together: . . . . . . . . . . . 252ACO5171E: Invalid command. Data Protection for ACO5435E: This command requires one of theSQL only supports restoring VSS backup types of following options: . . . . . . . . . . . 252FULL and COPY. . . . . . . . . . . . . 243 ACO5436E: A failure occurred on stripe numberACO5177E: Invalid DSMAGENT Node (stripe number), rc = return code. . . . . . . . 252configuration found for node ’dsmagentnode’. . . . 243 ACO5450E: The specified number of stripesACO5186E: The VSS writer didn’t return any (number of stripes) is invalid. Processing willselectable backup components for the specified continue with the maximum number of stripesdatabase(s). Ensure that the SQL Server VSS writer (maximum number of stripes). . . . . . . . . 253service has been started. . . . . . . . . . . 243 ACO5451E: A failure occurred on vdev (vdev name),ACO5187E: Multiple backup objects with rc = return code . . . . . . . . . . . . . 253conflicting backup desitinations were found for one ACO5452E: Unable to delete temporary object:or more of the specified database(s). The /OBJECT (filespace name) (high level qualifier) (low leveland/or /BACKUPDESTINATION options should qualifier) . . . . . . . . . . . . . . . 253be used to restore a specific database. . . . . . 244 ACO5453E: The number of TSM sessions (numberACO5188E: BOTH may not be specified for of TSM sessions) is invalid for the specified number/BACKUPDESTINATION, only TSM or LOCAL of stripes (number of stripes). Processing willare valid. . . . . . . . . . . . . . . . 244 continue with the number of TSM sessions (numberACO5204E: One or more of the specified databases of TSM sessions) as the number of stripes. . . . . 254do not exist or are unavailable for backup. . . . 244 ACO5454E: The maximum number of objectsACO5400E: The Virtual Device Interface is not allowed per TSM transaction (number of objectsregistered with the Common Object Model. . . . 245 allowed per TSM transaction) is invalid for theACO5401E: The Virtual Device Interface could not specified number of stripes (number of stripes).be created. . . . . . . . . . . . . . . 245 Processing will continue with (new number ofACO5402E: The Virtual Device Set could not be stripes) stripes. . . . . . . . . . . . . . 254created. . . . . . . . . . . . . . . . 245 ACO5455E: The backup is corrupt and can not beACO5403E: The configuration of the Virtual Device restored. . . . . . . . . . . . . . . . 254Set could not be obtained. . . . . . . . . . 246 ACO5456W: The backup is corrupt and is not fullyACO5404E: The Virtual Device Set could not open restorable. Processing will continue. . . . . . . 255a virtual device. . . . . . . . . . . . . 246 ACO5457E: An unknown SQL API error hasACO5405E: An unknown virtual device error has occurred. . . . . . . . . . . . . . . . 255been detected. . . . . . . . . . . . . . 246 ACO5458W: The TSM Server ’backup delete’ACO5406E: The SQL server closed a virtual device setting for node (TSM server NODENAME) is set toprematurely. . . . . . . . . . . . . . . 247 NO. It should be set to YES for proper operation.ACO5407E: The SQL server aborted the operation. 247 Processing will continue. . . . . . . . . . 255 Contents vii
  9. 9. ACO5500E: The MultiByteToWideChar() function ACO5718I: When the view is refreshed allfailed. . . . . . . . . . . . . . . . . 256 selections will be lost and an attempt will be madeACO5501E: The Common Object Model (COM) to expand the new tree to the currently highlightedlibrary failed to initialize. . . . . . . . . . 256 item. Do you want to continue? . . . . . . . 260ACO5550I: There are no backups matching the ACO5719I: There are currently no backups onfilespec directorypathfilename and the server name TSM. . . . . . . . . . . . . . . . . 260servername. . . . . . . . . . . . . . . 256 ACO5720I: No databases have been selected forACO5551I: There are no backups matching the backup. . . . . . . . . . . . . . . . 261criteria specified for server name servername. . . . 257 ACO5721I: No backups have been selected forACO5552I: No matches were found for the criteria restore. . . . . . . . . . . . . . . . 261specified. . . . . . . . . . . . . . . . 257 ACO5722I: No backups have been selected forACO5616T: Database cannot be backed up because inactivate. . . . . . . . . . . . . . . 261its name contains ’’ or ’:’ character(s). . . . . . 257 ACO5723E: A named mark must be specified. . . 261ACO5617I: Database was excluded from backup ACO5784E: A log must be selected to use point inbecause database name contains ’’ or ’:’ time. . . . . . . . . . . . . . . . . 262character(s). . . . . . . . . . . . . . . 258 ACO5804I: Unable to get information. If data isACO5629E: No Backups have been selected for backed up to tape check the ″Wait for Tape Mountsrestore. . . . . . . . . . . . . . . . 258 for File Information″ checkbox. . . . . . . . 262ACO5630E: Backups from multiple Server instances ACO5805W: The SQL Server you are restoringhave been selected for restore. . . . . . . . . 258 from is different than the SQL server you areACO5631E: Restoring full Legacy backups and full currently logged on to. Do you want to continue? . 262VSS backups in the same restore operation is notsupported. Retry the restores in separate Notices . . . . . . . . . . . . . . 263operations. . . . . . . . . . . . . . . 259ACO5715E: Error writing option_name preference to Trademarks . . . . . . . . . . . . 265the configuration file. . . . . . . . . . . . 259ACO5716W: An error was encountered with TivoliStorage Manager API initialization, rc = returncode. Glossary . . . . . . . . . . . . . 267Examine the dsierror.log for more information ordetermine if the TSM API is installed properly. . . 259 Index . . . . . . . . . . . . . . . 273ACO5717E: Unable to log on to the SQL server. 260viii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  10. 10. Tables| 1. Data Protection for SQL key features . . . . 1 10. Minimum hardware requirements for VSS 2. Backup strategy characteristics . . . . . . 14 Instant Restore operations . . . . . . . . 28 3. Minimum software and operating system 11. List of applications to configure . . . . . . 33 requirements for Legacy Backup and Restore 12. Required node names for basic VSS operations 41 operations . . . . . . . . . . . . . 25 13. Required node names for VSS off-loaded 4. Minimum software and operating system backups . . . . . . . . . . . . . . 41 requirements for basic VSS operations. . . . 25 14. GUI tab functions . . . . . . . . . . 58 5. Minimum software and operating system 15. Data Protection for SQL commands . . . . 73 requirements for VSS Off-loaded Backup . . . 26 | 16. Data Protection for SQL optional parameters 75 6. Minimum software and operating system 17. Silent installation options . . . . . . . 187 requirements for VSS Instant Restore . . . . 26 18. Silent installation features (base client only) 188 7. Minimum hardware requirements for Legacy 19. Silent installation features (Language Backup and Restore operations . . . . . . 27 Packages only) . . . . . . . . . . . 188 8. Minimum hardware requirements for VSS 20. Silent installation transforms . . . . . . 188 Backup and Restore operations . . . . . . 27| 9. Minimum hardware requirements for VSS| offloaded backup operations . . . . . . . 28 © Copyright IBM Corp. 1997, 2007 ix
  11. 11. x IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  12. 12. Preface The subject of this publication is Data Protection for SQL, a component of the IBM Tivoli Storage Manager for Databases product. Data Protection for SQL performs online backups of Microsoft® SQL Server databases to Tivoli Storage Manager storage. Tivoli Storage Manager is a client-server licensed product that provides storage management services in a multi-platform computer environment. Throughout this document, the term Windows® (unless otherwise specified) refers to the following operating systems: v Windows Server 2003 Throughout this document, the term SQL Server (unless otherwise specified) refers to the following products:| v SQL Server 2000 (32-bit and IA64)| v SQL Server 2005 (32-bit, IA64, and x64) Throughout this document, the term Windows VSS System Provider (unless otherwise specified) refers to the standard Windows System provider. Who should read this guide The target audience for this publication are system installers, system users, Tivoli Storage Manager administrators, and system administrators. In this book, it is assumed that you have an understanding of the following applications: v Microsoft SQL Server v Tivoli Storage Manager server v Tivoli Storage Manager backup-archive client v Tivoli Storage Manager Application Program Interface It is also assumed that you have an understanding of one of the following operating system: v Windows Server 2003 Publications This section lists related IBM Tivoli Storage Manager publications. It also describes how to access Tivoli® publications online and how to order Tivoli publications. © Copyright IBM Corp. 1997, 2007 xi
  13. 13. IBM Tivoli Storage Manager library The following documents are available in the IBM Tivoli Storage Manager library: v IBM Tivoli Storage Manager for Windows Backup-Archive Client Installation and User’s Guide Provides information for an end-user to install, configure, and use the Tivoli Storage Manager client on Windows operating systems v IBM Tivoli Storage Manager for UNIX and Linux Backup-Archive Clients Installation and User’s Guide Provides information for an end-user to install, configure, and use the Tivoli Storage Manager client on UNIX® and Linux® operating systems v IBM Tivoli Storage Manager for Windows Administrator’s Guide Provides concepts and procedures for configuring and customizing the Tivoli Storage Manager server on Windows operating systems v IBM Tivoli Storage Manager for Windows Administrator’s Reference Provides details about administrative commands, server options, and server utilities for Tivoli Storage Manager server on Windows operating systems v IBM Tivoli Storage Manager for AIX Administrator’s Guide Provides concepts and procedures for configuring and customizing the Tivoli Storage Manager server on AIX® operating systems v IBM Tivoli Storage Manager for AIX Administrator’s Reference Provides details about administrative commands, server options, and server utilities for Tivoli Storage Manager server on AIX operating systems v IBM Tivoli Storage Manager for Sun Solaris Administrator’s Guide Provides concepts and procedures for configuring and customizing the Tivoli Storage Manager server on Sun Solaris operating systems v IBM Tivoli Storage Manager for Sun Solaris Administrator’s Reference Provides details about administrative commands, server options, and server utilities for Tivoli Storage Manager server on Sun Solaris operating systems v IBM Tivoli Storage Manager Messages Provides explanations and suggested actions for messages issued by the Tivoli Storage Manager server program for storage management services, the administrative client graphical-user interface, administrative command line client, data protection clients, and backup-archive client v IBM Tivoli Storage Manager: Problem Determination Guide Describes how to diagnose problems with Tivoli Storage Manager v IBM Tivoli Storage Manager Using the Application Program Interface Provides information to help you add Tivoli Storage Manager application-program interface calls to an existing application and to write programs with general-use program interfaces that obtain the services of Tivoli Storage Manager v IBM Tivoli Storage Manager for SAN for AIX Storage Agent User’s Guide Provides an overview of LAN-free data transfer and detailed explanations about configuring and using the Tivoli Storage Manager client, storage agent, and server v IBM Tivoli Storage Manager for SAN for HP-UX Storage Agent User’s Guide Provides an overview of LAN-free data transfer and detailed explanations about configuring and using the Tivoli Storage Manager client, storage agent, and server v IBM Tivoli Storage Manager for SAN for Linux Storage Agent User’s Guidexii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  14. 14. Provides an overview of LAN-free data transfer and detailed explanations about configuring and using the Tivoli Storage Manager client, storage agent, and server v IBM Tivoli Storage Manager for SAN for Sun Solaris Storage Agent User’s Guide Provides an overview of LAN-free data transfer and detailed explanations about configuring and using the Tivoli Storage Manager client, storage agent, and server v IBM Tivoli Storage Manager for SAN for Windows Storage Agent User’s Guide Provides an overview of LAN-free data transfer and detailed explanations about configuring and using the Tivoli Storage Manager client, storage agent, and serverAccessing terminology online The Tivoli Software Glossary includes definitions for many of the technical terms related to Tivoli software. The Tivoli Software Glossary is available at the following Tivoli software library Web site: http://publib.boulder.ibm.com/tividd/glossary/tivoliglossarymst.htm The IBM® Terminology Web site consolidates the terminology from IBM product libraries in one convenient location. You can access the Terminology Web site at the following Web address: http://www.ibm.com/software/globalization/terminologyAccessing publications online The product CD contains the publications that are in the product library. The format of the publications is PDF, HTML, or both. To access the publications using a Web browser, open the infocenter.html file. The file is in the appropriate publications directory on the product CD. IBM posts publications for this and all other Tivoli products, as they become available and whenever they are updated, to the Tivoli software information center Web site. Access the Tivoli software information center by first going to the Tivoli software library at the following Web address: http://www.ibm.com/software/tivoli/library/ Click Tivoli Product manuals to access the product library at the Tivoli software information center. Tip: If you print PDF documents on other than letter-sized paper, set the option in the File → Print window that allows Adobe® Reader to print letter-sized pages on your local paper. Preface xiii
  15. 15. Ordering publications You can order many Tivoli publications online at the following Web site: http://www.elink.ibmlink.ibm.com/publications/servlet/pbi.wss You can also order by telephone by calling one of these numbers: v In the United States: 800-879-2755 v In Canada: 800-426-4968 In other countries, contact your software account representative to order Tivoli publications. Support information If you have a problem with your IBM software, you want to resolve it quickly. IBM provides the following ways for you to obtain the support you need: v Searching knowledge bases: You can search across a large collection of known problems and workarounds, Technotes, and other information. v Obtaining fixes: You can locate the latest fixes that are already available for your product. v Contacting IBM Software Support: If you still cannot solve your problem, and you need to work with someone from IBM, you can use a variety of ways to contact IBM Software Support. For more information about these three ways of resolving problems, see “Contacting IBM Software Support” on page xviii. Determining if the problem resides on Tivoli Storage Manager or SQL This section provides information to help determine if the problem is a Data Protection for SQL issue or an SQL server issue. For Legacy operations: v Use the Backup or Restore utility provided in the SQL Server administrator program to see if the problem can be recreated. v If the error message ″ACO5350E An unknown SQL API error has occurred″ is displayed, the SQL server encountered an unexpected situation. Microsoft assistance may be needed if the problem continues. v Data Protection for SQL error messages occasionally contain an HRESULT code. Use this code to search Microsoft documentation and the Microsoft Knowledge Base for resolution information. For VSS operations: Try recreating the problem with the Microsoft VSHADOW application. This application can run backups using the Microsoft SQL VSS APIs. If the problem is recreatable with VSHADOW, then the problem most likely exists within the VSS provider or the SQL server. Microsoft ships VSHADOW with the Volume Shadow Copy Services (VSS) Software Developer’s Kit (SDK). IBM Service can provide a copy of VSHADOW if you encounter problems obtaining or building this application.| You can also search the IBM Tivoli Storage Manager: Problem Determination Guide for| helpful diagnostic information at this Web site: http://publib.boulder.ibm.com/| infocenter/tivihelp/v1r1/topic/com.ibm.itsmm.doc/update/main.html xiv IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  16. 16. Problem determination assistance If an error condition occurs during a Data Protection for SQL event, there are several sources of information you can view to help determine the problem: v Data Protection for SQL logs information on backup, restore, and delete commands to the Tivoli Event Console. v Data Protection for SQL logs information, by default, to the tdpsql.log file in the directory where Data Protection for SQL is installed. This file indicates the date and time of a backup, data backed up, and any error messages or completion codes. This file is very important and should be monitored daily. v The Tivoli Storage Manager API logs API error information, by default, to the dsierror.log file in the directory where Data Protection for SQL is installed. No backup statistics are kept in this log. The dsierror.log file cannot be marked as read-only. v The SQL Server logs information to the SQL Server error log. SQL Server error log information can be viewed using the SQL Server Enterprise Manager (SQL Server 2000) or SQL Server Management Studio (SQL Server 2005). v The Tivoli Storage Manager scheduler logs information to both the dsmsched.log and the dsmerror.log files. By default, these files are located in the directory where the Tivoli Storage Manager Backup-Archive client is installed. Note: Output from scheduled commands are sent to the scheduler log file (dsmsched.log). After scheduled work is performed, check the log to ensure the work completed successfully. When a scheduled command is processed, the scheduler log can contain the following entry: Scheduled event eventname completed successfully This is merely an indication that Tivoli Storage Manager successfully issued the scheduled command associated with the eventname. No attempt is made to determine the success or failure of the command. You should assess the success or failure of the command by evaluating the return code from the scheduled command in the scheduler log. The scheduler log entry for the command’s return code is prefaced with the following text: Finished command. Return code is: v Windows Event Log. v For VSS operations, view the dsmerror.log file in the backup-archive client installation directory.Installation Problems: Creating an installation-log file In the event a silent installation fails, gather the following information to assist Customer Support when evaluating your situation: v Operating system level v Service pack v Hardware description v Installation package (CD or electronic download) and level v Any Windows event log relevant to the failed installation v Windows services active during the failed installation (for example, anti-virus software) v Whether you are logged on to the local machine console (not through a terminal server) Preface xv
  17. 17. v Whether you are logged on as a local administrator, not a domain administrator (Tivoli does not support cross-domain installs) You can create a detailed log file (setup.log) of the failed installation. Run the setup program (setup.exe) in the following manner: setup /v"l*v setup.log" Tivoli Technical Training For Tivoli technical training information, refer to the following IBM Tivoli Education Web site: http://www.ibm.com/software/tivoli/education IBM Tivoli Storage Manager Web site Technical support information and publications are available at the following address: http://www.ibm.com/software/sysmgmt/products/support/ IBMTivoliStorageManager.html By accessing the Tivoli Storage Manager home page, you can access subjects that interest you. You can also keep up-to-date with the newest Tivoli Storage Manager product information. IBM Tivoli Storage Manager for Databases Web site The IBM Tivoli Storage Manager for Databases Web site contains a knowledge base of articles and information related to backup and restore issues. Access this information at: If you plan to perform VSS operations, the IBM Tivoli Storage Manager for Copy Services Web site contains a knowledge base of VSS-related articles and information: http://www.ibm.com/software/sysmgmt/products/support/ IBMTivoliStorageManagerforCopyServices.html www.ibm.com/software/sysmgmt/products/support/ IBMTivoliStorageManagerforDatabases.html Searching knowledge bases You can search the available knowledge bases to determine whether your problem was already encountered and is already documented. Searching the information center IBM provides extensive documentation that can be installed on your local computer or on an intranet server. You can use the search function of this information center to query conceptual information, instructions for completing tasks, and reference information.xvi IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  18. 18. Searching the Internet If you cannot find an answer to your question in the information center, search the Internet for the latest, most complete information that might help you resolve your problem. To search multiple Internet resources for your product, go to this product support web site: http://www.ibm.com/software/sysmgmt/products/support/ IBMTivoliStorageManager.html and look for the section to search the support knowledge base. From this section, you can search a variety of resources including: v IBM technotes v IBM downloads v IBM Redbooks® v Forums and newsgroupsObtaining fixes A product fix might be available to resolve your problem. To determine what fixes are available for your IBM software product, follow these steps: 1. Go to the IBM Software Support Web site at http://www.ibm.com/software/ support. 2. Click Downloads in the Software Support table. 3. Follow the search instructions provided on the page. 4. Click Search. 5. From the list of downloads returned by your search, click the name of a fix to read the description of the fix and to optionally download the fix. For more information about the types of fixes that are available, see the IBM Software Support Handbook at http://techsupport.services.ibm.com/guides/ handbook.html.Receiving weekly support updates To receive weekly e-mail notifications about fixes and other software support news, follow these steps: 1. Go to the IBM Software Support Web site at http://www.ibm.com/software/ support. 2. Click Assistance in the Software Support table. 3. Click Request e-mail upates in the Additional Assistance support links table. 4. If you have already registered for My support, sign in and skip to the next step. If you have not registered, click register now. Complete the registration form using your e-mail address as your IBM ID and click Submit. 5. Click Edit profile. 6. In the Products list, select Software. A second list is displayed. 7. In the second list, select the product segment, Storage Management. A third list is displayed. 8. In the third list, select the product sub-segment, Data Protection. A list of applicable products is displayed. 9. Select the products for which you want to receive updates, for example, IBM Tivoli Storage Manager for Databases. 10. Click Add products. Preface xvii
  19. 19. 11. After selecting all products that are of interest to you, click Subscribe to email on the Edit profile tab. 12. Select Please send these documents by weekly email. 13. Update your e-mail address as needed. 14. In the Documents list, select Software. 15. Select the types of documents that you want to receive information about. 16. Click Update. If you experience problems with the My support feature, you can obtain help in one of the following ways: Online Send an e-mail message to ershelpdesk@us.ibm.com, describing your problem. By phone Call 1-800-IBM-4You (1-800-426-4968). Contacting IBM Software Support IBM Software Support provides assistance with product defects. Before contacting IBM Software Support, your company must have an active IBM software maintenance contract, and you must be authorized to submit problems to IBM. The type of software maintenance contract that you need depends on the type of product you have: v For IBM distributed software products (including, but not limited to, Tivoli, Lotus®, and Rational® products, as well as DB2® and WebSphere® products that run on Windows or UNIX operating systems), enroll in Passport Advantage® in one of the following ways: Online Go to the Passport Advantage Web site at http://www.lotus.com/ services/passport.nsf/WebDocs/Passport_Advantage_Home and click How to Enroll. By phone For the phone number to call in your country, go to the IBM Software Support Web site at http://techsupport.services.ibm.com/guides/ contacts.html and click the name of your geographic region. v For customers with Subscription and Support (S & S) contracts, go to the Software Service Request Web site at https://techsupport.services.ibm.com/ ssr/login. v For customers with IBMLink™, CATIA, Linux, OS/390®, iSeries®, pSeries®, zSeries®, and other support agreements, go to the IBM Support Line Web site at http://www.ibm.com/services/us/index.wss/so/its/a1000030/dt006. v For IBM eServer™ software products (including, but not limited to, DB2 and WebSphere products that run in zSeries, pSeries, and iSeries environments), you can purchase a software maintenance agreement by working directly with an IBM sales representative or an IBM Business Partner. For more information about support for eServer software products, go to the IBM Technical Support Advantage Web site at http://www.ibm.com/servers/eserver/techsupport.html If you are not sure what type of software maintenance contract you need, call 1-800-IBMSERV (1-800-426-7378) in the United States. From other countries, go toxviii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  20. 20. the contacts page of the IBM Software Support Handbook on the Web athttp://techsupport.services.ibm.com/guides/contacts.html and click the nameof your geographic region for phone numbers of people who provide support foryour location.To contact IBM Software support, follow these steps:1. “Determining the business impact”2. “Describing problems and gathering information”3. “Submitting problems” on page xxDetermining the business impactWhen you report a problem to IBM, you are asked to supply a severity level.Therefore, you need to understand and assess the business impact of the problemthat you are reporting. Use the following criteria:Severity 1 The problem has a critical business impact. You are unable to use the program, resulting in a critical impact on operations. This condition requires an immediate solution.Severity 2 The problem has a significant business impact. The program is usable, but it is severely limited.Severity 3 The problem has some business impact. The program is usable, but less significant features (not critical to operations) are unavailable.Severity 4 The problem has minimal business impact. The problem causes little impact on operations, or a reasonable circumvention to the problem was implemented.Describing problems and gathering informationWhen describing a problem to IBM, be as specific as possible. Include all relevantbackground information so that IBM Software Support specialists can help yousolve the problem efficiently. To save time, know the answers to these questions:v What is the version and release level of your Tivoli Storage Manager server product? Enter the query status command to determine this information. For example: query statusv What software versions were you running when the problem occurred?v Do you have logs, traces, and messages that are related to the problem symptoms? IBM Software Support is likely to ask for this information.v Can you create the problem again? If so, what steps were performed to create the problem?v Did you make any changes to the system? For example, did you make changes to the hardware, operating system, networking software, and so on.v Are you currently using a workaround for the problem? If so, be prepared to explain the workaround when you report the problem. Preface xix
  21. 21. Submitting problems You can submit your problem to IBM Software Support in one of two ways: Online Click Submit and track problems on the IBM Software Support site at http://www.ibm.com/software/support/probsub.html. Type your information into the appropriate problem submission form. By phone For the phone number to call in your country, go to the contacts page of the IBM Software Support Handbook at http:// techsupport.services.ibm.com/guides/contacts.html and click the name of your geographic region. If the problem you submit is for a software defect or for missing or inaccurate documentation, IBM Software Support creates an Authorized Program Analysis Report (APAR). The APAR describes the problem in detail. Whenever possible, IBM Software Support provides a workaround for you to implement until the APAR is resolved and a fix is delivered. IBM publishes resolved APARs on the IBM product support Web pages daily, so that other users who experience the same problem can benefit from the same resolutions. For more information about problem resolution, see Searching knowledge bases and Obtaining fixes.Conventions used in this book This guide uses several conventions for special terms and actions, operating system-dependent commands and paths. This guide uses the following typeface conventions: Bold v Commands, keywords, authorization roles, or other information that you must use. v Example: Log on to the server as root user. italics v Values or variables that you must provide. v Emphasized words and phrases. v Example: The node name of the production node and backup node must not be the same. bold italics v Options and parameters. v Example: Specify the value for the compression option. monospace v Directories, parameters, URLs, and output examples. v Example: The product is installed in the C:program filestivolitsmclientba directory. UPPER CASE v Environment variables associated with Tivoli Storage Manager, operating systems, or SQL Server. v Example: Make sure the DSM_DIR environment variable is set correctly.xx IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  22. 22. Typeface conventionsAccessibility Accessibility features help users with physical disabilities, such as restricted mobility or limited vision, to use software products successfully. The major accessibility features in this product enable users to do the following: v Use assistive technologies, such as screen-reader software and digital speech synthesizer, to hear what is displayed on the screen. Consult the product documentation of the assistive technology for details on using those technologies with this product. v Operate specific or equivalent features using only the keyboard. v Magnify what is displayed on the screen. In addition, the product documentation was modified to include features to aid accessibility: v All documentation is available in both HTML and convertible PDF formats to give the maximum opportunity for users to apply screen-reader software. v All images in the documentation are provided with alternative text so that users with vision impairments can understand the contents of the images. Magnifying what is displayed on the screen You can enlarge information on the product windows using facilities provided by the operating systems on which the product is run. For example, in a Microsoft Windows environment, you can lower the resolution of the screen to enlarge the font sizes of the text on the screen. Refer to the documentation provided by your operating system for more information. Navigating the interface using the keyboard Standard shortcut and accelerator keys are used by the product and are documented by the operating system. Refer to the documentation provided by your operating system for more information.Reading syntax diagrams This section describes how to read the syntax diagrams used in this book. To read a syntax diagram, follow the path of the line. Read from left to right, and top to bottom. v The ─── symbol indicates the beginning of a syntax diagram. v The ─── symbol at the end of a line indicates the syntax diagram continues on the next line. v The ─── symbol at the beginning of a line indicates a syntax diagram continues from the previous line. v The ─── symbol indicates the end of a syntax diagram. Syntax items, such as a keyword or variable, can be: v On the line (required element) v Above the line (default element) v Below the line (optional element). Preface xxi
  23. 23. Syntax Diagram Description Example Abbreviations: KEYWOrd Uppercase letters denote the shortest acceptable truncation. If an item appears entirely in uppercase letters, it cannot be truncated. You can type the item in any combination of uppercase or lowercase letters. In this example, you can enter KEYWO, KEYWORD, or KEYWOrd. Symbols: * Asterisk Enter these symbols exactly as they appear in { } Braces the syntax diagram. : Colon , Comma = Equal Sign - Hyphen () Parentheses . Period Space Variables: KEYWOrd var_name Italicized lowercase items (var_name) denote variables. In this example, you can specify a var_name when you enter the KEYWORD command. Repetition: repeat An arrow returning to the left means you can repeat the item. , A character or space within the arrow means repeat you must separate repeated items with that character or space. (1) A footnote by the arrow references the repeat number of times you can repeat the item. Notes: 1 Specify repeat as many as 5 times. Required Choices: A When two or more items are in a stack and B one of them is on the line, you must specify C one item. In this example, you must choose A, B, or C.xxii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  24. 24. Syntax Diagram Description ExampleOptional Choice:When an item is below the line, that item is Aoptional. In the first example, you can chooseA or nothing at all. AWhen two or more items are in a stack below Bthe line, all of them are optional. In the Csecond example, you can choose A, B, C, ornothing at all.Defaults: ADefaults are above the line. The default isselected unless you override it. You can Boverride the default by including an option Cfrom the stack below the line.In this example, A is the default. You canoverride A by choosing B or C. You can alsospecify the default explicitly.Repeatable Choices: AA stack of items followed by an arrow Breturning to the left means you can select Cmore than one item or, in some cases, repeata single item.In this example, you can choose anycombination of A, B, or C.Syntax Fragments: The fragment nameSome diagrams, because of their length, mustfragment the syntax. The fragment name The fragment name:appears between vertical bars in the diagram.The expanded fragment appears between Avertical bars in the diagram after a headingwith the same fragment name. B C Preface xxiii
  25. 25. xxiv IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  26. 26. || Technical changes for Version 5.5.0 - November 2007| The following changes have been made to this publication:| v Microsoft SQL Server 2005 support| v Microsoft Volume Shadow Copy Service support| v Veritas Cluster Server support| v Microsoft Virtual Server support| v Usability enhancements| See “New product features for 5.5.0” on page 1 for detailed information about| these changes. © Copyright IBM Corp. 1997, 2007 xxv
  27. 27. xxvi IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  28. 28. Chapter 1. Data Protection for SQL Overview Product overview information related to new features, backup methods, backup types, restore methods, restore types, performance, security, and available documentation is provided for a better understanding of Data Protection for SQL 5.5.0.| New product features for 5.5.0| Data Protection for SQL provides the following key features1:| Table 1. Data Protection for SQL key features| For more information| Feature Referred to as: see:| Back up SQL Server 2005 databases (running VSS Backup “VSS Backup” on page 4| on Windows Server 2003) using Microsoft| Volume Shadow Copy Service (VSS)| technology.| Perform a VSS Backup to the Tivoli Storage Off-loaded “Off-loaded Backup” on| Manager server using an alternate machine Backup page 7| instead of a production machine.| Restore VSS Backups that reside on Tivoli VSS Restore “VSS Restore” on page 18| Storage Manager server storage.| Restore VSS Backups that reside on local VSS Fast Restore “VSS Fast Restore” on| shadow volumes2 using file-level copy page 19| mechanisms.| Restore VSS Backups that reside on local VSS Instant “VSS Instant Restore” on| shadow volumes using hardware-assisted Restore page 19| volume-level copy mechanisms.| Tivoli Storage Manager policy-based Server policy “How Tivoli Storage| management of VSS snapshot backups. Manager server policy| affects Data Protection for| SQL” on page 11| Microsoft SQL Server 2005 support Operating system “Software and operating| support system requirements” on| page 25| Veritas Cluster Server (VCS) support Cluster support “Using Data Protection| for SQL in a Veritas| Cluster Server (VCS)| environment” on page 17| Exclude specified databases from /excludedb “Backup optional| command-line backups parameter parameters” on page 82| Automatically exclude simple recovery model Usability “Backup command” on| databases from command-line log backups enhancement page 76| Automatically exclude the master database Usability “Backup command” on| from command-line log and differential enhancement page 76| backups| Adjust the backup size estimate to prevent a Adjust “Backup optional| backup failure parameters parameters” on page 82 © Copyright IBM Corp. 1997, 2007 1
  29. 29. | Table 1. Data Protection for SQL key features (continued)| For more information| Feature Referred to as: see:| Restore databases, logs, and full-text index /relocatedir “Restore optional| files to an alternate location parameter parameters” on page 127| 1| Note that in order to use VSS features, you must also install the following:| v IBM Tivoli Storage Manager for Copy Services Microsoft SQL VSS Integration Module| (required for basic VSS operations)| v IBM Tivoli Storage Manager for Copy Services Hardware Devices Snapshot Integration| Module (required for VSS Instant Restore operations) 2| The term local shadow volumes is used throughout this document to describe data| that is stored on shadow volumes localized to a disk storage subsystem.| Additional Data Protection for SQL features| Data Protection for SQL allows you to perform online backups and restores of| Microsoft SQL Server databases to Tivoli Storage Manager server storage using| either command-line or graphical user interfaces (GUI).| Data Protection for SQL helps you protect and manage SQL Server data by making| it easy to:| v Perform Legacy full backups, differential backups, and transaction log backups| of SQL Server 2000 and SQL Server 2005 databases.| v Perform Legacy individual file group backups, individual file backups, and set| backups (containing sets of file groups and files) of SQL Server 2000 and SQL| Server 2005 data.| v Perform full VSS snapshot backups of SQL Server 2005 databases running on| Windows Server 2003. This feature is available on 32-bit and x64 environments| only.| v Perform full VSS off-loaded snapshot backups of SQL Server 2005 databases| running on Windows Server 2003.| v Perform Legacy restores of full, differential, and transaction log backups of SQL| Server 2000 and SQL Server 2005 databases.| v Perform Legacy restores of individual file groups, individual files, and set| backups (containing sets of file groups and files) of SQL Server 2000 and SQL| Server 2005 data.| v Perform partial Legacy restores of specific database file groups.| v Perform VSS Restores of full snapshot backups of SQL Server 2005 databases| (running on Windows Server 2003) from Tivoli Storage Manager server storage| or local VSS disks.| v Perform operations from multiple SQL Server instances on the same machine as| Data Protection for SQL.| Note: You can access only one SQL Server per execution of Data Protection for| SQL from either the command line or GUI.| v Perform any Legacy backup using data striping in parallel threads using parallel| sessions.| v Automate scheduled backups. See Chapter 6, “Using the Tivoli Storage Manager| scheduler,” on page 175. 2 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  30. 30. | v Perform expanded restore operations on backup objects such as relocating,| restoring to named marks, and partially restoring full backups.| v Restore Legacy database backups to a different SQL Server.| v Retain with a Legacy backup the information needed to recreate or move SQL| databases or files, such as sort order, code page, and Unicode information, or file| group and file logical and physical names. The meta object information is| retained on the Tivoli Storage Manager server separately from the backup data| objects.| v Inactivate all active Legacy backup objects, all objects of a particular Legacy| backup type, or specific objects.| v Inactivate Legacy backup objects older than a specified number of days.| v Set automatic expiration of backup objects based on version limit and retention| period. See “Recommended Tivoli Storage Manager policy settings” on page 37.| v Query any local SQL Server or any connected Tivoli Storage Manager server for| database, status, and configuration information.| v Monitor results through the Data Protection for SQL activity log and| automatically prune the activity log.| v Set Tivoli Storage Manager connection information options to Tivoli Storage| Manager servers.| v Set Tivoli Storage Manager security and performance options.| v Participate in MSCS and VCS fail-over clusters.| v Apply fail-over clustering (for maintenance or restoring the master database)| without unclustering.| v Obtain online context-sensitive, task, and concept help.| v Globalization Support Backup overview Data Protection for SQL provides several methods of backing up SQL Server data. Legacy Backup| A Legacy Backup creates a copy of all or part of a SQL database or logs on Tivoli| Storage Manager storage media. Data Protection for SQL provides selection mechanisms and the logic that are required to back up and restore SQL data. For example, when you initiate a backup operation, Data Protection for SQL: 1. Starts a session with a Tivoli Storage Manager server using the Tivoli Storage Manager API and information contained in a client options file. 2. Starts a session with the SQL Server using the SQL-SMO interface. 3. Instructs the SQL Server using the SQL VDI interface to begin a backup of the selected database objects. 4. Receives data from the SQL Server and sends it to the Tivoli Storage Manager server. 5. Ends the Tivoli Storage Manager and SQL Server sessions. Note: 1. Data Protection for SQL can compress SQL data before sending it to the Tivoli Storage Manager server. 2. Metadata: Chapter 1. Data Protection for SQL Overview 3

×