SlideShare ist ein Scribd-Unternehmen logo
1 von 308
Downloaden Sie, um offline zu lesen
Tivoli Storage Manager for Databases
       ®




Version 5.5




Data Protection for Microsoft SQL Server
Installation and User’s Guide




                                           SC32-9059-02
Tivoli Storage Manager for Databases
       ®




Version 5.5




Data Protection for Microsoft SQL Server
Installation and User’s Guide




                                           SC32-9059-02
Note
  Before using this information and the product it supports, read the information in “Notices” on page 263.




Edition notice
This edition applies to version 5, release 5, modification 0 of IBM Tivoli Storage Manager for Databases Data
Protection for Microsoft SQL Server (program numbers 5608-APD, 5608-CSS) and to all subsequent releases and
modifications 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 Contract
with IBM Corp.
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
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
ACO0154E: The Data Protection for Microsoft SQL                  ACO0256E: The password in your Tivoli Storage
Server application client cannot work with the                   Manager options file has expired. Please change
version of the Tivoli Storage Manager API you                    your password on the Tivoli Storage Manager
have installed. Please install version                           server using the ’change password’ command and
version.release.level or greater. . . . . . . . .          209   then either change or remove the password value
ACO0155E: The Data Protection for Microsoft SQL                  in your options file. . . . . . . . . . . .           217
Server application client cannot work with the                   ACO0257E: Your password has expired. . . . .          218
release 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. . . . . . . . . . . . .              218
or greater. . . . . . . . . . . . . . .                    210   ACO0259E: The password you entered for
ACO0156E: Could not load the Tivoli Storage                      verification does not match the password you
Manager API. . . . . . . . . . . . . .                     210   entered for your new password. Your password
ACO0160E: An authentication error occurred with                  will not be changed. . . . . . . . . . . .            218
your stored Tivoli Storage Manager password. . .           210   ACO0260I: Password successfully changed. . . .        219
ACO0161E: Authentication error. The password                     ACO0261I: There are no backups for the server
entered is not valid. You are not logged on to the               named servername. . . . . . . . . . . . .             219
Tivoli Storage Manager server. . . . . . . . .             211   ACO0263E: Failed to start Web browser with a
ACO0162E: The passwords entered do not match.                    return code of returncode. . . . . . . . . .          219
Please enter them again. . . . . . . . . . .               211   ACO0264I: Could not find the default browser
ACO0163E: The directory path needs to be                         defined. An attempt will be made to use Microsoft
fully-qualified. . . . . . . . . . . . . .                 211   Internet Explorer. . . . . . . . . . . . .            220
ACO0167E: The fully-qualified file name is too                   ACO0265E: Could not find Internet Explorer. . . .     220
long. . . . . . . . . . . . . . . . .                      212   ACO0266E: Could not find the Tivoli Storage
ACO0200E: File (filename) could not be opened for                Manager HTML books. . . . . . . . . . .               220
reading. . . . . . . . . . . . . . . .                     212   ACO0267E: The verify password entered does not
ACO0201E: File (filename) could not be opened for                match the new password entered. . . . . . .           221
writing. . . . . . . . . . . . . . . .                     212   ACO0300E: Invalid restore type. . . . . . . .         221
ACO0202E: Read failure on file (filename). . . . .         212   ACO0301E: Invalid backup type. . . . . . . .          221
ACO0203E: Write failure on file (filename). . . . .        213   ACO351E: Invalid trace keyword - ’keyword’ . . .      221
ACO0204E: File (filename) could not be closed. . .         213   ACO357E: Unable to open trace output file
ACO0205E: File (filename) statistics could not be                file-name. . . . . . . . . . . . . . . .              222
obtained. . . . . . . . . . . . . . . .                    213   ACO366E: Unable to close trace output file
ACO0206E: Directory (directory) could not be                     file-name. . . . . . . . . . . . . . . .              222
created. . . . . . . . . . . . . . . .                     213   ACO367E: Unable to write to trace file tracefile.
ACO0207E: Directory path (directorypath) is too                  Tracing disabled. . . . . . . . . . . . .             222
long. . . . . . . . . . . . . . . . .                      214   ACO368E: Invalid trace file name (name too long).     223
ACO0208E: There is not enough disk space for the                 ACO383E: Specifying the trace file ’link’ as a
operation attempted. . . . . . . . . . . .                 214   symbolic link is not allowed. . . . . . . . .         223
ACO0209E: The rename of file (filename1) to                      ACO384E: Symbolic link ’linkname’ to ’target’ was
(filename2) failed. . . . . . . . . . . . .                214   successfully deleted. . . . . . . . . . . .           223
ACO0210E: The Tivoli Storage Manager high level                  ACO385E: Unable to delete symbolic link ’link’.       224
qualifier is too long. . . . . . . . . . . .               214   ACO476E: program-name: cannot open file file-spec:
ACO0211E: The Tivoli Storage Manager low level                   error. . . . . . . . . . . . . . . . .                224
qualifier is too long. . . . . . . . . . . .               215   ACO487E: Specifying the error log ’link’ as a
ACO0212E: The Tivoli Storage Manager filespace                   symbolic link is not allowed. . . . . . . . .         224
name is too long. . . . . . . . . . . . .                  215   ACO488E: Initialization functions cannot open the
ACO0213E: The maximum number of objects                          error log: log-name. errno = errno-value, . . . . .   225
allowed per Tivoli Storage Manager transaction is t              ACO495E: Failure writing to a Tivoli Storage
oo small. . . . . . . . . . . . . . . .                    215   Manager log or log-related file: file-name, errno =
ACO0214E: The backup object’s management class                   errno-value, reason . . . . . . . . . . . .           225
backup copy group does not exist. . . . . . .              216   ACO496I: TDP is converting the log-file from
ACO0215E: 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. . . . . .      225
ACO0216E: Unable to obtain space information for                 ACO497I: TDP is converting the log-file from
volume (volumename).. . . . . . . . . . .                  216   wrapping mode to continuous (pruning) mode.
ACO0217E: The Tivoli Storage Manager filespace                   This process may take several minutes. . . . . .      226
name is invalid. . . . . . . . . . . . .                   217   ACO498I: count log records processed. . . . . .       226
ACO0218E: The Tivoli Storage Manager high level                  ACO501E: Invalid Proxy Configuration Detected:
qualifier is invalid. . . . . . . . . . . .                217   Target Node ’targetnode’ is not listed as a valid
ACO0219E: The Tivoli Storage Manager low level                   node to proxy to for Node Name ’nodename’. . . .      226
qualifier is invalid. . . . . . . . . . . .                217

                                                                                                            Contents    v
ACO501T: Invalid Proxy Configuration Detected:                     ACO3009I: Data Protection for SQL: backup type
Target Node ’targetnode’ is not listed as a valid                  backup of database database name from server server
node to proxy to for Node Name ’nodename’. . . .        227        name canceled by user. . . . . . . . . . .                233
ACO515E: Invalid DSMAGENT Node                                     ACO3010I: Data Protection for SQL: Starting
configuration found for node ’dsmagentnode’. . . .      227        restore for server servername. . . . . . . . .            233
ACO516I: The Windows console event handler                         ACO3011I: Data Protection for SQL: Restore from
received 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 inspected
TDP 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: number
ACO518E: Backups selected for restore must have                    skipped Throughput rate: rate Kb/Sec Total bytes
the same backup location (TSM or LOCAL). . . .          228        transferred: bytes Elapsed processing time: time
ACO519E: The VSS operation failed with rc =                        Secs . . . . . . . . . . . . . . . .                      233
returncode. . . . . . . . . . . . . . .                 228        ACO3012I: Data Protection for SQL: restore type
ACO520E: Failed to connect to Local DSMAGENT                       restore of backup object object name to database
Node ’localdsmagentnode’ at address:port                           database name from server server name canceled by
’address:portnumber’. Verify that the TSM Client                   user. . . . . . . . . . . . . . . . .                     234
Acceptor Daemon (CAD) is installed, configured,                    ACO3013I: Data Protection for SQL: Starting
and running properly. . . . . . . . . . .               229        Inactivate processing for backup objects from
ACO521E: Pruning functions cannot open one of                      server servername . . . . . . . . . . . .                 234
the Tivoli Storage Manager prune files: log-name.                  ACO3014I: Data Protection for SQL: Inactivate
errno = errno-value, . . . . . . . . . . .              229        processing complete Total database backups
ACO3000I: Data Protection for SQL: Starting backup                 inspected: number inspected Total database backups
type backup of database database name from server                  requested for inactivation: number requested Total
server name. . . . . . . . . . . . . . .                230        database backups inactivated: number inactivated
ACO3001I: Data Protection for SQL: backup type                     Total database skipped: number skipped Elapsed
backup of database database name from server server                processing time: time Secs . . . . . . . . .              234
name completed successfully. . . . . . . . .            230        ACO3015I: Data Protection for SQL: Inactivating
ACO3002E: Data Protection for SQL: backup type                     backup type backup backup object. . . . . . . .           235
backup of database database name from server server                ACO5050I: A new configuration file was created.           235
name failed, rc = return code. . . . . . . . .          230        ACO5051I: The configuration file cannot be found,
ACO3003I: Data Protection for SQL: Starting restore                using default settings. . . . . . . . . . .               235
type restore of backup object object name to                       ACO5052E: An error occurred trying to set the
database database name on server server name. . . .     231        requested configuration option. . . . . . . .             236
ACO3004I: Data Protection for SQL: restore type                    ACO5053E: The value for the option option is not
restore of backup object object name to database                   valid. See the TDPSQLC Help Set output or the
database name on server server name completed                      User’s Guide for valid Set command parameters. .          236
successfully. . . . . . . . . . . . . . .               231        ACO5054I: The configuration option was set
ACO3005E: Data Protection for SQL: restore type                    successfully.    . . . . . . . . . . . . .                236
restore 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. . . . . . . . . .               237
ACO3006I: Data Protection for SQL: Starting                        ACO5057I: The logfile log file was pruned
backup for server server name. . . . . . . . .          232        successfully.    . . . . . . . . . . . . .                237
ACO3007I: Data Protection for SQL: Backup of                       ACO5058W: The logfile name is greater than the
server servername is complete. Total SQL backups                   maximum allowed. Processing will continue using
selected: number selected Total SQL backups                        a logfile name of logfile in the current directory. . .   237
attempted: number attempted Total SQL backups                      ACO5059W: The logfile log file cannot be opened
completed: number completed Total SQL backups                      for writing. There will be no logging of events. . .      238
excluded: number excluded Throughput rate: rate                    ACO5060E: A Tivoli Storage Manager API error
Kb/Sec Total bytes transferred: bytes Elapsed                      has occurred. . . . . . . . . . . . . .                   238
processing time: time Secs . . . . . . . . .            232        ACO5061E: A Microsoft SQL API error has
ACO3008I: Data Protection for SQL: Backup of                       occurred. . . . . . . . . . . . . . . .                   238
server servername is complete. Total SQL backups                   ACO5063I: The logfile_name log file did not need
selected: number selected Total SQL backups                        pruning. . . . . . . . . . . . . . . .                    238
attempted: number attempted Total SQL backups                      ACO5064W: The logfile_name log file could not be
completed: number completed Total SQL backups                      opened for writing. The log was not pruned and
excluded: number excluded Total SQL backups                        there will be no logging of events. . . . . . .           239
inactivated: number inactivated Throughput rate: rate              ACO5065E: The value specified for the /SQLUSer
Kb/Sec Total bytes transferred: bytes Elapsed                      option does not match the registry entry. . . . .         239
processing time: time Secs . . . . . . . . .            232

vi   IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
ACO5091E: PASSWORDACCESS is Generate.                       ACO5420E: . . . . . . . . . . . . . .                  247
Either the stored password is incorrect or there is         ACO5421E: Received the following from the MS
no stored password. If you do not have a stored             COM component: SQL message . . . . . . .               248
password, use the -TSMPassword=xxx option to                ACO5422E: Received the following from the MS
set and store your password. . . . . . . . .          239   SQL server: SQL message . . . . . . . . . .            248
ACO5097I: Data Protection for SQL is not                    ACO5423E: The following string is too long: string     248
configured for VSS operations. . . . . . . .          240   ACO5424E: Could not connect to SQL server; SQL
ACO5098E: Error obtaining VSS information from              server returned: SQL message . . . . . . . .           249
Local DSMAgent Node: ’localdsmagentnode’. . . .       240   ACO5425E: The SQL server is not running: SQL
ACO5124E: Invalid command. Data Protection for              message . . . . . . . . . . . . . . .                  249
SQL only supports VSS backup type of FULL. . .        240   ACO5426E: The SQL log on does not have the
ACO5125E: Invalid command. Data Protection for              Sysadmin role: SQL message . . . . . . . .             249
SQL does not support OFFLOAD with the Legacy                ACO5427E: The SQL server version is less than 7.0:
backup method. . . . . . . . . . . . .                241   SQL message . . . . . . . . . . . . . .                250
ACO5126E: Invalid command. Data Protection for              ACO5428E: The SQL server is not on the local
SQL only supports Legacy backups with a backup              machine: SQL message . . . . . . . . . .               250
destination of TSM. . . . . . . . . . . .             241   ACO5429E: Could not obtain an event from SQL
ACO5127E: Invalid command. Data Protection for              server: SQL message . . . . . . . . . . .              250
SQL does not support OFFLOAD with the                       ACO5430E: The SQL Server Name is blank or
specified backup destination. . . . . . . . .         241   NULL.. . . . . . . . . . . . . . . .                   251
ACO5128E: The VSS operation failed with rc =                ACO5431E: Multiple dbnames are not allowed. . .        251
returncode. . . . . . . . . . . . . . .               242   ACO5432E: Equal numbers of the /RELOCATE
ACO5129E: Data Protection for SQL is unable to              and /TO options must be specified. . . . . . .         251
run 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: . . . . . .          252
ACO5170E: Missing, blank, or invalid Local                  ACO5434E: The following options cannot be
DSMAGENT Node Name is not allowed. . . . .            242   specified together:     . . . . . . . . . . .          252
ACO5171E: Invalid command. Data Protection for              ACO5435E: This command requires one of the
SQL only supports restoring VSS backup types of             following options:      . . . . . . . . . . .          252
FULL and COPY. . . . . . . . . . . . .                243   ACO5436E: A failure occurred on stripe number
ACO5177E: Invalid DSMAGENT Node                             (stripe number), rc = return code. . . . . . . .       252
configuration found for node ’dsmagentnode’. . . .    243   ACO5450E: The specified number of stripes
ACO5186E: The VSS writer didn’t return any                  (number of stripes) is invalid. Processing will
selectable backup components for the specified              continue with the maximum number of stripes
database(s). Ensure that the SQL Server VSS writer          (maximum number of stripes). . . . . . . . .           253
service has been started. . . . . . . . . . .         243   ACO5451E: A failure occurred on vdev (vdev name),
ACO5187E: Multiple backup objects with                      rc = return code . . . . . . . . . . . . .             253
conflicting 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 level
and/or /BACKUPDESTINATION options should                    qualifier) . . . . . . . . . . . . . . .               253
be used to restore a specific database. . . . . .     244   ACO5453E: The number of TSM sessions (number
ACO5188E: 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 will
are valid. . . . . . . . . . . . . . . .              244   continue with the number of TSM sessions (number
ACO5204E: One or more of the specified databases            of TSM sessions) as the number of stripes. . . . .     254
do not exist or are unavailable for backup. . . .     244   ACO5454E: The maximum number of objects
ACO5400E: The Virtual Device Interface is not               allowed per TSM transaction (number of objects
registered with the Common Object Model. . . .        245   allowed per TSM transaction) is invalid for the
ACO5401E: The Virtual Device Interface could not            specified number of stripes (number of stripes).
be created. . . . . . . . . . . . . . .               245   Processing will continue with (new number of
ACO5402E: The Virtual Device Set could not be               stripes) stripes. . . . . . . . . . . . . .            254
created. . . . . . . . . . . . . . . .                245   ACO5455E: The backup is corrupt and can not be
ACO5403E: The configuration of the Virtual Device           restored. . . . . . . . . . . . . . . .                254
Set could not be obtained. . . . . . . . . .          246   ACO5456W: The backup is corrupt and is not fully
ACO5404E: The Virtual Device Set could not open             restorable. Processing will continue. . . . . . .      255
a virtual device. . . . . . . . . . . . .             246   ACO5457E: An unknown SQL API error has
ACO5405E: An unknown virtual device error has               occurred. . . . . . . . . . . . . . . .                255
been detected. . . . . . . . . . . . . .              246   ACO5458W: The TSM Server ’backup delete’
ACO5406E: The SQL server closed a virtual device            setting for node (TSM server NODENAME) is set to
prematurely. . . . . . . . . . . . . . .              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
ACO5500E: The MultiByteToWideChar() function                       ACO5718I: When the view is refreshed all
failed. . . . . . . . . . . . . . . . .                 256        selections will be lost and an attempt will be made
ACO5501E: The Common Object Model (COM)                            to expand the new tree to the currently highlighted
library failed to initialize. . . . . . . . . .         256        item. Do you want to continue? . . . . . . .           260
ACO5550I: There are no backups matching the                        ACO5719I: There are currently no backups on
filespec directorypathfilename and the server name                 TSM. . . . . . . . . . . . . . . . .                   260
servername. . . . . . . . . . . . . . .                 256        ACO5720I: No databases have been selected for
ACO5551I: There are no backups matching the                        backup. . . . . . . . . . . . . . . .                  261
criteria specified for server name servername. . . .    257        ACO5721I: No backups have been selected for
ACO5552I: No matches were found for the criteria                   restore. . . . . . . . . . . . . . . .                 261
specified. . . . . . . . . . . . . . . .                257        ACO5722I: No backups have been selected for
ACO5616T: Database cannot be backed up because                     inactivate. . . . . . . . . . . . . . .                261
its name contains ’’ or ’:’ character(s). . . . . .    257        ACO5723E: A named mark must be specified. . .          261
ACO5617I: Database was excluded from backup                        ACO5784E: A log must be selected to use point in
because database name contains ’’ or ’:’                          time. . . . . . . . . . . . . . . . .                  262
character(s). . . . . . . . . . . . . . .               258        ACO5804I: Unable to get information. If data is
ACO5629E: No Backups have been selected for                        backed up to tape check the ″Wait for Tape Mounts
restore. . . . . . . . . . . . . . . .                  258        for File Information″ checkbox. . . . . . . .          262
ACO5630E: Backups from multiple Server instances                   ACO5805W: The SQL Server you are restoring
have been selected for restore. . . . . . . . .         258        from is different than the SQL server you are
ACO5631E: Restoring full Legacy backups and full                   currently logged on to. Do you want to continue? .     262
VSS backups in the same restore operation is not
supported. Retry the restores in separate                          Notices . . . . . . . . . . . . . . 263
operations. . . . . . . . . . . . . . .                 259
ACO5715E: Error writing option_name preference to
                                                                   Trademarks . . . . . . . . . . . . 265
the configuration file. . . . . . . . . . . .           259
ACO5716W: An error was encountered with Tivoli
Storage Manager API initialization, rc = returncode.               Glossary . . . . . . . . . . . . . 267
Examine the dsierror.log for more information or
determine if the TSM API is installed properly. . .     259        Index . . . . . . . . . . . . . . . 273
ACO5717E: Unable to log on to the SQL server.           260




viii   IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
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
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
                              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
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 Guide

xii   IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and 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 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
        server

Accessing 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/terminology

Accessing 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
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
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
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
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 newsgroups

Obtaining 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
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 to

xviii   IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
the contacts page of the IBM Software Support Handbook on the Web at
http://techsupport.services.ibm.com/guides/contacts.html and click the name
of your geographic region for phone numbers of people who provide support for
your 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 xx

Determining the business impact
When 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 problem
that 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 information
When describing a problem to IBM, be as specific as possible. Include all relevant
background information so that IBM Software Support specialists can help you
solve 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 status
v 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
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
Typeface conventions

Accessibility
                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
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
Syntax Diagram Description                       Example
Optional Choice:

When an item is below the line, that item is          A
optional. In the first example, you can choose
A or nothing at all.
                                                      A
When two or more items are in a stack below
                                                      B
the line, all of them are optional. In the
                                                      C
second example, you can choose A, B, C, or
nothing at all.
Defaults:
                                                      A
Defaults are above the line. The default is
selected unless you override it. You can              B
override the default by including an option           C
from the stack below the line.

In this example, A is the default. You can
override A by choosing B or C. You can also
specify the default explicitly.
Repeatable Choices:
                                                      A
A stack of items followed by an arrow                 B
returning to the left means you can select            C
more than one item or, in some cases, repeat
a single item.

In this example, you can choose any
combination of A, B, or C.
Syntax Fragments:
                                                    The fragment name
Some diagrams, because of their length, must
fragment the syntax. The fragment name        The fragment name:
appears between vertical bars in the diagram.
The expanded fragment appears between             A
vertical bars in the diagram after a heading
with the same fragment name.                      B
                                                  C




                                                                        Preface   xxiii
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 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
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 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
|                             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
|                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
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide
Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide

Weitere ähnliche Inhalte

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

Ibm tivoli storage manager for databases data protection for oracle for windo...
Ibm tivoli storage manager for databases data protection for oracle for windo...Ibm tivoli storage manager for databases data protection for oracle for windo...
Ibm tivoli storage manager for databases data protection for oracle for windo...Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for databases data protection for oracle for unix ...
Ibm tivoli storage manager for databases data protection for oracle for unix ...Ibm tivoli storage manager for databases data protection for oracle for unix ...
Ibm tivoli storage manager for databases data protection for oracle for unix ...Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for databases data protection for oracle for unix ...
Ibm tivoli storage manager for databases data protection for oracle for unix ...Ibm tivoli storage manager for databases data protection for oracle for unix ...
Ibm tivoli storage manager for databases data protection for oracle for unix ...Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for unix and linux backup archive client installat...
Ibm tivoli storage manager for unix and linux backup archive client installat...Ibm tivoli storage manager for unix and linux backup archive client installat...
Ibm tivoli storage manager for unix and linux backup archive client installat...Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for hsm for windows administration guide version 5.5
Ibm tivoli storage manager for hsm for windows administration guide version 5.5Ibm tivoli storage manager for hsm for windows administration guide version 5.5
Ibm tivoli storage manager for hsm for windows administration guide version 5.5Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for linux administrator's reference 6.1
Ibm tivoli storage manager for linux administrator's reference 6.1Ibm tivoli storage manager for linux administrator's reference 6.1
Ibm tivoli storage manager for linux administrator's reference 6.1Banking at Ho Chi Minh city
 
Ibm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guideIbm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guideBanking at Ho Chi Minh city
 
Ibm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guideIbm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guideBanking at Ho Chi Minh city
 
Ibm tivoli directory server installation and configuration guide - sc272747
Ibm tivoli directory server   installation and configuration guide - sc272747Ibm tivoli directory server   installation and configuration guide - sc272747
Ibm tivoli directory server installation and configuration guide - sc272747Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for aix server installation guide version 6.1
Ibm tivoli storage manager for aix server installation guide version 6.1Ibm tivoli storage manager for aix server installation guide version 6.1
Ibm tivoli storage manager for aix server installation guide version 6.1Banking at Ho Chi Minh city
 
Ibm tivoli workload scheduler load leveler using and administering v3.5
Ibm tivoli workload scheduler load leveler using and administering v3.5 Ibm tivoli workload scheduler load leveler using and administering v3.5
Ibm tivoli workload scheduler load leveler using and administering v3.5 Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for aix installation guide 6.2
Ibm tivoli storage manager for aix installation guide 6.2Ibm tivoli storage manager for aix installation guide 6.2
Ibm tivoli storage manager for aix installation guide 6.2Banking at Ho Chi Minh city
 
Ibm tivoli storage manager in a clustered environment sg246679
Ibm tivoli storage manager in a clustered environment sg246679Ibm tivoli storage manager in a clustered environment sg246679
Ibm tivoli storage manager in a clustered environment sg246679Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for windows administrator's reference 6.2
Ibm tivoli storage manager for windows administrator's reference 6.2Ibm tivoli storage manager for windows administrator's reference 6.2
Ibm tivoli storage manager for windows administrator's reference 6.2Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for enterprise resource planning data protection f...
Ibm tivoli storage manager for enterprise resource planning data protection f...Ibm tivoli storage manager for enterprise resource planning data protection f...
Ibm tivoli storage manager for enterprise resource planning data protection f...Banking at Ho Chi Minh city
 
Ibm tivoli directory server 6.1 administration guide
Ibm tivoli directory server 6.1 administration guideIbm tivoli directory server 6.1 administration guide
Ibm tivoli directory server 6.1 administration guidea8us
 

Ähnlich wie Ibm tivoli storage manager for databases data protection for microsoft sql server installation and user's guide (20)

Ibm tivoli storage manager for databases data protection for oracle for windo...
Ibm tivoli storage manager for databases data protection for oracle for windo...Ibm tivoli storage manager for databases data protection for oracle for windo...
Ibm tivoli storage manager for databases data protection for oracle for windo...
 
Ibm tivoli storage manager for databases data protection for oracle for unix ...
Ibm tivoli storage manager for databases data protection for oracle for unix ...Ibm tivoli storage manager for databases data protection for oracle for unix ...
Ibm tivoli storage manager for databases data protection for oracle for unix ...
 
Ibm tivoli storage manager for databases data protection for oracle for unix ...
Ibm tivoli storage manager for databases data protection for oracle for unix ...Ibm tivoli storage manager for databases data protection for oracle for unix ...
Ibm tivoli storage manager for databases data protection for oracle for unix ...
 
Ibm tivoli storage manager for unix and linux backup archive client installat...
Ibm tivoli storage manager for unix and linux backup archive client installat...Ibm tivoli storage manager for unix and linux backup archive client installat...
Ibm tivoli storage manager for unix and linux backup archive client installat...
 
Ibm tivoli storage manager for hsm for windows administration guide version 5.5
Ibm tivoli storage manager for hsm for windows administration guide version 5.5Ibm tivoli storage manager for hsm for windows administration guide version 5.5
Ibm tivoli storage manager for hsm for windows administration guide version 5.5
 
Ibm tivoli storage manager for linux administrator's reference 6.1
Ibm tivoli storage manager for linux administrator's reference 6.1Ibm tivoli storage manager for linux administrator's reference 6.1
Ibm tivoli storage manager for linux administrator's reference 6.1
 
Ibm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guideIbm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guide
 
Ibm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guideIbm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guide
 
Ibm tivoli directory server installation and configuration guide - sc272747
Ibm tivoli directory server   installation and configuration guide - sc272747Ibm tivoli directory server   installation and configuration guide - sc272747
Ibm tivoli directory server installation and configuration guide - sc272747
 
Ds8800 plan guide
Ds8800 plan guideDs8800 plan guide
Ds8800 plan guide
 
Fasg02 mr
Fasg02 mrFasg02 mr
Fasg02 mr
 
Ibm tivoli storage manager for aix server installation guide version 6.1
Ibm tivoli storage manager for aix server installation guide version 6.1Ibm tivoli storage manager for aix server installation guide version 6.1
Ibm tivoli storage manager for aix server installation guide version 6.1
 
Ibm tivoli workload scheduler load leveler using and administering v3.5
Ibm tivoli workload scheduler load leveler using and administering v3.5 Ibm tivoli workload scheduler load leveler using and administering v3.5
Ibm tivoli workload scheduler load leveler using and administering v3.5
 
Ibm tivoli storage manager for aix installation guide 6.2
Ibm tivoli storage manager for aix installation guide 6.2Ibm tivoli storage manager for aix installation guide 6.2
Ibm tivoli storage manager for aix installation guide 6.2
 
Ibm tivoli storage manager in a clustered environment sg246679
Ibm tivoli storage manager in a clustered environment sg246679Ibm tivoli storage manager in a clustered environment sg246679
Ibm tivoli storage manager in a clustered environment sg246679
 
Zos1.13 migration
Zos1.13 migrationZos1.13 migration
Zos1.13 migration
 
Ibm tivoli storage manager for windows administrator's reference 6.2
Ibm tivoli storage manager for windows administrator's reference 6.2Ibm tivoli storage manager for windows administrator's reference 6.2
Ibm tivoli storage manager for windows administrator's reference 6.2
 
Ispim admin pdf
Ispim admin pdfIspim admin pdf
Ispim admin pdf
 
Ibm tivoli storage manager for enterprise resource planning data protection f...
Ibm tivoli storage manager for enterprise resource planning data protection f...Ibm tivoli storage manager for enterprise resource planning data protection f...
Ibm tivoli storage manager for enterprise resource planning data protection f...
 
Ibm tivoli directory server 6.1 administration guide
Ibm tivoli directory server 6.1 administration guideIbm tivoli directory server 6.1 administration guide
Ibm tivoli directory server 6.1 administration guide
 

Mehr von Banking at Ho Chi Minh city

IBM MobileFirst Platform v7.0 POT Offers Lab v1.0
IBM MobileFirst Platform v7.0 POT Offers Lab v1.0IBM MobileFirst Platform v7.0 POT Offers Lab v1.0
IBM MobileFirst Platform v7.0 POT Offers Lab v1.0Banking at Ho Chi Minh city
 
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1Banking at Ho Chi Minh city
 
IBM MobileFirst Platform v7.0 POT Analytics v1.1
IBM MobileFirst Platform v7.0 POT Analytics v1.1IBM MobileFirst Platform v7.0 POT Analytics v1.1
IBM MobileFirst Platform v7.0 POT Analytics v1.1Banking at Ho Chi Minh city
 
IBM MobileFirst Platform Pot Sentiment Analysis v3
IBM MobileFirst Platform Pot Sentiment Analysis v3IBM MobileFirst Platform Pot Sentiment Analysis v3
IBM MobileFirst Platform Pot Sentiment Analysis v3Banking at Ho Chi Minh city
 
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1Banking at Ho Chi Minh city
 
Tme 10 cookbook for aix systems management and networking sg244867
Tme 10 cookbook for aix systems management and networking sg244867Tme 10 cookbook for aix systems management and networking sg244867
Tme 10 cookbook for aix systems management and networking sg244867Banking at Ho Chi Minh city
 
Tivoli data warehouse version 1.3 planning and implementation sg246343
Tivoli data warehouse version 1.3 planning and implementation sg246343Tivoli data warehouse version 1.3 planning and implementation sg246343
Tivoli data warehouse version 1.3 planning and implementation sg246343Banking at Ho Chi Minh city
 
Tivoli data warehouse 1.2 and business objects redp9116
Tivoli data warehouse 1.2 and business objects redp9116Tivoli data warehouse 1.2 and business objects redp9116
Tivoli data warehouse 1.2 and business objects redp9116Banking at Ho Chi Minh city
 
Tivoli business systems manager v2.1 end to-end business impact management sg...
Tivoli business systems manager v2.1 end to-end business impact management sg...Tivoli business systems manager v2.1 end to-end business impact management sg...
Tivoli business systems manager v2.1 end to-end business impact management sg...Banking at Ho Chi Minh city
 
Tape automation with ibm e server xseries servers redp0415
Tape automation with ibm e server xseries servers redp0415Tape automation with ibm e server xseries servers redp0415
Tape automation with ibm e server xseries servers redp0415Banking at Ho Chi Minh city
 
Tivoli storage productivity center v4.2 release guide sg247894
Tivoli storage productivity center v4.2 release guide sg247894Tivoli storage productivity center v4.2 release guide sg247894
Tivoli storage productivity center v4.2 release guide sg247894Banking at Ho Chi Minh city
 
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317Banking at Ho Chi Minh city
 

Mehr von Banking at Ho Chi Minh city (20)

Postgresql v15.1
Postgresql v15.1Postgresql v15.1
Postgresql v15.1
 
Postgresql v14.6 Document Guide
Postgresql v14.6 Document GuidePostgresql v14.6 Document Guide
Postgresql v14.6 Document Guide
 
IBM MobileFirst Platform v7.0 Pot Intro v0.1
IBM MobileFirst Platform v7.0 Pot Intro v0.1IBM MobileFirst Platform v7.0 Pot Intro v0.1
IBM MobileFirst Platform v7.0 Pot Intro v0.1
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
IBM MobileFirst Foundation Version Flyer v1.0
IBM MobileFirst Foundation Version Flyer v1.0IBM MobileFirst Foundation Version Flyer v1.0
IBM MobileFirst Foundation Version Flyer v1.0
 
IBM MobileFirst Platform v7.0 POT Offers Lab v1.0
IBM MobileFirst Platform v7.0 POT Offers Lab v1.0IBM MobileFirst Platform v7.0 POT Offers Lab v1.0
IBM MobileFirst Platform v7.0 POT Offers Lab v1.0
 
IBM MobileFirst Platform v7.0 pot intro v0.1
IBM MobileFirst Platform v7.0 pot intro v0.1IBM MobileFirst Platform v7.0 pot intro v0.1
IBM MobileFirst Platform v7.0 pot intro v0.1
 
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1
 
IBM MobileFirst Platform v7.0 POT Analytics v1.1
IBM MobileFirst Platform v7.0 POT Analytics v1.1IBM MobileFirst Platform v7.0 POT Analytics v1.1
IBM MobileFirst Platform v7.0 POT Analytics v1.1
 
IBM MobileFirst Platform Pot Sentiment Analysis v3
IBM MobileFirst Platform Pot Sentiment Analysis v3IBM MobileFirst Platform Pot Sentiment Analysis v3
IBM MobileFirst Platform Pot Sentiment Analysis v3
 
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1
 
Tme 10 cookbook for aix systems management and networking sg244867
Tme 10 cookbook for aix systems management and networking sg244867Tme 10 cookbook for aix systems management and networking sg244867
Tme 10 cookbook for aix systems management and networking sg244867
 
Tivoli firewall magic redp0227
Tivoli firewall magic redp0227Tivoli firewall magic redp0227
Tivoli firewall magic redp0227
 
Tivoli data warehouse version 1.3 planning and implementation sg246343
Tivoli data warehouse version 1.3 planning and implementation sg246343Tivoli data warehouse version 1.3 planning and implementation sg246343
Tivoli data warehouse version 1.3 planning and implementation sg246343
 
Tivoli data warehouse 1.2 and business objects redp9116
Tivoli data warehouse 1.2 and business objects redp9116Tivoli data warehouse 1.2 and business objects redp9116
Tivoli data warehouse 1.2 and business objects redp9116
 
Tivoli business systems manager v2.1 end to-end business impact management sg...
Tivoli business systems manager v2.1 end to-end business impact management sg...Tivoli business systems manager v2.1 end to-end business impact management sg...
Tivoli business systems manager v2.1 end to-end business impact management sg...
 
Tec implementation examples sg245216
Tec implementation examples sg245216Tec implementation examples sg245216
Tec implementation examples sg245216
 
Tape automation with ibm e server xseries servers redp0415
Tape automation with ibm e server xseries servers redp0415Tape automation with ibm e server xseries servers redp0415
Tape automation with ibm e server xseries servers redp0415
 
Tivoli storage productivity center v4.2 release guide sg247894
Tivoli storage productivity center v4.2 release guide sg247894Tivoli storage productivity center v4.2 release guide sg247894
Tivoli storage productivity center v4.2 release guide sg247894
 
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
 

Kürzlich hochgeladen

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Kürzlich hochgeladen (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

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

  • 1. Tivoli Storage Manager for Databases ® Version 5.5 Data Protection for Microsoft SQL Server Installation and User’s Guide SC32-9059-02
  • 2.
  • 3. Tivoli Storage Manager for Databases ® Version 5.5 Data Protection for Microsoft SQL Server Installation and User’s Guide SC32-9059-02
  • 4. Note Before using this information and the product it supports, read the information in “Notices” on page 263. Edition notice This edition applies to version 5, release 5, modification 0 of IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server (program numbers 5608-APD, 5608-CSS) and to all subsequent releases and modifications 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 Contract with IBM Corp.
  • 5. 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
  • 6. 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
  • 7. ACO0154E: The Data Protection for Microsoft SQL ACO0256E: The password in your Tivoli Storage Server application client cannot work with the Manager options file has expired. Please change version of the Tivoli Storage Manager API you your password on the Tivoli Storage Manager have installed. Please install version server using the ’change password’ command and version.release.level or greater. . . . . . . . . 209 then either change or remove the password value ACO0155E: The Data Protection for Microsoft SQL in your options file. . . . . . . . . . . . 217 Server application client cannot work with the ACO0257E: Your password has expired. . . . . 218 release 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. . . . . . . . . . . . . 218 or greater. . . . . . . . . . . . . . . 210 ACO0259E: The password you entered for ACO0156E: Could not load the Tivoli Storage verification does not match the password you Manager API. . . . . . . . . . . . . . 210 entered for your new password. Your password ACO0160E: An authentication error occurred with will not be changed. . . . . . . . . . . . 218 your stored Tivoli Storage Manager password. . . 210 ACO0260I: Password successfully changed. . . . 219 ACO0161E: Authentication error. The password ACO0261I: There are no backups for the server entered is not valid. You are not logged on to the named servername. . . . . . . . . . . . . 219 Tivoli Storage Manager server. . . . . . . . . 211 ACO0263E: Failed to start Web browser with a ACO0162E: The passwords entered do not match. return code of returncode. . . . . . . . . . 219 Please enter them again. . . . . . . . . . . 211 ACO0264I: Could not find the default browser ACO0163E: The directory path needs to be defined. An attempt will be made to use Microsoft fully-qualified. . . . . . . . . . . . . . 211 Internet Explorer. . . . . . . . . . . . . 220 ACO0167E: The fully-qualified file name is too ACO0265E: Could not find Internet Explorer. . . . 220 long. . . . . . . . . . . . . . . . . 212 ACO0266E: Could not find the Tivoli Storage ACO0200E: File (filename) could not be opened for Manager HTML books. . . . . . . . . . . 220 reading. . . . . . . . . . . . . . . . 212 ACO0267E: The verify password entered does not ACO0201E: File (filename) could not be opened for match the new password entered. . . . . . . 221 writing. . . . . . . . . . . . . . . . 212 ACO0300E: Invalid restore type. . . . . . . . 221 ACO0202E: Read failure on file (filename). . . . . 212 ACO0301E: Invalid backup type. . . . . . . . 221 ACO0203E: Write failure on file (filename). . . . . 213 ACO351E: Invalid trace keyword - ’keyword’ . . . 221 ACO0204E: File (filename) could not be closed. . . 213 ACO357E: Unable to open trace output file ACO0205E: File (filename) statistics could not be file-name. . . . . . . . . . . . . . . . 222 obtained. . . . . . . . . . . . . . . . 213 ACO366E: Unable to close trace output file ACO0206E: Directory (directory) could not be file-name. . . . . . . . . . . . . . . . 222 created. . . . . . . . . . . . . . . . 213 ACO367E: Unable to write to trace file tracefile. ACO0207E: Directory path (directorypath) is too Tracing disabled. . . . . . . . . . . . . 222 long. . . . . . . . . . . . . . . . . 214 ACO368E: Invalid trace file name (name too long). 223 ACO0208E: There is not enough disk space for the ACO383E: Specifying the trace file ’link’ as a operation attempted. . . . . . . . . . . . 214 symbolic link is not allowed. . . . . . . . . 223 ACO0209E: The rename of file (filename1) to ACO384E: Symbolic link ’linkname’ to ’target’ was (filename2) failed. . . . . . . . . . . . . 214 successfully deleted. . . . . . . . . . . . 223 ACO0210E: The Tivoli Storage Manager high level ACO385E: Unable to delete symbolic link ’link’. 224 qualifier is too long. . . . . . . . . . . . 214 ACO476E: program-name: cannot open file file-spec: ACO0211E: The Tivoli Storage Manager low level error. . . . . . . . . . . . . . . . . 224 qualifier is too long. . . . . . . . . . . . 215 ACO487E: Specifying the error log ’link’ as a ACO0212E: The Tivoli Storage Manager filespace symbolic link is not allowed. . . . . . . . . 224 name is too long. . . . . . . . . . . . . 215 ACO488E: Initialization functions cannot open the ACO0213E: The maximum number of objects error log: log-name. errno = errno-value, . . . . . 225 allowed per Tivoli Storage Manager transaction is t ACO495E: Failure writing to a Tivoli Storage oo small. . . . . . . . . . . . . . . . 215 Manager log or log-related file: file-name, errno = ACO0214E: The backup object’s management class errno-value, reason . . . . . . . . . . . . 225 backup copy group does not exist. . . . . . . 216 ACO496I: TDP is converting the log-file from ACO0215E: 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. . . . . . 225 ACO0216E: Unable to obtain space information for ACO497I: TDP is converting the log-file from volume (volumename).. . . . . . . . . . . 216 wrapping mode to continuous (pruning) mode. ACO0217E: The Tivoli Storage Manager filespace This process may take several minutes. . . . . . 226 name is invalid. . . . . . . . . . . . . 217 ACO498I: count log records processed. . . . . . 226 ACO0218E: The Tivoli Storage Manager high level ACO501E: Invalid Proxy Configuration Detected: qualifier is invalid. . . . . . . . . . . . 217 Target Node ’targetnode’ is not listed as a valid ACO0219E: The Tivoli Storage Manager low level node to proxy to for Node Name ’nodename’. . . . 226 qualifier is invalid. . . . . . . . . . . . 217 Contents v
  • 8. ACO501T: Invalid Proxy Configuration Detected: ACO3009I: Data Protection for SQL: backup type Target Node ’targetnode’ is not listed as a valid backup of database database name from server server node to proxy to for Node Name ’nodename’. . . . 227 name canceled by user. . . . . . . . . . . 233 ACO515E: Invalid DSMAGENT Node ACO3010I: Data Protection for SQL: Starting configuration found for node ’dsmagentnode’. . . . 227 restore for server servername. . . . . . . . . 233 ACO516I: The Windows console event handler ACO3011I: Data Protection for SQL: Restore from received 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 inspected TDP 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: number ACO518E: Backups selected for restore must have skipped Throughput rate: rate Kb/Sec Total bytes the same backup location (TSM or LOCAL). . . . 228 transferred: bytes Elapsed processing time: time ACO519E: The VSS operation failed with rc = Secs . . . . . . . . . . . . . . . . 233 returncode. . . . . . . . . . . . . . . 228 ACO3012I: Data Protection for SQL: restore type ACO520E: Failed to connect to Local DSMAGENT restore of backup object object name to database Node ’localdsmagentnode’ at address:port database name from server server name canceled by ’address:portnumber’. Verify that the TSM Client user. . . . . . . . . . . . . . . . . 234 Acceptor Daemon (CAD) is installed, configured, ACO3013I: Data Protection for SQL: Starting and running properly. . . . . . . . . . . 229 Inactivate processing for backup objects from ACO521E: Pruning functions cannot open one of server servername . . . . . . . . . . . . 234 the Tivoli Storage Manager prune files: log-name. ACO3014I: Data Protection for SQL: Inactivate errno = errno-value, . . . . . . . . . . . 229 processing complete Total database backups ACO3000I: Data Protection for SQL: Starting backup inspected: number inspected Total database backups type backup of database database name from server requested for inactivation: number requested Total server name. . . . . . . . . . . . . . . 230 database backups inactivated: number inactivated ACO3001I: Data Protection for SQL: backup type Total database skipped: number skipped Elapsed backup of database database name from server server processing time: time Secs . . . . . . . . . 234 name completed successfully. . . . . . . . . 230 ACO3015I: Data Protection for SQL: Inactivating ACO3002E: Data Protection for SQL: backup type backup type backup backup object. . . . . . . . 235 backup of database database name from server server ACO5050I: A new configuration file was created. 235 name failed, rc = return code. . . . . . . . . 230 ACO5051I: The configuration file cannot be found, ACO3003I: Data Protection for SQL: Starting restore using default settings. . . . . . . . . . . 235 type restore of backup object object name to ACO5052E: An error occurred trying to set the database database name on server server name. . . . 231 requested configuration option. . . . . . . . 236 ACO3004I: Data Protection for SQL: restore type ACO5053E: The value for the option option is not restore of backup object object name to database valid. See the TDPSQLC Help Set output or the database name on server server name completed User’s Guide for valid Set command parameters. . 236 successfully. . . . . . . . . . . . . . . 231 ACO5054I: The configuration option was set ACO3005E: Data Protection for SQL: restore type successfully. . . . . . . . . . . . . . 236 restore 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. . . . . . . . . . 237 ACO3006I: Data Protection for SQL: Starting ACO5057I: The logfile log file was pruned backup for server server name. . . . . . . . . 232 successfully. . . . . . . . . . . . . . 237 ACO3007I: Data Protection for SQL: Backup of ACO5058W: The logfile name is greater than the server servername is complete. Total SQL backups maximum allowed. Processing will continue using selected: number selected Total SQL backups a logfile name of logfile in the current directory. . . 237 attempted: number attempted Total SQL backups ACO5059W: The logfile log file cannot be opened completed: number completed Total SQL backups for writing. There will be no logging of events. . . 238 excluded: number excluded Throughput rate: rate ACO5060E: A Tivoli Storage Manager API error Kb/Sec Total bytes transferred: bytes Elapsed has occurred. . . . . . . . . . . . . . 238 processing time: time Secs . . . . . . . . . 232 ACO5061E: A Microsoft SQL API error has ACO3008I: Data Protection for SQL: Backup of occurred. . . . . . . . . . . . . . . . 238 server servername is complete. Total SQL backups ACO5063I: The logfile_name log file did not need selected: number selected Total SQL backups pruning. . . . . . . . . . . . . . . . 238 attempted: number attempted Total SQL backups ACO5064W: The logfile_name log file could not be completed: number completed Total SQL backups opened for writing. The log was not pruned and excluded: number excluded Total SQL backups there will be no logging of events. . . . . . . 239 inactivated: number inactivated Throughput rate: rate ACO5065E: The value specified for the /SQLUSer Kb/Sec Total bytes transferred: bytes Elapsed option does not match the registry entry. . . . . 239 processing time: time Secs . . . . . . . . . 232 vi IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  • 9. ACO5091E: PASSWORDACCESS is Generate. ACO5420E: . . . . . . . . . . . . . . 247 Either the stored password is incorrect or there is ACO5421E: Received the following from the MS no stored password. If you do not have a stored COM component: SQL message . . . . . . . 248 password, use the -TSMPassword=xxx option to ACO5422E: Received the following from the MS set and store your password. . . . . . . . . 239 SQL server: SQL message . . . . . . . . . . 248 ACO5097I: Data Protection for SQL is not ACO5423E: The following string is too long: string 248 configured for VSS operations. . . . . . . . 240 ACO5424E: Could not connect to SQL server; SQL ACO5098E: Error obtaining VSS information from server returned: SQL message . . . . . . . . 249 Local DSMAgent Node: ’localdsmagentnode’. . . . 240 ACO5425E: The SQL server is not running: SQL ACO5124E: Invalid command. Data Protection for message . . . . . . . . . . . . . . . 249 SQL only supports VSS backup type of FULL. . . 240 ACO5426E: The SQL log on does not have the ACO5125E: Invalid command. Data Protection for Sysadmin role: SQL message . . . . . . . . 249 SQL does not support OFFLOAD with the Legacy ACO5427E: The SQL server version is less than 7.0: backup method. . . . . . . . . . . . . 241 SQL message . . . . . . . . . . . . . . 250 ACO5126E: Invalid command. Data Protection for ACO5428E: The SQL server is not on the local SQL only supports Legacy backups with a backup machine: SQL message . . . . . . . . . . 250 destination of TSM. . . . . . . . . . . . 241 ACO5429E: Could not obtain an event from SQL ACO5127E: Invalid command. Data Protection for server: SQL message . . . . . . . . . . . 250 SQL does not support OFFLOAD with the ACO5430E: The SQL Server Name is blank or specified backup destination. . . . . . . . . 241 NULL.. . . . . . . . . . . . . . . . 251 ACO5128E: The VSS operation failed with rc = ACO5431E: Multiple dbnames are not allowed. . . 251 returncode. . . . . . . . . . . . . . . 242 ACO5432E: Equal numbers of the /RELOCATE ACO5129E: Data Protection for SQL is unable to and /TO options must be specified. . . . . . . 251 run 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: . . . . . . 252 ACO5170E: Missing, blank, or invalid Local ACO5434E: The following options cannot be DSMAGENT Node Name is not allowed. . . . . 242 specified together: . . . . . . . . . . . 252 ACO5171E: Invalid command. Data Protection for ACO5435E: This command requires one of the SQL only supports restoring VSS backup types of following options: . . . . . . . . . . . 252 FULL and COPY. . . . . . . . . . . . . 243 ACO5436E: A failure occurred on stripe number ACO5177E: Invalid DSMAGENT Node (stripe number), rc = return code. . . . . . . . 252 configuration found for node ’dsmagentnode’. . . . 243 ACO5450E: The specified number of stripes ACO5186E: The VSS writer didn’t return any (number of stripes) is invalid. Processing will selectable backup components for the specified continue with the maximum number of stripes database(s). Ensure that the SQL Server VSS writer (maximum number of stripes). . . . . . . . . 253 service has been started. . . . . . . . . . . 243 ACO5451E: A failure occurred on vdev (vdev name), ACO5187E: Multiple backup objects with rc = return code . . . . . . . . . . . . . 253 conflicting 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 level and/or /BACKUPDESTINATION options should qualifier) . . . . . . . . . . . . . . . 253 be used to restore a specific database. . . . . . 244 ACO5453E: The number of TSM sessions (number ACO5188E: 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 will are valid. . . . . . . . . . . . . . . . 244 continue with the number of TSM sessions (number ACO5204E: One or more of the specified databases of TSM sessions) as the number of stripes. . . . . 254 do not exist or are unavailable for backup. . . . 244 ACO5454E: The maximum number of objects ACO5400E: The Virtual Device Interface is not allowed per TSM transaction (number of objects registered with the Common Object Model. . . . 245 allowed per TSM transaction) is invalid for the ACO5401E: The Virtual Device Interface could not specified number of stripes (number of stripes). be created. . . . . . . . . . . . . . . 245 Processing will continue with (new number of ACO5402E: The Virtual Device Set could not be stripes) stripes. . . . . . . . . . . . . . 254 created. . . . . . . . . . . . . . . . 245 ACO5455E: The backup is corrupt and can not be ACO5403E: The configuration of the Virtual Device restored. . . . . . . . . . . . . . . . 254 Set could not be obtained. . . . . . . . . . 246 ACO5456W: The backup is corrupt and is not fully ACO5404E: The Virtual Device Set could not open restorable. Processing will continue. . . . . . . 255 a virtual device. . . . . . . . . . . . . 246 ACO5457E: An unknown SQL API error has ACO5405E: An unknown virtual device error has occurred. . . . . . . . . . . . . . . . 255 been detected. . . . . . . . . . . . . . 246 ACO5458W: The TSM Server ’backup delete’ ACO5406E: The SQL server closed a virtual device setting for node (TSM server NODENAME) is set to prematurely. . . . . . . . . . . . . . . 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
  • 10. ACO5500E: The MultiByteToWideChar() function ACO5718I: When the view is refreshed all failed. . . . . . . . . . . . . . . . . 256 selections will be lost and an attempt will be made ACO5501E: The Common Object Model (COM) to expand the new tree to the currently highlighted library failed to initialize. . . . . . . . . . 256 item. Do you want to continue? . . . . . . . 260 ACO5550I: There are no backups matching the ACO5719I: There are currently no backups on filespec directorypathfilename and the server name TSM. . . . . . . . . . . . . . . . . 260 servername. . . . . . . . . . . . . . . 256 ACO5720I: No databases have been selected for ACO5551I: There are no backups matching the backup. . . . . . . . . . . . . . . . 261 criteria specified for server name servername. . . . 257 ACO5721I: No backups have been selected for ACO5552I: No matches were found for the criteria restore. . . . . . . . . . . . . . . . 261 specified. . . . . . . . . . . . . . . . 257 ACO5722I: No backups have been selected for ACO5616T: Database cannot be backed up because inactivate. . . . . . . . . . . . . . . 261 its name contains ’’ or ’:’ character(s). . . . . . 257 ACO5723E: A named mark must be specified. . . 261 ACO5617I: Database was excluded from backup ACO5784E: A log must be selected to use point in because database name contains ’’ or ’:’ time. . . . . . . . . . . . . . . . . 262 character(s). . . . . . . . . . . . . . . 258 ACO5804I: Unable to get information. If data is ACO5629E: No Backups have been selected for backed up to tape check the ″Wait for Tape Mounts restore. . . . . . . . . . . . . . . . 258 for File Information″ checkbox. . . . . . . . 262 ACO5630E: Backups from multiple Server instances ACO5805W: The SQL Server you are restoring have been selected for restore. . . . . . . . . 258 from is different than the SQL server you are ACO5631E: Restoring full Legacy backups and full currently logged on to. Do you want to continue? . 262 VSS backups in the same restore operation is not supported. Retry the restores in separate Notices . . . . . . . . . . . . . . 263 operations. . . . . . . . . . . . . . . 259 ACO5715E: Error writing option_name preference to Trademarks . . . . . . . . . . . . 265 the configuration file. . . . . . . . . . . . 259 ACO5716W: An error was encountered with Tivoli Storage Manager API initialization, rc = returncode. Glossary . . . . . . . . . . . . . 267 Examine the dsierror.log for more information or determine if the TSM API is installed properly. . . 259 Index . . . . . . . . . . . . . . . 273 ACO5717E: Unable to log on to the SQL server. 260 viii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  • 11. 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
  • 12. x IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  • 13. 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
  • 14. 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 Guide xii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  • 15. 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 server Accessing 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/terminology Accessing 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
  • 16. 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
  • 17. 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
  • 18. 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
  • 19. 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 newsgroups Obtaining 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
  • 20. 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 to xviii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  • 21. the contacts page of the IBM Software Support Handbook on the Web at http://techsupport.services.ibm.com/guides/contacts.html and click the name of your geographic region for phone numbers of people who provide support for your 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 xx Determining the business impact When 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 problem that 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 information When describing a problem to IBM, be as specific as possible. Include all relevant background information so that IBM Software Support specialists can help you solve 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 status v 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
  • 22. 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
  • 23. Typeface conventions Accessibility 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
  • 24. 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
  • 25. Syntax Diagram Description Example Optional Choice: When an item is below the line, that item is A optional. In the first example, you can choose A or nothing at all. A When two or more items are in a stack below B the line, all of them are optional. In the C second example, you can choose A, B, C, or nothing at all. Defaults: A Defaults are above the line. The default is selected unless you override it. You can B override the default by including an option C from the stack below the line. In this example, A is the default. You can override A by choosing B or C. You can also specify the default explicitly. Repeatable Choices: A A stack of items followed by an arrow B returning to the left means you can select C more than one item or, in some cases, repeat a single item. In this example, you can choose any combination of A, B, or C. Syntax Fragments: The fragment name Some diagrams, because of their length, must fragment the syntax. The fragment name The fragment name: appears between vertical bars in the diagram. The expanded fragment appears between A vertical bars in the diagram after a heading with the same fragment name. B C Preface xxiii
  • 26. xxiv IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  • 27. | | 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
  • 28. xxvi IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server Installation and User’s Guide
  • 29. 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
  • 30. | 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
  • 31. | 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