rsync只同步缺少的文件
时间: 2023-08-12 09:09:24 浏览: 60
是的,rsync是一个常用的文件同步工具,它可以在两个目录之间进行文件同步和备份。默认情况下,rsync会比较源目录和目标目录中的文件,并只同步那些在目标目录中缺少的文件。
使用rsync进行文件同步时,可以使用以下命令来只同步缺少的文件:
```
rsync -av --ignore-existing SRC DST
```
其中,`SRC`是源目录的路径,`DST`是目标目录的路径。选项`-a`表示以归档模式进行同步,`-v`表示显示详细输出,`--ignore-existing`表示忽略已经存在于目标目录中的文件,仅同步缺少的文件。
请注意,在使用rsync进行文件同步时,还可以使用其他选项来满足特定的需求,例如保留权限、同步子目录等。更多关于rsync命令的详细信息可以通过运行`man rsync`命令来查看。
相关问题
rsync文件同步删除
要使用rsync进行文件同步和删除,您可以使用以下命令:
1. 同步本地目录到远程主机:
```
rsync -avz --delete /本地目录/ 用户名@远程主机:/远程目录/
```
这将同步本地目录中的文件和子目录到远程主机的指定目录,并删除远程主机上不存在于本地目录中的文件和子目录。
2. 同步远程主机目录到本地:
```
rsync -avz --delete 用户名@远程主机:/远程目录/ /本地目录/
```
这将同步远程主机目录中的文件和子目录到本地指定目录,并删除本地目录中不存在于远程主机目录中的文件和子目录。
请注意,使用`--delete`选项时要非常小心,因为它会删除目标上与源不匹配的文件。确保在运行rsync命令之前进行备份或确认操作,以防止意外数据丢失。
rsync 服务器之间同步文件
要在两个 Rsync 服务器之间同步文件,你可以使用 Rsync 的远程传输功能。以下是基本的步骤:
1. 在目标服务器上设置 Rsync 服务器:在目标服务器上编辑 `/etc/rsyncd.conf` 配置文件,定义一个模块来指定要接收同步的目录。例如:
```plaintext
[backup]
path = /path/to/backup
comment = Backup Directory
read only = no
```
2. 启动目标服务器上的 Rsync 服务器:运行以下命令来启动 Rsync 服务器:
```plaintext
rsync --daemon
```
3. 在源服务器上使用 Rsync 命令进行同步:在源服务器上使用以下命令来同步文件到目标服务器:
```plaintext
rsync -avz /path/to/source username@target_server::backup
```
其中,`/path/to/source` 是源文件或目录的路径,`username` 是目标服务器上的用户名,`target_server` 是目标服务器的主机名或 IP 地址,`backup` 是目标服务器上定义的模块名。
这将使用 SSH 连接到目标服务器并将源文件同步到目标服务器上的指定模块中。
请确保在源服务器上能够访问目标服务器,并且目标服务器的 Rsync 配置正确设置。
这只是一个基本示例,你可以根据需要调整 Rsync 的选项和参数。有关更多详细信息,请参考 Rsync 的官方文档。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)