使用rsync进行远程同步

1对于本地同步,有两种效果。比如说你创建的test目录,你希望test目录能和/boot目录同步,并且包含/boot目录本身

rsync -a /boot /test

2如果你希望 /test目录包含的是/boot目录下所包含的所有内容

那么 rsync -a /boot/ /test/即可

3那么rsync包含有哪些常用的选项呢?

 

同时,我们使用远程主机进行同步备份的时候需要用到SSH

SSH+rsync同步

下行:rsync user@host:源目录 本地目录

上行:rsync 本地目录 user@host:目标目录

OK

同时,我们还可以发布

基本思路

  建立rsyncd.conf 配置文件。独立账号文件

  启用rsync的 --daemon模式

1我们手动建立rsync账号文件,这与下一步的认证相对应,若是匿名共享,则不需要此文件

vim /etc/rsyncd_users.db

yky:abc

chris:123

接下来,我们创建 rsyncd.conf文件

其中只有在auth users中被记录的用户才能有rsync 的资格

如何免交互来执行rsync同步

1建passwd文件

2在执行同步时候说明passwd-file

就是这样

原文地址:https://www.cnblogs.com/clearlove/p/4214185.html