<返回更多

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

2020-07-28    
加入收藏
数据中心数据异地备份方案-NFS+RSYNC

概述:

烟台某企业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

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

e、设置开机启动

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

3、使用rsync工具进行同步

rsync -ahvz /mnt/ /bak

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

4、总结

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

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>