RSYNC配置参数详解对于rsync服务器来说,最重要和复杂的就是它的配置了。rsync服务器的配置文件为/etc/rsyncd.conf,其控制认证、访问、日志记录等等。该文件是由一个或多个模块结构组成。一个模块定义以方括弧中的模块名开始,直到下一个模块定义开始或者文件结束,模块中包含格式为name = value的参数定义。每个模块其实就对应需要备份的一个目录树,比方说在我们的实例环境中,有三
1. 下载rsync (http://rsync.samba.org/)
安装:
./configure
make
make install2. 开启rsync服务,修改/etc/xinetd.d/rsync
disable = no # replace <yes>
重启xinetd 服务
service xinetd restart 3. 配置server端,/et
Rsync远程同步rsync是什么?是一个远程数据同步工具,可以实现不同主机之间的同步,同时也支持增量和全量的备份同步源:负责响应来自客户机的rsync同步操作的服务器,在同步过程中,同步源负责提供文档的原始位置发起端:负责发起rsync同步操作的客户机,对文档的原始位置有读取权限rsync配置文件/etc/rsyncd.conf解析uid = rsync \\运行进程的用户
gid =
vi /etc/xinetd.d/rsync
disable = yes
改成
disable = no
rsyncd.conf 是rsyncd的config文件
vi /etc/rsyncd.conf
#uid = nobody
#gid = nobody
use chroot = yes
max connections = 4
pid file = /var/run
rsync命令简介rsync是一个功能强大的数据同步工具,可以高效地同步本地或远程主机之间的文件和目录。它通过比较文件内容的差异,只传输改变的部分,从而节省带宽和时间。rsync常用于备份、镜像、文件分发等场景。rsync命令基本语法rsync [选项] 源目录 目标目录rsync命令常用选项详解选项描述-a, --archive保留所有文件属性,包括权限、所有者、组、时间戳、符号链接等。-v,
rsync是一个功能强大的数据同步工具,可以高效地同步本地或远程主机之间的文件和目录。它通过比较文件内容的差异,只传输改变的部分,从而节省带宽和时间。rsync常用于备份、镜像、文件分发等场景。
由于实验室的要求不得不安装版本相对比较低的系统,所以花时间安装了一个ubuntu10.04的系统,但是当安装完成后出现了很多的问题,诸如系统没有声音、安装fcitx输入法出问题等等问题。反正怎一个纠结了得。。。。。,其中最让人danteng的是当我更新完好多东西后重新启动却不能上网了。通过自己的实践以及接合网上的一些资料,最终还是把这个比较da
在我们的生产系统中存在很多服务器和数据库,平时的日常备份显得尤其重要。但往往是没有遇到过灾难备份最容易被忽略,但是灾难真的发生的时候,备份是最直接最有用的解决方法,虽然难免有部分数据的损失。rsync是一款配置简单,功能全面的安全备份软件,具体的功能介绍可以参考手册。这里和大家分享一下rsync在CentOS下的部署。1、安装rsync,并通过xinetd管理rsyncyum install rs
#!/bin/bash PATH=.:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/jdk1.6.0_33/bin:/root/bin export PATH SOR=/tmp/
原创
2012-08-02 19:42:13
584阅读
svn提交后实时更新修改测试服务器上代码,可以提高研发人员的工作效率。
原创
2015-03-03 09:17:11
829阅读
innotify主要功能: 他是内核用于通知用户控件程序文件系统变化的机制。 也就是说,当服务器发生了任何的改动,内核都会知道并通知用户。rssync(做同步的)+innotify做到的就是实时的同步。 首先,我们需要明白的rsync的工作机制,常用的工作模式有俩种: &n
原创
精选
2016-10-17 17:14:48
5963阅读
2评论
下载inotify:wget http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz解包安装:tar xvf inotify-tools-3.14.tar.gz -C /usr/srccd /usr/src/inotify-tools-3.14./configure && make
原创
2013-08-30 10:36:12
368阅读
rsync(remote sync)是一款远程同步工具,可以实现全量备份、增量备份、本地备份、删除,核心功能是远程数据备份。工作原理rsync核心算法 1.分块checksum算法 首先,把文件平均切成若干个小块,然后对每块计算两个checksumrolling checksum:弱checksum,用来区别不同。md5 checksum:强checksum,用来确认相同。2.传输算法 check
Rsync的简单介绍及rsync+inotify实现实时同步更新rsync是类unix系统下的数据镜像备份工具——remotesync。一款快速增量备份工具 Remote Sync,远程同步支持本地复制,或者与其他SSH、rsync主机同步。Rsync是超级进程来管理的,服务端口为873。 特点: &nbs
原创
2014-08-27 17:22:20
761阅读
大意如下,针对上次的脚本经常卡住不同步,所以更新脚本,思路是这个样子的:每4个小时强制杀死同步进程然后顺序执强制卸载挂载目录然后等待30秒然后再执行挂载。然再执行同步命令。[root@let28fileos]#catfrance24-ftp#!/bin/bash/usr/bin/ps-ef|greprsync|grep-vgrep|awk'{print"kill-9"$2}'|sh/usr/bin
原创
2019-11-27 16:43:16
767阅读
~一、实验需求,一台或者多台rsync客户端(ip 192.168.1.203),一台rsync服务器(ip 192.168.1.204),也可以叫备份服务器。二、步骤2.1 首先配置rsync服务器端,修改/etc/rsyncd.conf (如果没有自己新建一个),如果需要密码验证的话,在新建一个rsync.passwd
原创
2013-02-25 15:30:53
930阅读
点赞
1.检查rsync是否安装
rpm -q rsync
2.定义配置文件/etc/rsyncd.conf
uid=sunliyan gid=sunliyan user chroot=no max connections=200 timeout=600 pid file=/var/run/rsyncd
原创
2012-07-17 12:06:18
845阅读
rsync+inotify实现实时同步更新
原创
2016-09-12 11:04:02
795阅读
Rsync同步部署web服务端配置1,参数详解: -v, --verbose 详细模式输出。
-q, --quiet 精简输出模式。
-c, --checksum 打开校验开关,强制对文件传输进行校验。
-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD。
-r, --recursive 对子目录以递归模式处理。
-R, --rela
服务器地址分配:Web1:192.168.1.103 (rsync server)Web2:192.168.1.104 (rsync client、inotify) 同步的目录是 /mnt ,自动同步顺序为 web2——web1。我们讲 web1 配置成 rsync 的服务器即可。 一、 &nbs
转载
精选
2015-05-12 16:41:50
306阅读