最近需要新增加一台容灾备份服务器,重新写了一个Rsync脚本,有段时间没写SHELL了
#/bin/bashauthor:Jerryupdate:2018-11-30FrtIP=192.168.25.Sip=(7245417024943114)Names=(RY72WXJ45LJ41WHL70YLJ249WHR43PJH114)logs=/opt/Tools/rzbackup.logdecide(){if[$1==0];thenecho-e"\033[32m$2Backup
分类:
其他好文 时间:
2018-12-03 15:32:29
阅读次数:
216
1.题目设计一个shell脚本来备份数据库,首先在本地服务器上保存一份数据,然后再远程拷贝一份,本地保存一周的数据,远程保存一个月。假定,我们已经知道了mysqlroot账户密码,要备份的数据库为wenming,本地备份目录为/data/backup/mysql,远程服务器ip为192.168.12.34,远程提供了一个rsync服务,备份的地址是192.168,12.34::backup.写完脚
分类:
数据库 时间:
2018-12-03 14:02:33
阅读次数:
224
1.准备环境 2.inotifywait监控目录状态变化 3.循序渐进的同步脚本 4.参数优化 5.inotify优缺点 监控文件系统事件变化,通过同步工具实现实时数据同步; 并发如果大于200个文件(10-100k),同步就会有延迟. 6.通过start/stop控制inotify.sh脚本的启动 ...
分类:
编程语言 时间:
2018-11-30 20:02:01
阅读次数:
217
rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项 ...
分类:
其他好文 时间:
2018-11-29 16:33:39
阅读次数:
182
通过rsync同步现有的rsync到另一个gerrit上,做gerrit的备份为冷备,提高gerrit的可用性。
分类:
其他好文 时间:
2018-11-25 20:25:24
阅读次数:
204
漏洞描述:rsync是Linux系统下的数据镜像备份工具,使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他ssh,rsync主机同步。 漏洞利用:它的默认端口号是873,我们可以使用nmap扫描端口看目标IP是否开启了873端口 防御方法:配置认证用户或者密码;hos ...
分类:
其他好文 时间:
2018-11-24 18:53:04
阅读次数:
628
每秒传输文件200个 Rsync放在定时任务中也只是一分钟执行一回,要想达到实时的效果,为防止单点nfs架构故障,再启动一台nfs服务器作为主nfs服务器的备份服务器,此时需要inotify实时同步数据(秒级别同步),而这台备份nfs服务器可以作为rsync备份服务器 Inotify是一种异步的文件 ...
分类:
系统相关 时间:
2018-11-24 11:28:00
阅读次数:
506
初识SAP解决方案及其上云优势SAP在现阶段企业中的发展趋势:关键业务对连续性,可靠性要求提高除了数据库,还需要考虑上层应用的高可靠性需求,保证业务不中断搭建容灾系统并实时数据同步,保证数据和业务完整性对系统SLA要求越来越高业务创新和数字化转型越来越快优化SAP项目实施周期,以最短的时间保证业务快速上线弹性提供计算和储存资源,应对业务快速增长的需求快速环境部署发放,灵活的系统拷贝克隆业务要求高、
分类:
其他好文 时间:
2018-11-23 12:34:56
阅读次数:
192
#!/bin/bashPath=/data/usr/bin/inotifywait -mrq --format '%w%f' -e create,close_write,delete /data | while read linedo if [ -f $line ];then rsync -azP ...
分类:
其他好文 时间:
2018-11-21 22:14:54
阅读次数:
154