TSM备份恢复手册样本.docx
《TSM备份恢复手册样本.docx》由会员分享,可在线阅读,更多相关《TSM备份恢复手册样本.docx(30页珍藏版)》请在冰豆网上搜索。
TSM备份恢复手册样本
TSM备份恢复手册
为保障数据恢复精确有效性,避免数据恢复错误导致不必要数据丢失等问题,特制定备份数据恢复手册。
该手册旨在规范原则恢复环节。
在每季度或者由应用部门指定恢复筹划中严格按此手册操作。
按数据类型分为七种
SQL、DB2、Oracle、Linux系统文献、Windows系统文献、AD、虚拟机
一、SQL恢复环节
涉及SQL备份系统及数据检查负责人:
备份服务器
数据恢复检查人
SHH-HQ-SUNG01TS
赵明
SHH-HQ-SUN01S
SHH-HQ-SHP03DBS
赵炯
SHH-TR1-SHP03DB
SHH-HQ-SHP03S
SHH-HQ-BF01S
李海洋
恢复操作截图
1、本机还原
在SQLServer所在节点:
开始→所有程序→TivoliStorageManager→DataProtectionforSQLServer→FlashCopyManager,展开菜单到下图所示:
进入”Recover”标签,选中”AllBackups”,TSM自动列出所有完毕备份记录
在上图中,选取右边”Restore”或者”RestoretoAlternateLocation”以恢复数据。
测试时选取”RestoretoAlternateLocation”以恢复到不同途径:
选取完毕后,点选Restore即可开始恢复。
2、异机恢复
1、用有SQL权限顾客登录否者无法操作数据库
2、在测试服务器安装同样TSMforclient和DPforSQLmanagement
修改2个dsm.opt
查看正式库信息
修改测试库dsm.opt文献途径:
C:
\ProgramFiles\Tivoli\TSM\TDPSql
查看正式库
修改测试库:
途径:
C:
\ProgramFiles\Tivoli\TSM\baclient\dsm.opt
在测试机打开DPforSQLmanagement界面
打开ForSQL界面
警告忽视
应当刚修改2个信息。
密码111111
指定恢复途径注意恢复空间
开始恢复
二、DB2恢复环节
涉及DB2备份系统及数据检查负责人:
备份服务器
数据恢复检查人
SHH-HQ-FSSC01S
高宇翔
注:
DB2备份及恢复重要使用DB2自身机制,因而,在异机恢复时,建议将测试节点数据库环境建与原DB2数据库一致,涉及实例名、途径等。
以避免由于环境不一致导致需要在测试DB2中进行大量环境修改。
在恢复节点:
1、安装并配备TSMClient,配备与原DB2节点一致,特别是Nodename。
配备过程见《安装配备手册》。
2、用db2adutl和db2listhistory查看备份纪录,找到需要恢复时间点时间戳。
3、恢复备份历史纪录(每次backup,无论类型,都会备份历史纪录文献)。
这里时间戳应当是环节1中找到记录,如db2restoredbDBNAMEhistoryfileusetsmtakenatbuffer100
4、使用db2恢复协助工具,如db2ckrst-dDBNAME-t-rdatabase,命令返回建议必要恢复操作命令
5、按照协助工具提示,先做版本恢复,恢复命令,如db2restoredbDBNAMEincrementalusetsmtakenatbuffer100
6、这时数据库处在rollforward-pendingstate状态,需要做rollforward操作,如db2rollforwarddbDBNAMEto-12-02-22.31.07.000000onallnodesandstop前滚到同一时间点。
三、Oracle恢复环节
涉及Oracle备份系统及数据检查负责人:
备份服务器
数据恢复检查人
KINGDEELINUX
褚惠萍
注:
Oracle备份及恢复重要使用Oracle自身机制,因而,在异机恢复时,建议将测试节点数据库环境建与原Oracle数据库一致,涉及实例名、途径等。
以避免由于环境不一致导致需要在测试Oracle中进行大量环境修改。
在正式节点查看信息:
cd/opt/tivoli/tsm/client/oracle/bin64
查看备份日记同目录
tailrman_db.log
在恢复节点:
1、安装oracle版本必須一致否者恢復控制文献時報錯,安装途径必要和原系统一致。
新建实例,SID和恢復SID始终如easdb否者在目錄下沒有admin和oradata文献夾存在Oracle無法Startup
2、安装并配备TSMClient及TDPforOracle,配备与原Oracle节点一致,特别是Nodename。
配备过程见《安装配备手册》。
3、停止Oracle数据库
Ø在命令行中输入”rmantargetUID/PASSWORD”,其中UID/PASSWORD为Oracle顾客口令,如sys/oraclexxxxxx。
Ø在rman提示符下:
RMAN>shutdownimmediate;
4、恢复Oracle控制文献
在恢复文献环节中,恢复Oracle目录下,能找到文献CTRL.CTL。
普通而言,该文献是最新Oracle控制文献。
将该文献拷贝3份到Oracleoradata子目录下(如没有子目录,则就为oradata),并将文献改名为CONTROL01.CTL,CONTROL02.CTL,CONTROL03.CTL。
dsmc恢复控制文献
Password:
111111
qbackup/opt/tivoli/tsm/*-subdir=yes
查看备份控制文献
5、恢复控制文献:
restore/opt/tivoli/tsm/client/ba/bin/controlfile.ctl/oradata/oradata/easdb/controlfile.ctl
6、cd到和原数据库同样目录下cp3份刚才恢复控制文献为control01.ctlcontrol02.ctlcontrol03.ctl
7、启动数据库到Mount状态
回到命令行,在rman提示符下:
RMAN>startuponmount;
8、将测试库dbid修改成正式库DBIDconnecttarget
setdbid=
回到命令行,在rman提示符下:
RMAN>startupmount;
9、恢复Oracle数据库
在rman提示符下,键入如下脚本:
RMAN>
run{
sql'altersessionsetNLS_LANGUAGE=AMERICAN'
allocatechannelt1type'sbt_tape'
parms'ENV=(DSMI_ORC_CONFIG=/opt/tivoli/tsm/client/api/bin64/dsm.opt)';
RESTOREDATABASE;
RECOVERDATABASE;
SQL'alterdatabaseopenresetlogs';
RELEASECHANNELt1;
}
脚本运营完毕后,数据库即恢复完毕。
四、Linux系统文献恢复环节
涉及Linux系统文献系统及数据检查负责人:
备份服务器
数据恢复检查人
SHH-HQ-BTC01S
赵炯
SHH-HQ-BTC02S
SHH-HQ-BTC03S
SHHHNDEMA01S
李海洋
SHHHNDEMA02S
SHHHNDEMA03S
SHHHNDEMA04S
SHHHNDTRA01S
SHH-HQ-VC01S
翟超伟
注:
在恢复节点安装TSMClient,并配备,其配备规定与原节点一致,特别是Nodename
在恢复节点:
1.在Linux命令行下,转入TSMClient安装途径:
/opt/Tivoli/tsm/client/ba/bin
2.输入命令dsmc,进入TSM客户端命令行,如提示验证身份:
顾客名默认即可,密码为111111.
2、查看备份脚本
3.在TSMClient命令行下,使用如下命令来查看/opt/Tivoli/下所有文献备份记录:
Qbackup–ina/home/*.*
4.在TSMClient命令行下,使用如下命令来恢复/opt/Tivoli/下所有文献到/tmp/Tivoli/下,恢复过程提供不同版本列表供选取:
Restore“/local/*”/tmp/-subdir=yes
5.如需查看协助,可在TSMClient命令行下使用help,进入TSM命令行协助界面
恢复测试机
五、Windows系统文献恢复环节
涉及Windows系统文献系统及数据检查负责人:
备份服务器
数据恢复检查人
SHH-HQ-VC01S
翟超伟
注:
在恢复节点安装TSMClient,并配备,其配备规定与原节点一致,特别是Nodename
在恢复节点:
1.在SQLServer所在节点:
开始→所有程序→TivoliStorageManager→备份-归档GUI
2.进入下图界面
选取”Restore”,进入如下界面
在”View”中选取”Displayactive/inactivefiles”以显示所有版本文献
展开需要恢复文献途径,并选取要恢复文献
选取”Restore”
选取恢复到原始途径或新途径,图中:
RestoreCompletePath恢复完整途径
RestorePartialPath恢复某些途径
RestorePartialPathwithoutbasedirectory恢复除根目录外所有途径
Donotpreservedirectorystructure不恢复途径
选取完毕后,点击”Restore”即可。
若查询文献可通过find方式进行查找
通过文献名查询文献
通过文献类型&文献大小方式查询文献
通过时间点查询文献(Point-In-Time)
六、AD恢复环节
涉及Windows系统文献系统及数据检查负责人:
备份服务器
数据恢复检查人
SHHDC01S
李海洋
SHHDC02S
李海洋
注:
在恢复节点安装TSMClient,并配备,其配备规定与原节点一致,特别是Nodename
在恢复节点:
1.在SQLServer所在节点:
开始→所有程序→TivoliStorageManager→备份-归档GUI
2.进入下图界面
选取”Restore”,进入如下界面
展开菜单
选取SystemState后Restore。
七、虚拟机恢复环节
涉及Windows系统文献系统及数据检查负责人:
备份服务器
数据恢复检查人
SHH-HQ-VC01S
各虚拟机负责人
注:
在恢复节点安装TSMClient,并配备,其配备规定与原节点一致,特别是Nodename
1.在恢复上点击“开始菜单”点击”备份-归档.GUI”。
2.点击Actions中restorevm。
该操作针对VM虚机恢复
3.从虚机中去选取一台需要恢复计算机,然后点击”restore”
4.若下恢复指定虚拟,选着originallocation。
最后点击Restore完毕恢复
Originallocation:
恢复到原始途径
followinglocation:
如下需要填写相应内容
name=vm名称
datacenter=需恢复到另一台VCIP
host=物理主机IP
datastore=虚机存储途径