Rsync同步服务器

Rsync

比scp更强大的同步工具

安装rsync(本地默认有的)

vim /etc/rsyncd.conf

uid = nobody

gid = nobody

use chroot = no

max connections = 30

pid file = /var/run/rsyncd.pid

lock file = /var/run/rsyncd.lock

log file = /var/log/rsyncd.log

transfer logging = yes

log format = %t %a %m %f %b

syslog facility = local3

timeout = 300

[www]

read only = yes

path = /usr/local/webapps

comment = www

auth users =test

secrets file = /etc/rsync.pas

hosts allow = 192.168.0.11,192.168.0.12

[web]

read only = yes

path = /data/www/web

comment = web

auth users =test

secrets file = /etc/rsync.pas

hosts allow = 192.168.1.11,192.168.0.0/24

rsync --demon 启动服务

时间: 2024-10-22 15:59:15

Rsync同步服务器的相关文章

Rsync同步服务器配置详解

关于Rsync的作用其他应用命令这里不做具体阐述,这里只对rsync同步服务器的配置过程给出详细过程 1    Rsync部署环境准备 1.1   服务器准备 服务器系统 角色 Ip Centos6.6x86_64 Backup服务器 1.2   检查环境 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.6 (Final) [[email protected] nfs]# uname -r 2.6.32-504.el

使用expect进行 rsync进行服务器同步备份

使用expect去除交付过程,达到能够实现服务器同步备份 第一:安装expect 检查是否已安装expect rpm -qa | grep tcl tclx-8.4.0-5.fc6 tcl-8.4.13-4.el5 第二:安装expect 下载地址: http://dl.oschina.net/soft/expect 检查tcl的安装位置 rpm -qa|grep tcl 需要安装tcl-devel rpm -ivh   tcl-devel-8.4.13-4.el5.x86_64.rpm 解压e

linux同步服务器rsync+sersync的配置

同步的服务器端配置 mkdri /data/filedir chown -R  rsync:rsync /data/filedir   yum install rsync -y 创建配置文件 [[email protected] filedir]# vim /etc/rsyncd.conf  ##rsync.conf config start uid = rsync gid = rsync use chroot = no max connetctions = 200 timeout = 100

Ubuntu下多服务器 Rsync同步镜像服务配置

主服务器:192.168.5.13_ubuntu 从服务器:192.168.5.11_centos ================== 1> 在两台主机上分别安装rsync=================== ubuntu安装如下: # apt-get install rsync 编译安装:下载这个免费的软件 rsync.samba.org/ 或者 samba.anu.edu.au/rsync 去官方网站下载最新的版本 解压缩进目录后执行 #./configure && make

使用rsync实现服务器数据同步备份

使用rsync实现数据实时同步备份 实验目标 rsync 远程同步 实战1: 备份/var/www/html 目彔 实战2: 使用ssh密钥实现无交互备份 实战3: 配置rsync 服务器及需要备份的目彔,不使用系统用户 实战4: 配置rsync+inotify实时同步 实战5: 防止网页被篡改 实验概述 软件简介 Rsync ( Remote sync)是一个远程数据同步工具,使用与unix/Linux/windows等多种平台.  可通过LAN/WAN 快速同步多台主机间的文件.Rsync

rsync同步本地和服务器之间的文件

同步本地文件到服务器 rsync -zvrtopg --progress --delete test -e 'ssh -p 6665' [email protected]:/media/sdb/user/yueyao/ 同步服务器到本地 rsync -zvrtopg --progress -e 'ssh -p 6665' [email protected]:/media/sdb/user/yueyao/bin . 当第一次同步之后,后面再有新的文件添加时使用 rsync -azvrtopg --

三、sersync+rsync实现服务器文件实时同步

一.为什么要用rsync+sersync架构? 1.sersync是基于inotify开发的,类似于inotify-tools的工具 2.sersync可以记录下被监听目录中发生变化的(包括增加.删除.修改)具体某一个文件或者某一个目录的名字,然后使用rsync同步的时候,只同步发生变化的文件或者目录 二.rsync+inotify-tools与rsync+sersync架构的区别? 1.rsync+inotify-tools a.inotify只能记录下被监听的目录发生了变化(增,删,改)并没

rsync同步Nginx日志遇到问题总结

一.目的 将nginx 日志通过普通用户利用rsync公钥认证的方式实时同步到本地服务器上,之后使用elk程序进行处理. 二.遇到问题及解决方法思路 问题1.文件权限:nginx 的日志默认权限如下: [[email protected] ~]# ll /var/log/nginx/access.log -rw-r----- 1 nginx adm 36330 Sep 11 10:26 /var/log/nginx/access.log 我新建的是普通用户,标准的用户组,用rsync同步时,报个

rsync同步工具实战

rsync同步工具实战 rsync具有增量同步的功能,相对于cp工具来说,效率比较高:同时可以在本地到本地或本地到远程之间,实现镜像备份 环境:分别有机器:server-178/24,client-b-179/24,client-c-180/24 其中以server-178/24为rsync服务端,client-b-179/24,client-c-180/24为rsync客户端 实战过程: 检查服务端和客户端环境:rpm -aq|grep rsync [[email protected] ~]#