Backing up databases and transactions

When you execute the dump or load command, Backup Server invokes the Sybase interface with TSM API, which provides communication with TSM. When you use the dump command, you specify an object name that is uniquely associated with the backup object. This object name is the same as the TSM object name, and should later be used to specify the same database or transaction dump when you execute the load command.

In general, you can use the same options with the dump and load commands with TSM as you use with Backup Server when TSM is not configured.

The dump and load syntax specific to TSM is:

dump {database | transaction} database_name to "syb_tsm::object_name"
load {database | transaction} database_name from 
"syb_tsm::[[-S source_server_name]
[-D source_database_name]::]object_name"

See the Reference Manual: Commands for complete syntax and usage information.

The keyword “syb_tsm” invokes the Sybase interface with the TSM API (libsyb_tsm). When loading a database or transaction, specify a server or database name only when the current server or database is not the same as the server or database associated with the backup object.