TSM配置-2

六、        RMAN的配置
安装一套独立与生产数据库之外的ORACLE数据库作为catalog database,最好安装在不同的主机上。
1.        在catalog数据库服务器上创建RMAN所需要的表空间
$svrmgrl
         svrmgrl>;connect system/manager
svrmgrl>;create tablespace rman_ts datafile ‘<dir>;/<name>;’
       >;size 100M autoextend on next 100M maxsize 300M;
2.        创建RMAN用户并赋予角色及权限
svrmgrl>;create user rman identified by rman
          >;default tablespace rman_ts
          >;temporary tablespace temporary
          >;quota unlimited on rman_ts;
   svrmgrl>;grant recovery_catalog_owner to rman;
   svrmgrl>;connect / as sysdba;
svrmgrl>;grant dba,connect,resource to rman;
3.        创建recovery catalog的表结构
$rman target internal/oracle@targetSID  rcvcat rman/rman@recoverycatalogSID
rman>;create catalog;
4.        在catalog数据库中对目标数据库进行注册
rman>;register database;
七、        ORACLE数据库的备份
Database备份script:
run {
        allocate channel d1 type 'sbt_tape' connect 'internal/manager@scdb2' parms
'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
        allocate channel d2 type 'sbt_tape' connect 'internal/manager@scdb1' parms
'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
        backup
                   format 'ctl_t%t_s%s_p%p'
                   tag cf
                   (current controlfile);
        backup
                  full
                   filesperset 8
                   format 'db_t%t_s%s_p%p'
           tag fulldb
                   (database);
        release channel d1;
        release channel d2;
}
Archivelog的备份script:
run {
           allocate channel d1 type 'sbt_tape' parms
ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)'
    connect 'internal/manager@scdb1';
           sql 'alter system archive log current';
          backup
            format 'arch_t%t_s%s_p%p'
            (archivelog
            like '/jfbackup/arch_log/arch_1_%.arc'
            delete input);
        release channel d1;
        }
       
run {
           allocate channel d2 type 'sbt_tape' parms
ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)'
    connect 'internal/manager@scdb2';
           sql 'alter system archive log current';
          backup
            format 'arch_t%t_s%s_p%p'
            (archivelog
            like '/jfbackup/arch_log/arch_2_%.arc'
            delete input);
        release channel d2;
        }
        同时还可以对指定的tablespace datafile进行备份,具体请参见RMAN相关手册。
        手工执行ORACLE的备份:
        rman target internal/oracle@targetSID  rcvcat rman/rman@recoverycatalogSID  cmdfile=/xxx/xxx  msglog=xxx.log
八、        ORACLE数据库的恢复
run {
        allocate channel d3 type 'sbt_tape' connect 'internal/manager@scdb1' parms
'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
        allocate channel d4 type 'sbt_tape' connect 'internal/manager@scdb2' parms
'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
        restore controlfile;
        alter database mount;
        restore database;
        recover database;
        release channel d1;
        release channel d2;
        sql "alter database open resetlogs";
        }

 
第1 章 环境准备........................................................................................................................................... 6 1.1、 介质描述..................................................................................................................................... 6 1.2、 root 用户.profile 环境变量.......................................................................................................... 6 1.3、 服务器及客户端信息.................................................................................................................. 6 1.4、 备份内容、策略及规划.............................................................................................................. 7 1.4.1、 备份存储池......................................................................................................................7 1.4.2、 备份文件系统.................................................................................................................. 7 1.4.3、 备份数据库......................................................................................................................7 1.4.4、 过期处理(操作系统及文件) ...................................................................................... 8 第2配置TSM Server................................................................................................................................ 9 2.1、 安装磁带库驱动(脚本install_driver.sh) ................................................................................ 9 2.2、 安装TSM Server..........................................................................................................................9 2.2.1、 脚本................................................................................................................................. 9 2.2.2、 版本验证..........................................................................................................................9 2.3、 更新TSM Server 配置.................................................................................................................. 9 2.3.1、 更新TSM Server 参数..................................................................................................... 9 2.3.2、 定义新数据库卷和日志卷及其镜像、触发................................................................ 10 2.3.3、 定义磁带库、磁带机及其路径.................................................................................... 11 2.3.4、 定义设备类.................................................................................................................... 11 2.3.5、 给磁带标号.................................................................................................................... 11 2.3.6、 定义TSM 服务器自动管理........................................................................................... 11 2.3.6.1、 tsm server 数据库备份...................................................................................... 11 2.3.6.2tsm server 重要文件备份:.............................................................................. 11 2.3.6.3、 tsm server 卷历史信息删除............................................................................. 12 2.3.6.4、 tsm server 卷空间回收操作............................................................................. 12 2.3.7、 定义存储池.................................................................................................................... 12 2.3.8、 定义备份文件的domain/policyset/mgmtclass/copygroup .......................................... 12 2.3.9、 定义备份oracle 的domain/policyset/mgmtclass/copygroup ...................................... 12 2.3.10、 注册节点...................................................................................................................... 12 第3 章 配置TSM Client............................................................................................................................... 13 3.1、 安装TSM Client......................................................................................................................... 13 3.1.1、 脚本/tsm/scripts/install_client.sh.................................................................................. 13 3.1.2、 版本验证........................................................................................................................ 13 3.2配置........................................................................................................................................... 13 3.2.1、 配置/usr/tivoli/tsm/client/ba/bin 下dsm.opt 及dsm.sys(备份文件)..................... 13 3.2.2配置/usr/tivoli/tsm/client/api/bin64 下dsm.opt 和dsm.sys(备份oracle)............. 14 第4 章 配置LANFREE.................................................................................................................................. 15 4.1、 安装TSM LANFREE .................................................................................................................... 15 4.1.1、 脚本/tsm/scripts/install_lanfree.sh ............................................................................... 15 4.1.2、 版本验证........................................................................................................................ 15 4.2配置TSM LANFREE .................................................................................................................... 16 4.2.1、 更改/usr/tivoli/tsm/S*/bin/dsmsta.opt......................................................................... 16 第 4 页共 44 页 4.2.2、 在TSM Server 中定义Storage Agent 服务器.............................................................. 16 4.2.3、 定义Storage Agent 服务器的磁带机路径(以其中两台为例) ................................ 16 4.2.4、 Client 上设置Storage Agent Server 信息(以其中两台为例) .................................. 16 4.2.5、 启动Storage Agent 服务............................................................................................... 16 第5 章 配置TDP For Oracle数据库更改为归档模式).......................................................................... 17 5.1、 安装TSM Data Protection For Oracle ........................................................................................ 17 5.2配置/usr/tivoli/tsm/client/oracle/bin64 下dsm.opt 和tdpo.opt ............................................. 17 5.3、 设置oracle 相关环境变量........................................................................................................ 17 5.4、 编辑库文件链接........................................................................................................................ 18 5.5、 sbttest test ................................................................................................................................. 18 5.6、 生成密码文件............................................................................................................................ 18 5.7、 mkitab........................................................................................................................................ 18 5.8、 oracle 备份脚本......................................................................................................................... 18 5.8.1、 level0 ..............................................................................................................................18 5.8.2archive........................................................................................................................... 19 5.9、 定义oracle 备份策略及调度.................................................................................................... 19 5.9.1、 每周周四晚上19:00 做一次level0 完全备份.............................................................. 19 5.9.1.1、 define schedule .................................................................................................. 19 5.9.1.2、 define association .............................................................................................. 19 5.9.2、 每天早上06:00 做一次归档日志的备份..................................................................... 20 5.9.2.1、 define schedule .................................................................................................. 20 5.9.2.2、 define association .............................................................................................. 20 第6 章 静态文件备份与恢复...................................................................................................................... 20 6.1、 GUI 备份及恢复......................................................................................................................... 20 6.1.1、 备份............................................................................................................................... 20 6.1.2、 恢复............................................................................................................................... 25 6.2、 命令行备份及恢复.................................................................................................................... 27 6.2.1、 备份............................................................................................................................... 27 6.2.2、 恢复............................................................................................................................... 28 第7 章 Oracle 备份验证与恢复................................................................................................................... 30 7.1、 备份验证................................................................................................................................... 30 7.2、 本机恢复测试............................................................................................................................ 30 7.3、 异地Windows(Oracle)恢复测试.......................................................................................... 35 7.3.1、 keep the TSM configuration files of target machine match with the source machine ... 35 7.3.2、 Restore Important Files .................................................................................................. 35 7.3.2.1、 更改盘符........................................................................................................... 35 7.3.2.2、 恢复SAP 静态文件............................................................................................ 36 7.3.2.3、 创建SAP 目录结构............................................................................................ 36 7.3.2.4、 创建SAP 目录结构............................................................................................ 36 7.3.3、 Restore oracle database ................................................................................................. 37 7.3.3.1、 restore controlfile from autobackup .................................................................. 38 7.3.3.2、 restore and recover database............................................................................. 38 7.3.3.3、 创建必要目录后,重新执行restore and recover database ............................ 40 7.3.3.4、 alter database open resetlogs ............................................................................ 41 第 5 页共 44 页 7.3.3.5、 验证实例状态.................................................................................................... 41 第8 章 TSM Server 日常维护....................................................................................................................... 41 8.1.1、 启动进程........................................................................................................................ 41 8.1.2TSM Server 管理常用操作............................................................................................. 42 8.2、 SQL 的使用................................................................................................................................ 44
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值