Rsync实现Linux同步总结

环境说明:10.0.0.26  服务端   A _SERVER

10.0.0.28  客户端    B_SERVER

第一步:首先检查两台虚拟机有没有安装rsync

Rpm-qa |grep rsync

有的话就用rpm-e  rsync*  卸载掉

然后将原有的873端口进程结束掉

第二步:安装

第一种方式:使用源码包安装

下载rsync源码包。我用的是rsync-3.0.6.tar.gz 可以到chinaunix下

Tar xzvf rsync-3.0.6.tar.gz

Cd rsync-3.0.6.

./configure --prefix=/usr/local/rsync

Make

Make install

注意:客户端和服务器都要用下载安装并且是一样的。

第二种方式使用yum安装

yum install rsync

对于 A服务端:

安装配置服务器:

mkdir -p /etc/rsyncd/           创建rsync主目录

touch /etc/rsyncd/rsyncd.conf     创建主配置文件

touch /etc/rsyncd/rsyncd.secrets   创建rsync信息

chmod 600 /etc/rsyncd/rsyncd.secrets   修改权限

touch /etc/rsyncd/rsyncd.motd    创建rsync说明文档

ls -lh /etc/rsyncd/rsyncd.secrets    创建连接

vi /etc/rsyncd/rsyncd.secrets  修改帐号信息

xiaozhou:123456   用户名密码(无需系统帐号)

vi /etc/rsyncd/rsyncd.conf  修改主配置文件

pid file = /var/run/rsyncd.pid     写入进程pid内

port = 873  端口号

address = 10.0.0.26   服务器IP地址

uid =root

gid = root

use chroot = yes

read only = yes      权限只读

hosts allow = *    允许所有

motd file = /etc/rsyncd/rsyncd.motd    说明文档位置

timeout = 300   超时时间

transfer logging = yes

log file = /var/log/rsync.log   访问日志位置

[ log ]    别名(用于同步rsync目录)

path = /qq       同步文件夹位置

list = yes

ignore errors   忽略io错误

auth users = xiaozhou    认证用户

secrets file = /etc/rsyncd/rsyncd.secrets   用户密码

exclude = error_log httpd.pid     排除不同步

/usr/local/rsync/bin/rsync --daemon--config=/etc/rsyncd/rsyncd.conf   启动进程、并制定主配置文件

客户端B配置:

mkdir /etc/rsyncd/  创建rsync目录

touch rsyncd.password    创建密码文件

echo "123456" >rsyncd.password    追加密码

Chmod 600 rsyncd.password

cd /usr/local/rsync

./rsync -avP--password-file=/etc/rsyncd/rsyncd.password xiaozhou@10.0.0.26::log /qq/

10.0.0.26  服务端   A _SERVER

-------------------------------------------

[root@localhost qq]# rsync -avP --password-file=/etc/rsyncd.secrets xiaozhou@192.168.0.163::test /qq/

receiving incremental file list

./

1

0 100%    0.00kB/s    0:00:00 (xfer#1, to-check=2/4)

5

0 100%    0.00kB/s    0:00:00 (xfer#2, to-check=1/4)

7

0 100%    0.00kB/s    0:00:00 (xfer#3, to-check=0/4)

sent 118 bytes  received 236 bytes  708.00 bytes/sec

total size is 0  speedup is 0.00

[root@localhost qq]# ll

总用量 0

-rw-r--r-- 1 root root 0 9月   9 11:41 1

-rw-r--r-- 1 root root 0 9月   9 11:41 5

-rw-r--r-- 1 root root 0 9月   9 11:41 7

[root@localhost qq]#

----------------------

可以做成任务计划,进行定期同步!!!

rsync配置笔记!

转载于:https://blog.51cto.com/zlong37/1550137

rsync同步(2010年写作)相关推荐

  1. 如何在linux下用rsync同步文件以及它的用法和scp的用法

    如何在linux下用rsync同步文件以及它的用法和scp的用法 2010年06月06日 root@legend-laptop:/home/legend/httpd~/cgi-bin# rsync - ...

  2. rsync同步服务实验讲解

    rsync 同步服务 复制: 源所有数据 同步: 只传输变化数据 • 命令用法 – rsync [选项...] 源目录 目标目录 • 本地同步 – rsync [选项...] 本地目录1 本地目录2 ...

  3. rsync同步和备份文件到本地

    转载请注明文章出处:https://tlanyan.me/use-rsync-... rsync是主机间同步和备份的神器.相对于ftp.scp等工具,rsync功能更强大,同步/传输效率更高,实属服务 ...

  4. 在Windows中配置Rsync同步

    在Windows中配置Rsync同步 Rsync是一款不错的文件免费同步软件,可以镜像保存整个目录树和文件系统,同时保持原来文件的权限.时间.软硬链接.第一次同步时 rsync 会复制全部内容,下次只 ...

  5. Linux同步自己的配置,Linux学习心得之——Rsync同步配置

    Linux学习心得之--Rsync同步配置 1 使用软件 类unix系统下的数据镜像备份工具:rsync. 2 安装说明 2.1 获取rsync 下载最新版本的rsync-3.0.8.tar.gz 2 ...

  6. rsync 同步文件重复拷贝问题

    rsync 是同步文件的利器,一般用于多个机器之间的文件同步与备份,同时也支持在本地的不同目录之间互相同步文件.在这种场景下,rsync 远比 cp 命令更加合适,它只会同步需要更新的文件,默认情况下 ...

  7. sersync+rsync同步

    一.Sersync安装 (1)Sersync同步需求逻辑图 Sersync依赖于rsync进行数据同步,需在主服务器master上开启Sersync,Sersync负责监控配置文件 中的文件系统的事件 ...

  8. rsync 同步优化_可以优化同步吗?

    rsync 同步优化 总览 有一个常见的误解,因为JIT很智能,并且可以消除对象的同步,而该对象仅存在于不影响性能的方法中. 比较StringBuffer和StringBuilder的测试 这两个类基 ...

  9. rsync同步工具学习笔记

    rsync同步工具 1.rsync介绍 rsync是一款开源的.快速的.多功能的.可实现全量及增量的本地或远程数据同步备份的优秀工具.rsync软件适用于unix/linux/windows等多种操作 ...

  10. linux rsync 目录同步,linux下使用rsync同步目录

    本文描述了linux下使用rsync单向同步两个机器目录的问题. 使用rsync同步后可以保持目录的一致性(含删除操作). 数据同步方式 1.从主机拉数据 备机上启动的流程 同步命令: rsync - ...

最新文章

  1. mongodb导入hive
  2. R语言临床预测模型的评价指标与验证指标实战:净重新分类指数NRI(Net Reclassification Index, NRI)
  3. 【Linux开发】V4L2应用程序框架
  4. C语言程序设计蔺德军,C语言程序设计上机实验与习题解答(第2版)
  5. 谷歌将采取自动化系统审核,预计被误删视频数量或将大增
  6. 跨域解决方案之CORS
  7. 科沃斯擦窗机器人擦不干净怎么办_家用自动擦玻璃机器人哪种好呢?玻妞和科沃斯擦窗机器人能干净吗...
  8. 爱奇艺java 架构师_爱奇艺个性化实时推荐系统整体流程图 拿去细品
  9. vue项目中运用webpack动态配置打包多种环境域名
  10. python mac os安装教程_教程:在 Mac OS X 上安装 TensorFlow
  11. Redis 管道技术——Pipeline
  12. jdk8默认垃圾回收器_JVM系列之经典垃圾回收器(上篇)
  13. 从电视机的角度来看设计模式之命令模式
  14. Android 百度地图 SDK v3.0.0 (一)
  15. python字典实现好友管理系统简易版
  16. Imputation:用于数据插补的SPSS宏
  17. 算法:罗马数字转整数
  18. Adaboost Random Forests 等机器学习方法 搜索热度
  19. 50以内的质数顺口溜_100以内的质数顺口溜
  20. unigui unidbgrid导出Excel

热门文章

  1. shell 登录mysql 然后quit_使用工具Xshell实现在linux上登录mysql和退出mysql的相关操作讲解...
  2. linux kill命令信号,linux kill命令详解
  3. mysql varchar int_MySQL中int、char、varchar的性能浅谈
  4. php抓取搜狗图片,动手抓取搜狗搜索引擎壁纸API接口
  5. c语言i o编程,C 语言输入输出 (I/O)
  6. apache http自动跳转https_怎么给网站开启https协议?Apache2下SSL证书安装配置方法...
  7. [国嵌攻略][080][无名管道通讯]
  8. 哲理故事与管理之道(3)-不要吝惜赞美
  9. JAVA中Map集合的使用举例
  10. CAD—定义委托异步添加实体