武汉金信润天
免费服务热线:15271882667
微信在线咨询:15271882667
武汉金信润天:027-87538126
北京金信润天:010-88134881
扫一扫
关注我们
五步解决Linux运维工程师培训师丢数据的痛苦
时间:2018-08-30 15:04    浏览次数:     发布者:runtimewh    来源:未知    
0

大家知道,数据对于企业来说是重中之重,一旦数据丢失必然会对企业业务造成巨大的影响。如此一来,数据的备份就显得尤为重要。

 

作为Linux运维,每隔一段时间就会做数据备份,方式有很多种。

 

例如拷贝、打包,将数据备份至另一台主机或者存储设备上等等。

 

但是这些备份方式都不是实时备份

 

你可以写一个脚本让他自动定时去备份,但是你无法保证它的实时性。如果你定义的是每半小时备份一次数据,那如果在这段时间内一旦数据丢失将无法恢复。

 

作为一个有理想的Linux运维人,既可以快速的备份,又可以防止数据丢失呢?

 

今天,我们就给出终极解决方案,rsync+inotify的组合。

 

rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点。

 

通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。

 

rsync与传统的拷贝、打包方式备份数据有一个相同的问题,就是其无法实现实时备份。

 

Inotify是一种强大的、细粒度的、异步的文件系统事件监控机制,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种细微事件,利用这个内核接口。

 

第三方软件就可以监控文件系统下文件的各种变化情况,当文件有任何变动时,就触发rsync同步,这样刚好解决了同步数据的实时性问题。

 

基于以上原因,rsync+inotify组合是最优的数据备份方式!

 

那如何做呢?

第一步:安装配置环境

第二步:在目标服务器上做以下操作:

第三步:在源服务器上做以下操作:

第四步:设置脚本开机自动启动

第五步:到目标服务器上去查看是否把新生成的文件自动传上去了

只需这五步, 就可以解决数据备份问题,快用起来吧!!!!!

相关推荐

总公司地址:北京市海淀区阜外亮甲店1号恩济西园产业园15号楼B座303
武汉分公司地址:湖北省武汉市洪山区虎泉街凯乐桂园A座9层(虎泉地铁站A出口右手边)
咨询报名电话:18672341218(微信同号)   武汉金信润天:027-87538126   北京金信润天:010-88134881
教学就业监督电话:027-87538125    网站地图   备案号:鄂ICP备15010789号-2
姓名
手机
电话咨询 在线咨询 QQ客服