rman备份_数据中心数据异地备份方案-NFS+RSYNC

e1677e81b1b33df4d90ab03f50c4df99.png

概述:

烟台某企业Oracle 的数据备份有逻辑备份和Rman备份,备份策略只保存到本机,为了数据安全性,再增加一份保险,通过NFS和rsync把数据备份到异机,服务端redhat,目标端centos,操作如下:

1、服务端端配置

a、安装NFS服务端:

rpm -qa | grep nfs

nfs-utils-1.2.3-39.el6.x86_64

nfs4-acl-tools-0.3.3-6.el6.x86_64

nfs-utils-lib-1.1.5-6.el6.x86_64

rpm -qa | grep rpcbind

rpcbind-0.2.0-11.el6.x86_64

如果没有以上包,通过yum install nfs rpcbind -y安装

b、服务端建立配置文件

vi /etc/exports

/bak 192.168.90.2(rw)

c、启动nfs服务

service nfs start

service nfs status 检查nfs服务状态

rpc.svcgssd is stopped

rpc.mountd (pid 142257) is running...

nfsd (pid 142272 142271 142270 142269 142268 142267 142266 142265) is running...

rpc.rquotad (pid 142253) is running...

2、目标端配置

a、安装rpcbind服务包

rpm -aq | grep rpcbind

rpcbind-0.2.0-11.el6.x86_64

如果没有以上包,通过yum install rpcbind -y安装

b、启动rpcbind服务

service rpcbind status

service rpcbind status 检查服务状态

c、检查部署是否成功

showmount -e 192.168.90.2

Export list for 192.168.90.2:

/bak 192.168.90.19

d、挂载

mount -t nfs 192.168.90.2:/bak /mnt

e9462932c417ebdc4d4b8eae456ce02c.png

e、设置开机启动

echo "mount -t nfs 192.168.90.2:/bak /mnt" >>/etc/rc.local

3、使用rsync工具进行同步

rsync -ahvz /mnt/ /bak

此处可以作为一个定时任务。

4、总结

以上只是简答的把NFS和rsync服务搭建起来,还有很多权限问题需要优化,在实际应用中,要学会举一反三,据说有的企业为了这个基本功能,尽然要规划成100w的备份项目,世界之大,无奇不有,有钱任性。喜欢的点个关注。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值