跳到主内容
大鹏云 大鹏云 DAPENG CLOUD
首页 · 帮助中心 · 服务器专区 · 使用 rsync 同步与备份文件

使用 rsync 同步与备份文件

rsync 只传输差异部分、支持断点续传,是网站备份与服务器间迁移的利器。安装:sudo apt install -y rsync(CentOS 用 dnf)。

常用参数

-a  归档模式,保留权限等属性
-v  显示过程    -z  压缩传输
-P  显示进度并支持续传
--delete  删除目标多余文件(镜像同步)

典型用法

# 本地同步(结尾斜杠表示同步目录内容)
rsync -avz /var/www/ /backup/www/

# 上传到服务器(拉取则把源和目标对调)
rsync -avzP -e "ssh -p 52222" ./mysite/ root@服务器IP:/var/www/mysite/
警告:使用 --delete 前务必确认源与目标方向,写反会清空正确数据,可先加 --dry-run 预览变更。

定时备份

0 3 * * * rsync -az --delete /var/www/ /backup/www/ >> /var/log/rsync.log 2>&1
这篇文章对你有帮助吗?