title: Linux使用rsync进行服务器目录免密同步
date: 2022-11-28 17:41:28.0
updated: 2022-11-28 17:41:28.0
url: https://liumou.site/doc/576
categories:
- Linux
tags: Linux
免密配置
同步配置
安装
sudo apt install -y rsync
配置
安装完成之后,使用下面的命令格式即可完成同步
rsync -a --delete <src>/ <USER>@<IP>:<DEST>/
参数作用
| 参数名称 | 作用 | Demo |
| ——– | ——————————————————————————————— | —————- |
| -av | a
归档模式,表示以递归方式传输文件,并保持所有属性,它等同于-r、-l、-p、-t、-g、-o、-D 选项; v
则是显示同步进度 | -av |
| –delete | 同步删除,当源路径删除了文件,那么远程路径也会删除同样的文件 | –delete |
| src | 源文件/目录 | /home/demo/data/ |
| USER | 远程登录用户名称 | demo |
| IP | 服务器IP地址 | 192.168.1.100 |
| DEST | 目标文件/目录 | /home/demo2/data |
演示
[root@demo1 data]# rsync -av --delete rsync/ demo@192.168.1.100:/home/demo2/rs/
sending incremental file list
sent 81 bytes received 12 bytes 20.67 bytes/sec
total size is 0 speedup is 0.00
[root@demo1 data]#