1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
daemon端配置:
 
创建配置文件
[root@Backup-server ~]# touch /etc/rsyncd.conf
[root@Backup-server ~]# vi /etc/rsyncd.conf
 
[root@Backup-server ~]# cat /etc/rsyncd.conf  
#rsync server
#created by lufeng@3.15
##rsyncd.conf start##
uid = rsync
gid = rsync
use chroot = no                 
max connections = 2000            =====>最大连接数
timeout = 600
pid file /var/run/rsyncd.pid
lock file /var/run/rsync.lock
log file /var/log/rsyncd.log
ignore errors
read only = false                ====》可读写
list = false                     ====》不可远程列表
hosts allow = 192.1.1.0/24
hosts deny = 0.0.0.0/32          ====》不拒绝ip地址
auth users = rsync_backup
secrets file /etc/rsync.password         ====》存放用户和密码的文件
#####################################
[backup]                        ====》共享模块
comment = Backup server by lufeng 3.15    =====》注释
path = /backup                  ====》共享目录
 
可粘贴部分 
#rsync server
#created by lufeng@3.15
##rsyncd.conf start##
uid = rsync
gid = rsync
use chroot = no
max connections = 2000
timeout = 600
pid file /var/run/rsyncd.pid
lock file /var/run/rsync.lock
log file /var/log/rsyncd.log
ignore errors
read only = false
list = false
hosts allow = 192.1.1.0/24
hosts deny = 0.0.0.0/32
auth users = rsync_backup
secrets file /etc/rsync.password
#####################################
[backup]
comment = www by lufeng
path = /backup
 
创建用户及共享目录
[root@Backup-server ~]# useradd rsync -s /sbin/nologin -M
[root@Backup-server ~]# mkdir /backup
[root@Backup-server ~]# chown -R rsync /backup/
 
创建密码文件
[root@Backup-server ~]# echo "rsync_backup:199429" >/etc/rsync.password
[root@Backup-server ~]# cat /etc/rsync.password
rsync_backup:199429
[root@Backup-server ~]# chmod 600 /etc/rsync.password 
 
启动rsync及查看端口
[root@Backup-server ~]# rsync --daemon
[root@Backup-server ~]# ps -ef|grep rsync|grep -v grep
[root@Backup-server ~]# netstat -lntup|grep rsync
[root@Backup-server ~]# lsof -i :873
 
设置开机启动
[root@Backup-server ~]# echo "rsync --deamon" >>/etc/rc.local
[root@Backup-server ~]# cat /etc/rc.local 
 
 
客户端配置:
 
创建密码文件
[root@lnmp01 ~]# echo "199429" >/etc/rsync.password 
[root@lnmp01 ~]# chmod 600 /etc/rsync.password 
[root@lnmp01 ~]# cat /etc/rsync.password 
199429
 
推送备份rsync
push:
[root@lnmp01 ~]# rsync -avz /tmp/ rsync_backup@192.1.1.7::backup --password-file=/etc/rsync.password
 
增量备份成功,结合定时任务实现定时备份。

本文出自 “大梦初醒” 博客,请务必保留此出处http://bestlufeng.blog.51cto.com/11790256/1907052

rsync配置及优化的更多相关文章

  1. Linux的rsync 配置,用于服务器之间远程传大量的数据

    [教程主题]:rsync [课程录制]: 创E [主要内容] [1] rsync介绍 Rsync(Remote Synchronize) 是一个远程资料同步工具,可通过LAN/WAN快速同步多台主机, ...

  2. Linux rsync配置用于服务器之间传输大量的数据

    Linux的rsync 配置,用于服务器之间远程传大量的数据   [教程主题]:rsync [课程录制]: 创E [主要内容] [1] rsync介绍 Rsync(Remote Synchronize ...

  3. 实战Nginx与PHP(FastCGI)的安装、配置与优化

    一.什么是 FastCGIFastCGI是一个可伸缩地.高速地在HTTP server和动态脚本语言间通信的接口.多数流行的HTTP server都支持FastCGI,包括Apache.Nginx和l ...

  4. nginx反向代理配置及优化

    nginx反向代理配置及优化前言: 由于服务器apache抗不住目前的并发.加上前端squid配置后,问题依然无法解决.而页面程序大部分是动态.无法使用fastcgi来处理.因此想使用nginx做为反 ...

  5. 【转】实战Nginx与PHP(FastCGI)的安装、配置与优化

    原文连接:http://ixdba.blog.51cto.com/2895551/806622 原文作者:南非蚂蚁 转载注明以上信息 一.什么是 FastCGIFastCGI是一个可伸缩地.高速地在H ...

  6. Nginx与Tomcat安装、配置与优化

    Nginx与Tomcat安装.配置与优化 Nginx与Tomcat安装.配置与优化 Nginx的安装与使用 Nginx是一款优秀的反向代理服务器 安装: rpm(或者是pkg安装),是预编译好的程序包 ...

  7. Nginx配置性能优化与压力测试webbench【转】

    这一篇我们来说Nginx配置性能优化与压力测试webbench. 基本的 (优化过的)配置 我们将修改的唯一文件是nginx.conf,其中包含Nginx不同模块的所有设置.你应该能够在服务器的/et ...

  8. 大型网站的 HTTPS 实践(三)——基于协议和配置的优化

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt389 1 前言 上文讲到 HTTPS 对用户访问速度的影响. 本文就为大家介 ...

  9. lsyncd+rsync配置图片资源双向同步

    需求:为保证国内外图片加载速度,国内请求上传图片资源地址阿里云oss,国外请求上传图片资源地址aws s3,为保证图片资源的一致性,需定时进行oss和s3图片双向同步 调研方案:由于之前配置过inot ...

随机推荐

  1. Android -- DiskLruCache

    DiskLruCache 创建一个磁盘缓存对象: public static DiskLruCache open(File directory, int appVersion, int valueCo ...

  2. Java-Shiro(一):简介

    简介 Apache Shiro是Java的一个安全权限框架. Shiro可以非常容易的开发出足够好的额应用,其不仅可以用在JavaSE环境,也可以用在Java SE环境. Shiro可以完成:认证.授 ...

  3. OpenGL ES3 非常好的系列文章

    OpenGL ES3 非常好的系列文章: OpenGL-ES 3.0学习指南(五)--EGL基础 NDK开发OpenGL ES 3.0(二)--初见GLES,第一个三角形 NDK开发OpenGL ES ...

  4. GLFW_KEY_KP_ADD和GLFW_KEY_KP_SUBTRACT

      这两个键的代码分别为: GLFW_KEY_KP_ADD(334) GLFW_KEY_KP_SUBTRACT(333)   对应的是键盘右侧数字面板上的+ -键.

  5. 国内A股16家上市银行的財务数据与股价的因子分析报告(1)(工具:R)

    分析人:BUPT_LX 研究目的 用某些算法对2014年12月份的16家国内A股上市的商业银行当中11项財务数据(资产总计.负债合计.股本.营业收入.流通股A.少数股东权益.净利润.经营活动的现金流量 ...

  6. HK Openstack Summit 归来有感

    4天的Icehouse openstack Summit终于结束,从香港又回到了北京,我们的产品反响相当不错,吸引了很多的注意力和商谈.可是实际上我最近过得很憋屈,心灰意冷,没有了当初那么拼命的动力. ...

  7. VC++导出具有命名空间的函数

    问题现象 原因分析 解决的方法 1 问题现象 导出具有命名空间的函数和类.源码例如以下: 头文件MiniMFC.h namespace MiniMFC { __declspec(dllexport) ...

  8. yii源码三 -- db

    <AR> CActiveRecord:path:/framework/db/ar/CActiveRecord.phpoverview:is the base class for class ...

  9. Linux网络编程:基于TCP的程序开发回顾篇《转》

    面向连接的TCP程序设计 基于TCP的程序开发分为服务器端和客户端两部分,常见的核心步骤和流程: 其实按照上面这个流程调用系统API确实可以完全实现应用层程序的开发,一点问题没有.可随着时间的推移,你 ...

  10. jQuery页面滚动图片等元素动态加载实现

    一.关于滚动显屏加载 常常会有这样子的页面,内容很丰富,页面很长,图片较多.比如说光棍节很疯狂的淘宝商城页面. 或者是前段时间写血本买了个高档耳机的京东商城页面,或者是新浪微博之类. 这些页面图片数量 ...