linux之间实现db2异机备份还原总结

上传人:新** 文档编号:553059900 上传时间:2023-07-14 格式:DOC 页数:9 大小:43.55KB
返回 下载 相关 举报
linux之间实现db2异机备份还原总结_第1页
第1页 / 共9页
linux之间实现db2异机备份还原总结_第2页
第2页 / 共9页
linux之间实现db2异机备份还原总结_第3页
第3页 / 共9页
linux之间实现db2异机备份还原总结_第4页
第4页 / 共9页
linux之间实现db2异机备份还原总结_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《linux之间实现db2异机备份还原总结》由会员分享,可在线阅读,更多相关《linux之间实现db2异机备份还原总结(9页珍藏版)》请在金锄头文库上搜索。

1、 数据库备份还原测试:思路:将数据库服务器(32.74.4.125)中数据库(bras)备份到归档服务器(32.74.4.123)上-说明:准确的说是备份到挂载在归档服务器(32.74.4.123)上的归档设备上,归档设备的挂载点为/mnt/efile步骤:一. 实现共享服务 由于数据库服务器和归档服务器都是linux系统故而使用nfs共享 将归档服务器当作nfs共享服务器端(server),数据库服务器作为客户端(client) 1. nfs共享服务器端配置: 1 配置文件/etc/exports-测试成功20101112 使用vi /etc/exports在其中添加/mnt/efile/d

2、bbak 32.74.4.*(rw,sync,no_root_squash)解释:表示共享服务器上的/mnt/efile/dbbak目录只有符合32.74.4.xxx的主机可以访问ro: 只读权限rw: 读写权限sync:资料同步写入到内存与硬盘中async:资料会先暂存与内存中,而非直接写入硬盘root_squash:客户机用root用户访问该共享文件夹时,将root用户映射成匿名用户no_root_squash:客户机用root用户访问该共享文件夹时,不映射root用户all_squash:客户机任何用户访问该共享文件夹时,将映射成匿名用户insecure:允许从这台机器过来的非授权访问a

3、nonuid:将客户机上的用户映射成指定的本地用户ID的用户anongid:将客户机上的用户映射成属于指定的本地用户组ID 2 启动nfs后又修改了/etc/exports,不用重启该服务,使用exports命令即可:exports -aruv-a: 全部mount或umount文件/etc/exports中的内容-r: 重新mount文件/etc/exports中的共享内容-u: umount目录-v: 在export的时候,将详细的信息输出到屏幕上 2. 客户端配置1. 挂载共享目录:-测试成功20101112mount -t nfs -o rw 32.74.4.123:/mnt/efil

4、e/dbbak /mnt/dbbak2. 实现客户机开机自动挂载服务器的共享目录-测试失败20101112-20101116 方法1:修改/etc/fstab文件,格式如下:32.74.4.123:/mnt/efile/dbbak /mnt/dbbak nfs defaults 0 2fs_spec fs_file fs_type fs_options fs_dump fs_passfs_spec:定义希望加载的文件系统所在的设备或远程文件系统,对于nfs则设为IP:/共享目录fs_file:本地挂载点fs_type:挂载类型fs_options:挂载参数fs_dump:该选项被dump命令使

5、用来检查一个文件系统该以多块频率进行转储,若不需转储即为0fs_pass:该字段被fsck命令使用来决定在启动时需要被扫描的文件系统的顺序,跟文件系统“/”对应该字段值为1,其他文件体统为2,若该文件系统无需在启动时被扫描即为0 方法2:-测试失败20101112-20101116修改/etc/rc.local文件,添加如下语句:mount -t nfs -o rw 32.74.4.123:/mnt/efile/dbbak /mnt/dbbak 方法3:-测试成功20101116在/etc/profile文件中添加如下语句:mount -t nfs -o rw 32.74.4.123:/mnt

6、/efile/dbbak /mnt/dbbak1 修改/etc/rc.local文件,添加如下语句:-测试成功20101116mount -t nfs -o rw 32.74.4.123:/mnt/efile/dbbak /mnt/dbbak2 编写shell脚本/mnt/mount123.sh,内容如下:-测试成功20101116mount -t nfs -o rw 32.74.4.123:/mnt/efile/dbbak /mnt/dbbak修改/etc/rc.local文件,添加如下语句:/mnt/mount123.sh如果这样还自动挂载失败的话,可以执行如下语句,为/etc/rc.lo

7、cal添加一个链接ln -sf /etc/rc.local /etc/rc3.d/S99local-说明:1. 方法1和方法2在测试的时候都是失败的,不过我在VMware虚拟机(Ubuntu10.04)上使用方法1和方法2则是成功的,而在Red Hat Enterprise Linux Server release 5.3上边则失败。个人认为是系统的问题。有的时候,同一个版本的系统,有的成功,有的失败,我只能够说人品差了点。2. 方法3其实是在方法2的基础上实现的,在/etc/profile中添加如上面添加的语句,这还是我自己经过一段时间的摸索测试得出的结论虽然有些坎坷,不过不管怎样最后还是成功的实现开机启动(自动挂载),值得高兴。至此,文件共享已完成二. 数据库备份 思路:要能够实现自动备份:每周六进行在线完全备份一次,其他工作日每天进行在线增量备份一次 以下备份测试均为在测试环境(测试数据库:32.74.4.124)上进行(为了保险起见,呵呵,要不生产环境上稍微出点问题就麻烦了): 1. 测试是否能够将

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号