在日常的系统管理和数据备份工作中,RockyLinux rsync命令是一个非常强大且高效的工具。它不仅可以用于本地文件同步,还能实现跨服务器的远程同步工具功能,确保你的数据安全、一致。本篇rsync教程将从零开始,手把手教你如何使用 rsync 进行文件同步,即使是 Linux 小白也能轻松上手!
rsync(Remote Sync)是一个开源的快速增量备份工具,广泛用于 Linux/Unix 系统中。它的核心优势在于:只传输差异部分,大大节省带宽和时间。无论是备份网站数据、同步日志,还是镜像整个目录,rsync 都能胜任。
大多数 RockyLinux 系统默认已预装 rsync。如果没有,可通过以下命令安装:
sudo dnf install rsync -y rsync 的基本命令格式如下:
rsync [选项] 源路径 目标路径 将 /home/user/docs 同步到 /backup/docs:
rsync -av /home/user/docs/ /backup/docs/ 注意:源路径末尾的 / 表示同步目录内容;不加则同步整个目录。
将本地 /data 目录同步到远程服务器 192.168.1.100 的 /remote_backup 目录:
rsync -avz -P /data/ user@192.168.1.100:/remote_backup/ 系统会提示输入远程用户的密码。为避免每次输入密码,可配置 SSH 免密登录(使用 ssh-keygen 和 ssh-copy-id)。
创建一个定时任务,每天凌晨 2 点自动同步数据:
# 编辑 crontabsudo crontab -e# 添加以下行0 2 * * * /usr/bin/rsync -avz --delete /important_data/ backup_user@192.168.1.200:/backup/important_data/ -n(dry-run)选项测试,避免误操作--exclude 可排除特定文件或目录,如 --exclude='*.tmp'通过本篇rsync教程,你应该已经掌握了在 RockyLinux 中使用 RockyLinux rsync命令进行本地和远程文件同步的基本方法。作为一款高效可靠的远程同步工具,rsync 是每位系统管理员的必备技能。快去试试吧!
本文由主机测评网于2025-12-03发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025122281.html