1、安装 Rsync 并配置相关权限

在 SERSYNC 上配置 RSYNC 客户端相关权限认证:

[root@SERSYNC /]# yum install rsync -y

[root@SERSYNC /]# echo "redhat" > /etc/rsync.password

[root@SERSYNC /]# chmod 600 /etc/rsync.password

[root@SERSYNC /]# cat /etc/rsync.password

Redhat

[root@SERSYNC ~]# ll /etc/rsync.password

-rw-------. 1 root root 7 Jun 4 00:20 /etc/rsync.password

2、在 SERSYNC 上手动测试 rsync 的同步情况

特别强调:此步很关键,如果这不能同步,后面的 SERSYNC 配好了也不会同步数据。

1分别创建待同步数据

[root@SERSYNC ~]# touch /data/{web/index.html,download/a.jpg}

[root@SERSYNC ~]# tree /data

/data

├── download

│  └── a.jpg

└── web

└── index.html

2 directories, 2 files

3执行同步命令

针对 SWEB1(172.16.100.1):

[root@SERSYNC ~]# rsync -avzP /data/web rsync_bak@172.16.100.1::web/ --password-fil

e=/etc/rsync.password

sending incremental file list

web/

web/index.html

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

sent 92
bytes received 31 bytes 246.00 bytes/sec

total size is 0 speedup is 0.00

[root@SERSYNC ~]# rsync -avzP /data/download/ rsync_bak@172.16.100.1::download/ --

password-file=/etc/rsync.password

sending incremental file list

./

a.jpg

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

sent 75
bytes received 30 bytes 210.00 bytes/sec total size is 0 speedup is 0.00

[root@SERSYNC ~]# rsync -avzP /data/web rsync_bak@172.16.100.2::web/ --password-fil

e=/etc/rsync.password
sending incremental file list web/

web/index.html

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

sent 92
bytes received 31 bytes 246.00 bytes/sec

total size is 0 speedup is 0.00

[root@SERSYNC ~]# rsync -avzP /data/download/ rsync_bak@172.16.100.2::download/ --

password-file=/etc/rsync.password

sending incremental file list

./

a.jpg

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

sent 75
bytes received 30 bytes 70.00 bytes/sec

total size is 0 speedup is 0.0

步完之后,分别对 SWEB1,SWEB2 的相应目录进行查看!此处以 SWEB1 为例:提示: 在后面进行部署 SERSYNC 之前,SERSYNC 主服务器(即 SERSYNC)上必须要确保手动可以把
文件推送到 SWEB1,SWEB2 上,这样后续 SERSYNC 才能调用这些命令来自动推送。

[root@SWEB1 ~]# tree /data/

/data/

├── download

│  └── a.jpg

└── web

└── web

└── index.html

最新文章

  1. JS案例之2——cycle元素轮播
  2. jQuery插件:jqGrid引入及基本属性
  3. [ROS] slam_gmapping
  4. 怎样在thinkphp里面执行原生的sql语句
  5. N个元素的集合划分成互斥的两个子集的数目
  6. js库编写的环境和准备工作
  7. Sample Page
  8. sed命令详解-应用篇
  9. NYOJ--46--最少乘法次数
  10. Python:怎样用线程将任务并行化?
  11. locust安装及其简单使用----基于python的性能测试工具
  12. Maven多模块项目加载
  13. Node、PHP、Java 和 Go 服务端 I/O 性能PK
  14. Nginx反向代理及简单负载均衡配置
  15. C#学习笔记(4)——sqlserver常用语句
  16. 123、 android Retrofit 介绍和使用(转载)
  17. java 中break 和continue 的非常规用法
  18. Hive是什么
  19. mysql数据库的左连接,右连接,内链接。
  20. 跳转后全屏,兼容大部分浏览器JavaScript

热门文章

  1. 浙大PAT CCCC L3-013 非常弹的球 ( 高中物理题 )
  2. 浙大PAT CCCC L3-014 周游世界 ( 最短路变形 )
  3. FLASH位宽为8、16、32时,CPU与外设之间地址线的连接方法
  4. Internet History, Technology, and Security(week2)——History: The First Internet - NSFNet
  5. XXX is not a function
  6. CF1019E Raining season
  7. Linux shell】grep命令精确匹配字符串查找
  8. 背包&数位dp(8.7)
  9. HttpWebRequest、WebClient、RestSharp、HttpClient区别和用途
  10. 兼容IE浏览器保存Cookie