rysnc学习笔记
1、简单介绍
rsync是一种非常强大的文件同步和传输工具,它被广泛用于备份和镜像文件及目录。rsync最大的特点是它只传输文件的差异部分,这使得同步过程非常高效。此外,rsync还支持数据压缩和加密传输,大大提高了数据传输的速度和安全性。
2、rsync命令基本用法
3、VPS A推送内容到VPS B
4、VPS A从VPS B上拉取内容
5、rsync断点传输
# 使用rsync命令将本地的/opt/file_share/目录同步到远程服务器的/opt目录
# -a, --archive 归档模式,等于-rlptgoD (没有 -H),保留文件属性
# -v, --verbose 详细模式输出
# -z, --compress 在传输时压缩数据
# -P 等于--partial --progress,显示传输进度,允许部分文件传输
# /opt/file_share/ 本地目录路径,要同步的源目录
# root@ip_address:/opt 目标目录路径,格式为 用户名@服务器IP地址:目标目录
rsync -avzP /opt/file_share/ root@ip_address:/opt
6、rsync中的公钥认证机制