TSM成功配置备份SQL, DB2, Oracle: 实例详细教程

5星 · 超过95%的资源 需积分: 10 7 下载量 136 浏览量 更新于2024-10-21 收藏 179KB DOC 举报
本文档详细记录了在Tivoli Storage Manager (TSM)环境中成功实施备份SQL Server、DB2和Oracle数据库实例的过程。以下是关键步骤和配置要点: 1. 定义设备类(Device Class): - 对于SQL Server备份,定义了一个名为`filemount`的设备类型,设置了最大容量为800GB,限制为100个卷,以及一个名为`E:\2.def`的目录。此外,还定义了`stgpoolfile`文件池,设置了最大临时空间和卷的数量,以及格式化大小。 2. 设定备份策略(Backup Policy): - 创建了一个DB Policy Set,包含了DB Management Class和Copy Group,确保备份操作的管理和复制配置。设置回滚删除为`yes`,表明在备份完成后将删除源数据。 3. TDP for SQL Server安装与配置: - 安装完成后,检查C:\IBM\Tivoli\TSM\TDPSql下的`dsm.smp`文件。编辑`dsm.opt`文件,更改节点名称为`BAOBAO_sql`,以便于在TSM服务器上注册,并设置TCP服务器地址为`192.168.1.101`。 - 配置TDP for SQL Server,通过双击`tdpsql.exe`,输入实例名称(如`BAOBAO\TEST`)和主机名(`BAOBAO`),以连接到目标数据库服务器。 4. 脚本备份SQL Server: - 如果需要使用脚本备份,首先复制`sqlfull.smp`为`sqlfull.cmd`。然后修改脚本中的`setsql_dir`变量,指定SQL Server备份目录。对于完全备份,使用`tdpsqlcbackup`命令,指定`full`选项,同时附带`tsmoptfile`参数指向`dsm.opt`,并记录日志到`sqlfull.log`,输出信息会追加到`sqlsched.log`中。对于增量备份,执行类似的操作,但选择`diff`选项。 总结来说,这份文档提供了一套完整的TSM实施流程,包括设备类的定义、备份策略的设定以及针对SQL Server的具体配置方法。通过遵循这些步骤,可以确保在TSM环境中高效、安全地备份SQL Server、DB2和Oracle数据库实例。对于实际操作中可能遇到的问题,文档还提供了基础的故障排查和配置指导。