SnapShare安装使用手册

  • 格式:doc
  • 大小:114.00 KB
  • 文档页数:11

SnapShare安装使用手册迪思杰(北京)数码技术有限公司2004年11月目录1、环境要求 (3)2、SnapShare环境准备 (3)2.1、备份系统信息 (3)2.2、创建块设备 (3)2.3、创建挂接点 (4)2.4、创建初始化文件 (4)2.5、创建cache目录 (4)2.6、编辑NFS配置文件 (4)3、SnapShare安装、配置 (4)3.1、加载SnapShare模块 (4)3.2、挂接SnapShare文件系统 (5)3.3、NFS共享SnapShare文件系统 (5)3.4、同时挂接不同dbpsd的SnapShare文件系统 (5)4、挂接共享文件 (6)4.1、创建挂接文件 (6)4.2、挂接NFS文件系统 (6)5、数据库打开准备 (8)5.1、获得初始化文件 (8)5.2、选择需要复用的备份版本 (9)5.3、创建并传输rename_file.sql (9)5.4、修改初始化文件init.ora (9)6、打开数据库、检查备份正确性 (9)6.1、启动并挂接数据库 (9)6.2、数据库文件改名 (9)6.3、恢复数据库 (10)6.4、打开数据库 (10)6.5、检查打开正确性 (10)6.6、关闭数据库 (10)7、卸载SnapShare环境 (11)7.1、卸载测试服务器上的NFS文件系统 (11)7.2、停止SnapShare服务器上的NFS服务 (11)7.3、卸载SnapShare服务器上的SnapShare文件系统 (11)7.4、卸载SnapShare模块 (11)7.5、删除相关的目录和文件 (11)说明SnapShare是在数据库备份成功、备份服务器进程一直正常运行的的基础上,将备份数据通过SnapShare打开。

vvfs服务器:指安装配置SnapShare的服务器测试服务器:打开SnapShare数据的测试数据库主机。

备份服务器:SnapAssure所在的server服务器。

1、环境要求使用的SnapShare需要如下环境2、SnapShare环境准备安装一台RedHat Linux服务器,安装过程参考《RedHat Linux安装过程》,作为SnapShare 服务器使用。

2.1、备份系统信息备份系统信息:备份服务器IP:192.168.1.158备份服务端口:81002.2、创建块设备以root用户创建1个块设备:# mknod /dev/vvfs b 103 0设备创建后,使用如下命令应可以看到相应的记录:ls –l /dev/vvfs2.3、创建挂接点以root用户在根目录下创建复用数据的挂接点:# mkdir /vvfs2.4、创建初始化文件以root用户创建目录/etc/vvfs:#mkdir /etc/vvfs以root用户在/etc/vvfs下创建文件initdb00.vvfs。

其中db00为自取名称。

#vi /etc/vvfs/initdb00.vvfs文件内容如下:DBPS_ADDR=192.168.1.158DBPS_PORT=8100POOL_CMAX=35CACH_SWFG=YCACH_HOME=/vvfs_cach注意,保留以上内容中的#号和空格,每行字符后不能有空格。

2.5、创建cache目录根据初始化文件,以root用户创建cache目录/vvfs_cach:mkdir /vvfs_cach改变权限:chmod -R 777 /vvfs_cach2.6、编辑NFS配置文件编辑/etc/exports文件,添加如下信息:/vvfs *(rw,async,insecure)3、SnapShare安装、配置以下操作均在vvfs服务器上进行3.1、加载SnapShare模块使用lsmod命令检查VVFS模块是否加载:lsmod[root@db00bak vvfs]# lsmodModule Size Used by Not taintedvvfs 32872 79ide-cd 33608 0 (autoclean)cdrom 33696 0 (autoclean) [ide-cd]nfsd 79920 8 (autoclean)lockd 58064 1 (autoclean) [nfsd]sunrpc 79324 1 (autoclean) [nfsd lockd]soundcore 6532 0 (autoclean)autofs 13348 0 (autoclean) (unused)pcmcia_core 54784 0tg3 46760 2ipt_REJECT 3736 6 (autoclean)iptable_filter 2412 1 (autoclean)ext3 70368 8如果vvfs已经加载,则需要使用rmmod卸载,然后重新加载:#rmmod vvfs#insmod -o vvfs /tmp/vvfs_4.1.1.0_2.4.18-14_x86.o再使用lsmod检查vvfs是否加载。

3.2、挂接SnapShare文件系统以root用户挂接SnapShare文件系统:# mount -t vvfs -o instance=db00 /dev/vvfs /vvfs挂接后,使用df –k命令检查/vvfs文件系统是否挂接上。

3.3、NFS共享SnapShare文件系统以root用户执行:#service nfs stop#service nfslock restart#service nfs startLinux系统将/etc/exports中记录的文件系统共享。

3.4、同时挂接不同dbpsd的SnapShare文件系统以root用户执行:A、创建块设备# mknod /dev/vvfs01 b 103 1//103不变,而最后从0开始按顺序往下排,设备名不能与原来冲突。

B、创建初始化文件#vi /etc/vvfs/initdb01.vvfs文件内容如下:DBPS_ADDR=192.168.1.158DBPS_PORT=8200POOL_CMAX=35CACH_SWFG=YCACH_HOME=/vvfs_cach01POOL_CMAX:最大同时打开文件数,最大200C、创建cache目录#mkdir /vvfs_cach01改变权限:chmod -R 777 /vvfs_cach01D、挂接SnapShare文件系统# mount -t vvfs -o instance=db01 /dev/vvfs01 /vvfs014、挂接共享文件以下操作在打开数据库的测试服务器上执行4.1、创建挂接文件以root用户创建空目录,作为共享数据挂接目录:#mkdir /vvfs创建后以ls –l 检查目录信息。

检测nfs_server是否正常启动。

#showmount –e <nfs_server_ip>4.2、挂接NFS文件系统挂接NFS文件系统之前请确认测试服务器的nfs client 已经启动:1)、AIX 启动nfs 命令:Nfs配置文件为:/etc/rc.nfsstartsrc -g nfs //起动nfs server,-s启动单个进程stopsrc –g nfs //停止nfs server,-s启动单个进程refresesrc –g nfs //后台刷新nfs进程chnfs -b n //更改进程数大小lssrc -g nfs //查看nfs相关进程$ lssrc -g nfsSubsystem Group PID Statusbiod nfs 9970 active //client 进程rpc.statd nfs 14778 active //client 进程rpc.lockd nfs 16296 active //client 进程nfsd nfs inoperative //server 进程rpc.mountd nfs inoperative //server 进程2)、HP 启动停止nfs命令Nfs配置文件为:/etc/rc.config.d/nfsconf/sbin/init.d/nfs.client start/stop //起动停止nfs.client/sbin/init.d/nfs.server start/stop //起动停止nfs.server3)、TRUE64 启动停止nfs命令/sbin/init.d/nfs start/stop4)、SUN 启动停止nfs命令/etc/init.d/nfs.client & nfs.server/etc/rc2.d/SXXnfs.client stop/start/etc/rc3.d/SXXnfs.server stop/start5)、RH Linux启动停止nfs命令Nfs配置文件为:/etc/init.d/nfsservice nfs stop/start/restartservice nfslock stop/start/restartoracle9i 相关mount命令:相关系统的测试服务器mount命令:1)、对于打开数据库的主机是Linux操作系统,执行命令如下#mount -t nfs -o rsize=8192,wsize=8192 192.168.1.44:/vvfs /vvfs2)、对于打开数据库的主机是Aix操作系统,执行命令如下#mount -v nfs -o vers=3,proto=udp,rsize=8192,wsize=8192 192.168.1.44:/vvfs /vvfs3)、对于打开数据库的主机是HPunix操作系统,执行命令如下#mount -F nfs -o vers=3,proto=udp,rsize=8192,wsize=8192 192.168.1.44:/vvfs /vvfs4)、对于打开数据库的主机是SUNos操作系统,执行命令如下# mount -o rsize=8192,wsize=8192 192.168.1.44:/vvfs /vvfs_nfs5)、对于打开数据库的主机是Tru64操作系统,执行命令如下#mount -o rsize=8192,wsize=8192 192.168.1.44:/vvfs /vvfs6)、对于打开数据库的主机是BSD操作系统,执行命令如下#mount 192.168.1.44:/vvfs /vvfs7)、对于打开数据库的主机是IRIX操作系统,执行命令如下#mount 192.168.1.44:/vvfs /vvfs8)、对于打开数据库的主机是Solaris操作系统,执行命令如下#mount -o rsize=8192,wsize=8192 192.168.1.44:/vvfs /vvfs以bdf/df -k命令检查/vvfs文件系统是否挂接成功。