Tivoli Header

Tivoli Storage Manager Using the Application Program Interface


Sending Objects to the Server

Attention: It is important that you try to be as accurate as possible on this size estimate, because the TSM server uses this attribute for efficient space allocation and object placement within its storage resources.

Application clients can send data, or named objects and their associated data, to TSM storage by using the API backup and archive functions. The backup and archive components of the system permit use of different management procedures for data that is sent to TSM storage.

The size estimate attribute is an estimate of the total size of the data object to send to the server. If the application does not know the exact object size, set the sizeEstimate to a higher estimate. If the estimate is smaller than the actual size, the TSM server would use extra resources to manage extra space allocations.

You might encounter problems if the sizeEstimate is much too large. The TSM server might not have enough space for the estimated size, but it does have space for the actual size. Or, the server might use slower devices.

You can back up or archive objects that are larger than two gigabytes in size. The objects can be either compressed or uncompressed.

To start a send operation, call dsmSendObj. If you have more data than you can send at one time, you can make repeated calls to dsmSendData to transfer the remainder of the information. Call dsmEndSendObj to complete the send operation.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]