文档章节

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

没有更多内容

加载失败,请刷新页面

加载更多

为什么要学习Python?这10个理由足够了!

摘要: 看完这十个理由,我决定买本python从入门到精通! 如果你定期关注现今的科技发展,那么你可能想知道我为什么要写这篇文章告诉人们学习Python?因为几年前我提倡Java而不是Python。 在...

阿里云官方博客
17分钟前
1
0
spring服务方式配置okhttp3

问题 如果把OKhttp以Spring服务方式配置,就解决了从配置中心运行时刷新配置参数的问题。 OkHttpConfig.java package com.zyl.config;import okhttp3.OkHttpClient;import org.springfra...

亚林瓜子
17分钟前
2
0
8张图让你一步步看清 async/await 和 promise 的执行顺序

**摘要:**面试必问 原文:8张图帮你一步步看清 async/await 和 promise 的执行顺序 作者:ziwei3749 Fundebug经授权转载,版权归原作者所有。 为什么写这篇文章? 说实话,关于js的异步执行顺...

Fundebug
18分钟前
1
0
Linux 命令菜单

#!/bin/bash #menu.sh menu(){ source ~/.bashrc echo "=================================" echo "Please enter your choise:" echo "(0) Kill all java" echo "(1) Start all tomcat" echo......

mellen
24分钟前
3
0
原来云数据库也是有思想的...

本文由一刻talks发表 邵宗文,腾讯云数据库专家副总监。十余年数据库从业经验,2009年加入腾讯,曾负责腾讯网,新闻客户端,快报,视频,财经,体育等数据库平台部署、规划及运维支持工作。本...

腾讯云加社区
24分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部