文档章节

CentOS 6.5下rsync学习记录

不肥的小肥羊
 不肥的小肥羊
发布于 2016/07/10 20:06
字数 396
阅读 24
收藏 6

配置参考地址

记录下自己服务器的配置文件rsync.conf

# Minimal configuration file for rsync daemon
# See rsync(1) and rsyncd.conf(5) man pages for help

# This line is required by the /etc/init.d/rsyncd script
# GLOBAL OPTIONS
uid = root
gid = root

use chroot = no

read only = yes

#limit access to private LANs
hosts allow=114.215.239.111
hosts deny=*
max connections = 5

pid file = /var/run/rsyncd.pid

secrets file = /etc/rsyn

#lock file = /var/run/rsync.lock           

motd file = /etc/rsyncd/rsyncd.motd

#This will give you a separate log file
log file = /var/log/rsync.log

#This will log every file transferred - up to 85,000+ per user, per sync
transfer logging = yes

log format = %t %a %m %f %b
syslog facility = local3
timeout = 300

# MODULE OPTIONS
[bill]
path = /home/bill/
list=yes
ignore errors
auth users = bill
comment = David home
exclude = important/

使用场景

(1):rsync -avzP  bill@115.28.70.111::billModel /tmp/bill

用bill 用户登录到服务器上,把billModel模块数据,同步到本地目录/tmp/bill上。(注意bill目录权限)

(2):rsync -avzP --delete  bill@115.28.70.111::bill /home/cent
引入一个 –delete 选项,表示客户端上的数据要与服务器端完全一致,服务器删除了,客户端也要删除

(3):rsync -avzP --delete --password-file=/tmp/rsync.password bill@115.28.70.111::bill /home/cent
 -–password-file=rsync.password ,这时当我们以bill用户登录rsync服务器同步数据时,
 密码将读取 /tmp/rsync.password 这个文件。这个文件内容只是bill用户的密码。rsync.password文件要有600权限
 有点是在做定时脚本的时候就不需要人工输入密码了

© 著作权归作者所有

共有 人打赏支持
不肥的小肥羊
粉丝 1
博文 47
码字总数 9997
作品 0
浦东
程序员
关于rsync删除大量小文件的问题?

关于网上大量的rsync删除100w小文件的解决方案.博主两台虚拟机,每个目录下有100w个小文件,以下分别为rm和rsync两种删除方法 rm 环境:CentOS release 5.8 ,内存1G,处理器单核,硬盘30G 使用rsy...

vdm12315
06/27
0
0
Linux下Rsync+sersync实现实时双向同步

前言: 单向同步说明: 双向同步说明: 单向同步操作步骤: 第一部分:分别在两台slave服务器172.16.100.1/172.16.100.2上操作 1、关闭SElinux、配置防火墙 ------------------------------...

StevenJHM
2017/07/14
0
0
CentOS 6.5 自动安装镜像

mkdir /mnt/cdrom mkdir /ISO mount /dev/cdrom /mnt/cdrom /usr/bin/rsync -a --exclude=Packages/ --exclude=repodata/ /mnt/cdrom/ /ISO/ mkdir -p /ISO/{Packages,repodata} [root@CentO......

supermanse
06/26
0
0
CentOS下(rsync+inotify)监听式实现服务器间备份的实时同步

背景 前几天,整理了一篇 (rsync+crontab) 实现文件同步的文章,不过从网上得知,网上很多言论认为在优势上不如监听实现的效果,所以在此进行新的配置尝试,同时建议可以对比两篇文章进行参考...

moTzxx
2017/12/06
0
0
svn高可用集群搭建

1.环境准备(以下是我虚拟机配置): 服务器一:192.168.227.145(RIP) 系统centos 6.5 服务器二:192.168.227.146(RIP) 系统centos 6.5 VIP:192.168.227.147 以上内容VIP为虚拟IP,RIP为服务器真...

china_lx1
2016/08/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

android -------- MVP+DataBinding 的使用

天来说说MVP+DataBinding 的使用 以一个登录案例来讲解 布局:(ConstraintLayout 作为根布局) <layout> <data> <variable name="onClick" ......

切切歆语
31分钟前
1
0
阿里十年Java架构经验总结,这几点尤为重要!

你有没有静下心来思考过:同样是做了x年Java开发,为什么你的技术比别人差很多?为什么别人每月28K你却只有10K? 其实技术水平的高低和个人智商关系不大(毕竟能做Java编程开发大家都不会差)...

别打我会飞
35分钟前
1
0
Ubuntu 中安装和配置 Caddy 服务

首先访问:https://caddyserver.com/download 选择操作系统、插件和授权类型,点击 Download 下载编译好的文件包,或者执行页面最下面的一键安装脚本,完成 caddy 的安装。 安装完成后,/us...

八风不动
50分钟前
2
0
java代码效率优化

1、 尽量指定类的final修饰符 带有final修饰符的类是不可派生的。 2、 尽量重用对象。 3、 尽量使用局部变量,调用方法时传递的参数以及在调用中创建的临时变量都保存在栈(Stack)中,速度较...

踏破铁鞋无觅处
59分钟前
3
0
程序员的几款利器

1. 作为程序员,最希望的就是自己的代码能够在一个云平台上保留下来,gitlab等等这些很多。但是我这里推荐“码云平台”码云平台和开源中国可以直接关联起来。开源中国可以记录博客,当然也是...

ChinaHYF
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部