大规模集群搭建--rsync同步服务基本思路:在服务端开启demo守护进程客户端使用命令行的方式进行推送服务服务器端配置:一、安装rsync软件,默认系统自带#yum-yinstallrsync#rpm-qarsync二、修改配置文件:/etc/rsyncd.cof#vim/etc/rsyncd.cofuid=rsync#进程对应的用户(远端的命令使用rsync访问共享目录)gid=rsync#用
分类:
其他好文 时间:
2018-12-03 20:03:29
阅读次数:
189
最近需要新增加一台容灾备份服务器,重新写了一个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
#!/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