- 论坛徽章:
- 0
|
这是XX电信的实施方案,备份软件是Legato Networker7.3.2 带库是IBM TotalStorage3582
备份客户端为AIX5.2的双机,Linux主机,数据库为Oracle 9.2 RAC。
内容中可能存在不足的地方,如果你能给我提出,我将非常感谢!
第一部分 备份服务器软件安装配置
1. Networker安装前的准备
检测系统内是否有足够的空间用于软件的安装Networker软件需占用约六十兆字节的系统空间,其索引及其它配置信息的大小与备份的数据的增长量有关。
Networker 安装目录为D: \nsr
2. 检查预安装的计算机系统的网络环境
Networke可实现整个计算机网络环境下的数据备份,所以在进行软件安装前首先要保证网络环已处于正常运转状态。并且备份服务器和备份客户端必须能相互识别对方的主机名(修改系统hosts文件,加入所有备份服务器和备份客户端的主机名和对应的IP地址)。
利用系统相关的网络测试﹑监控命令。如:ping﹑netstat﹑arp等。
3. NetWorker 软件的安装
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
使用软件介质包进行安装,选择“Server and client”,修改安装路径D:\NSR,按照屏幕提示进行下一步,完成Networker Client 安装工作。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
修改备份服务器Hosts文件,加入客户机IP和名称如下:
Server1_svc
192.168.14.17
Server2_svc
192.168.14.18
Web1
192.168.11.11
Web2
192.168.11.12
4. Networker 软件的注册和授权
在安装完成Networker服务器端软件后,用户将有30天的使用期限。30天内用户需输入相应的激活码并向Legato公司申请用户所安装的系统的授权码。进行系统授权操作,获得软件的永久使用权。
第二部分 各客户机备份实施
1. 安装Networker客户端
a. 安装AIX平台,使用Networker安装介质包进行安装。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
#mount /cdrom
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
#cd /cdrom/aix
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
#smitty install_latest
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
输入软件安装的位置:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
选择需要安装的软件模块:按F4浏览软件包
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
安装LGTOnw.clnt.rte
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
安装LGTOnw.man.rte
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
安装LGTOnw.node.rte
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
安装完成后使用命令/etc/rc.nsr start 启动legato客户端进程
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
停止客户端进程命令nsr_shutdown
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
使用命令ps –ef|grep nsr 查看客户端进程nsrexecd启动是否正常
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
修改客户机hosts信息,加入备份服务器信息。192.168.13.12 gsdx-1nk86gjbj5
b. 安装Linux平台:
将安装磁盘放入光驱,使用命令挂载光驱:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
#mount /dev/cdrom /mnt/cdrom
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
#cd /cdrom/linux_x86
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
# rpm -ivh lgtoclnt-7.3-1.i686.rpm
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
# rpm -ivh lgtoman-7.3-1.i686.rpm
c. 安装完成后验证安装。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
# /etc/init.d/networker start 启用客户端networker 进程
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
# /etc/init.d/networker stop 停止客户端networker进程
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
查看Networker 进程
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
# ps -ef | grep nsrexecd
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
修改/etc/hosts文件,加入备份服务器信息 192.168.13.12 gsdx-1nk86gjbj5
2. Oracle数据库客户机
在安装完成Networker 基本模块后,安装Networker Nmo 数据库模块。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
将安装光盘放入光驱。
#mount /cdrom
#cp –R /cdrom/aix5L_64 /opt/nsrintall
#installp -a -d / aix5L_64 /opt/nsrintall LGTOnmo.rte
# lslpp -L all | grep -i lgtonmo
#su – oracle
#cd $ORACLE_HOME/lib
# rm libobk.a
# ln -s /usr/lib/libnwora.a libobk.a
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
在备份服务器创建数据库客户端,在Save set中输入备份脚本路径/nsr/databackup.sh,在Remote选项栏Backup command 选项中输入nsrnmo。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
修改/usr/sbin/nsrnmo.sh文件配置自动备份
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
修改行 ORACLE_HOME=$ORACLE_HOME
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
修改行 PATH=/usr/sbin
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
修改行 ORACLE_SID=$ORACLE_SID
查看数据库归档模式,数据库为归档模式。
sqlplus>archive log list;
:查看数据库是否为自动归档
安装nmo客户端软件,按照系统提示默认安装完成
在备份环境中确认是否有catalog数据库.如果没有请按照以下步骤进行创建
SQL>connect sys/user@password as sysdba
SQL> create tablespace rman datafile 'c:\oracle\oradata\t1\rman.dbf' size 50m;
SQL> create user rman identified by rman default tablespace rman temporary tablespace temp quota unlimited on rman;
SQL> grant connect,resource,recovery_catalog_owner to rman;
C:\>rman
RMAN> create catalog;
RMAN> rman target sys/oracle@racdb1 catalog rman/backupdb@rman
RMAN> register database;
RMAN数据库全备份脚本
connect target sys/oracle@racdb1;
connect rcvcat rman/backupdb@rman;
run{
allocate channel t1 type 'sbt_tape'
allocate channel t2 type 'sbt_tape'
send'NSR_ENV=(NSR_SERVER=gsdx-1nk86gjbj5,NSR_DATA_VOLUME_POOL=database,
NSR_CLIENT=server1_svc)';
backup full filesperset 5
format 'oracle_%p_%u_%s_%t'
(database include current controlfile);
release channel t1;
release channel t2;
}
RMAN日志备份脚本
connect target sys/oracle@racdb1;
connect rcvcat rman/backupdb@rman;
run{
allocate channel t1 type 'sbt_tape'
allocate channel t2 type 'sbt_tape'
send 'NSR_ENV=(NSR_SERVER=gsdx-1nk86gjbj5,NSR_LOG_VOLUME_POOL=database,NSR_CLIENT=server1_svc)';
sql 'alter system switch logfile';
backup full filesperset 6
format 'archivelog_%p_%u_%s_%t'
(archivelog until time 'SYSDATE' delete input);
release channel t1;
release channel t2;
}
注:当数据库出现日志丢失的情况后,备份无法成功。解决方法:
#su – oracle
$rman target sys/oracle@racdb1 rcvcat rman/backupdb@rman;
$crosscheck archivelog all;
完成日志同步后,手工启动RMAN脚本
$rman cmdfile log.sh
执行成功则可以在Legato软件中进行自动备份了。
第三部分 配置备份服务器备份系统
1. 在备份服务器上安装Autochanger模块
确信IBM Totalstorage 3582磁带库的所有驱动器与备份服务器通过光纤交换机连接就绪。
确信IBM Totalstorage 3582磁带库与备份服务器通过以太网连接就绪。
确信备份服务器操作系统能够识别并正常应用IBM Totalstorage 3582磁带库的所有驱动器。
2. 用如下命令查询IBM Totalstorage 3582磁带库驱动器设备号
# inquire
用jbconfig配置Autochanger
#jbconfig
选择 (2)config an autodetected jukebox,然后按屏幕提示进行安装。
注:输入机械臂设备号;
模块选择;
驱动器设备为
\\.\Tape0
\\.\Tape1
3. 配置磁带库驱动器和存储节点Devices
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
右键点击Storage node 创建新的存储节点。输入节点名称server1_svc和server2_svc。确定
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
右键点击Libiraries--configure all libiraries—next 选择所有的节点然后start configuration 可以在monitoring log中查看配置是否完成.当完成配置后配置jukebox
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
右键点击Libiraries—re-configure.选中所有的节点驱动器后进行配置.jukebox配置完成
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
右键点击jukebox ibm 属性在onfiguration里面将auto media configuration选择上自动媒体管理的功能.在Libiraries下面devices 里面设置驱动器属性.右键点击server1_svc属性在configuration里面localhost选择dedicate node.此选项设置好SAN节点驱动器
4. Configuration里面进行配置:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
创建SAN客户端
在configuration属性里右键点击client创建新的客户端.输入客户端的名字.在SAVE SET里面设置需要备份的数据,选择对应的GROUP 选择对应的Schedule.在GLOBAL1里面填入相关的别名.在GLOBAL2 选项里的storage node 里面设置本机的做为存储节点的主机名,将nsrserverhost排在下面.ok后客户端创建完成。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
创建备份客户端
在configuration属性里右键点击client创建新的客户端.输入客户端的名字.在SAVE SET里面设置需要备份的数据,选择对应的GROUP 选择对应的Schedule。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
创建备份group
打开Manage Groups,右键点击Groups后选择Create,在Name中输入Group名称,根据情况修改Start Time Autostart选择Disable,确定后完成Group的创建。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
创建备份schedules
打开Manage Schedules,右键点击Schedules后选择Create,在Name中输入Schedules名,Comment中输入注释信息,period 中选择周或月。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
创建Policies
打开Manage Policies,右键点击Policies后选择Create,在Name中输入Policies名,创建半年时间。
在Name输入半年,Number of 输入6,Period中选择Months。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
Browse Policy . Retention为备份系统的回收机制
Browse Policy 为备份内容的索引保存时间,超过此时间备份系统则删除索引信息。
Retention 为备份内容的保存时间,超过此时间备份系统则删除备份内容。
Schedule . Browse Policy . Retention 资料表:
Schedulue
Comment
Browse policy
Retention
A1
周备:周1全备,平时做增量备份,周5做差分备份
半个月
1年
A2
月备:每月1号全备,每隔1周做增量,月中旬做合并差分
3个月
半年
A3
月备:每月2号全备,每隔1周做增量,月中旬做合并差分
3个月
半年
5. Media属性需进行的配置
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
创建媒体标签
打开Label Templates,右键点击Label Templates后选择New,在Name中输入标签名,Fields中输入标签名,点击回车提行输入01-10,Separator选择.next中输入标签名.01(例如Index.01)
标签资料表:
标签名
Next
Index
Index.01
filesystem
filesystem.001
Database
Database.01
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
创建备份pool
右键点击Media Pools后选择New,在Name中输入Pool名称,Pool Type 选择Backup , Label
Templates选择对应的标签Group选择对应的Group,确定后完成Pool的创建。
Pool . lable . Group . start time .device 对应资料表:
Pool
lable
Group
Index
Index
All
Filesystem
Filesystem
filesystem
Database
Database
Database
6. 配置客户机备份信息
在Manage Client 中或在Group 中双击客户机,点开后设置Save set,选择Group . Schedule . Browse Policy . Retention。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
Save Set 为备份内容的信息,备份普通文件信息普通文件如果要备份C:\drivers,则在Save Set中输入C:\drivers,如果要备份多个内容,请敲回车进行区分。
7. 测试备份系统
在Group中右键点击Group点击Start 开始测试备份。可通过系统Monitoring选项中的logs对备份状况进行监控。
目前已对文件备份和oracle备份进行测试,客户机已完全通过备份测试的工作。
备份详细设置:省略
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/18135/showart_196078.html |
|