====== Tivoli Storage Manager Server ====== ===== TSM Schedules ===== **Query TSM Schedule for node :** q sch * n=** q sch * f=d **Create TSM Schedule :** define schedule TSM_DOMAIN HOT_BACKUP description="Hot backup" starttime=18:45:00 duration=4 period=1 define schedule TSM_DOMAIN DAILY_BACKUP description="Backup run every night" starttime=00:00:00 duration=4 period=1 define schedule TSM_DOMAIN NOON_BACKUP description="Backup at 12:00 (laptops etc.)" starttime=12:00:00 dayofweek=weekday duration=4 period=1 define association TSM_DOMAIN HOT_BACKUP tsmsrv01 ===== TSM Server ===== **Assign new volume in storage pool :** q stgpool def vol backuppool G:\backuppool\bk1.dsm f=10000 def vol archivepool I:\archivepool\arc1.dsm f=10000 q stgpool **Create new policy domain,policy set, management class for DB backups (Oracle/DB2) : ** define domain DB2PD DESCription="DB2 policy domain" define policyset DB2PD DB2POL description="DB2 policy" define mgmtclass DB2PD DB2POL DB2BKPCLASS1 description="DB2 Backups" assign defmgmtclass DB2PD DB2POL DB2BKPCLASS1 define copygroup DB2PD DB2POL DB2BKPCLASS1 destination=BACKUPPOOL verexists=1 verdeleted=0 retextra=0 retonly=0 define copygroup DB2PD DB2POL DB2BKPCLASS1 type=archive destination=ARCHIVEPOOL retver=nolimit validate policyset DB2PD DB2POL activate policyset DB2PD DB2POL **Register node for DB (Oracle/DB2) :** register node DB2ASN01_DB2INST1 broodi1 domain=DB2PD archdelete=yes backdelete=yes ===== TDP for DB2 ===== **API Settings :** export DSMI_CONFIG=/opt/tivoli/tsm/client/api/bin64/dsm_db2inst1.opt export DSMI_DIR=/opt/tivoli/tsm/client/api/bin64 export DSMI_LOG=/home/db2inst1/ibm_dba/logs ===== TDP for Oracle ===== **/opt/tivoli/tsm/client/oracle/bin64/tdpo.opt :** *************************************************************************** * IBM Tivoli Storage Manager for Databases * Data Protection for Oracle * * Sample tdpo.opt for the LinuxAMD64 Data Protection for Oracle ********************************************************************* DSMI_ORC_CONFIG /opt/tivoli/tsm/client/api/bin64/dsm.opt DSMI_LOG /opt/tivoli/tsm/client/oracle/bin64 TDPO_FS /ORADEV01ORA TDPO_NODE ORADEV01 TDPO_OWNER root TDPO_PSWDPATH /opt/tivoli/tsm/client/oracle/bin64 TDPO_DATE_FMT 1 TDPO_NUM_FMT 1 TDPO_TIME_FMT 1 *TDPO_MGMT_CLASS_2 mgmtclass2 *TDPO_MGMT_CLASS_3 mgmtclass3 *TDPO_MGMT_CLASS_4 mgmtclass4 **/opt/tivoli/tsm/client/api/bin64/dsm.opt :** Servername TSMSRV01_ORACLE **/opt/tivoli/tsm/client/api/bin64/dsm.sys :** SErvername TSMSRV01_ORACLE COMMMethod TCPip TCPPort 1500 TCPServeraddress tsmsrv01-bck Nodename ORADEV01 Passwordaccess prompt **Create password file and verify TDP environment :** /opt/tivoli/tsm/client/oracle/bin64/tdpoconf passw /opt/tivoli/tsm/client/oracle/bin64/tdpoconf SHOWENVironment ===== Backup / Restore ===== **Selective backup of FS :** dsmc selective /path/to/be/backed/* -subdir=yes **Restore FS :** dsmc restore /path/to/be/restored/* -subdir=yes