Backup driver for IBM Tivoli Storage Manager (TSM).
Implementation of a backup service that uses IBM Tivoli Storage Manager (TSM) as the backend. The driver uses TSM command line dsmc utility to run the backup and restore operations. This version supports backup of block devices, e.g, FC, iSCSI, local as well as regular files.
A prerequisite for using the IBM TSM backup service is configuring the Cinder host for using TSM.
Bases: cinder.backup.driver.BackupDriver
Provides backup, restore and delete of volumes backup for TSM.
Backup the given volume to TSM.
TSM performs a backup of a volume. The volume_file is used to determine the path of the block device that TSM will back-up.
Parameters: |
|
---|---|
Raises InvalidBackup: | |
Delete the given backup from TSM server.
Parameters: | backup – backup information for volume |
---|---|
Raises: | InvalidBackup |
Restore the given volume backup from TSM server.
Parameters: |
|
---|---|
Raises: | InvalidBackup |