三二互联专业提供速度最快最稳定的美国服务器、香港服务器。中美直连,亚洲优化![ 代理登陆 ] [ 付款方式 ] [ 找回密码 ][ 电子协议责任书 ]
硬件资源保障

采用高配品牌服务器

主流强悍CPU配置

确保服务高速稳定运行

中美直连线路

中美直连亚洲优化

采用中国CN2骨干网络

保证速度飞快稳定高效

如何使用Rclone进行文件同步?

美国、香港服务器

如何使用Rclone进行文件同步?

12-02   来源:

 Rclone 提供 ** 单向同步(sync)和双向同步(bisync)** 两种核心文件同步方式,前者适合备份场景(源覆盖目标),后者适配多设备协作(双向对等同步),还可通过参数实现过滤、断点续传等高级需求,具体操作如下:

一、单向同步(sync 命令)
rclone sync 是最常用的同步方式,会将目标端修改为与源端完全一致(删除目标端独有的文件,仅同步新增 / 修改的文件),适合本地→云存储或主服务器→备用服务器的备份场景。
1. 基础语法
bash
运行
rclone sync [选项] 源路径 目标路径 -P
-P:显示同步进度(可选,推荐添加);
源 / 目标路径:可以是本地路径(如 /data、C:\files)或 Rclone 远程存储(如 alioss:backup、sftp-backup:/data)。
2. 常用场景示例
同步场景 命令示例
本地→阿里云 OSS rclone sync /data alioss:backup -P
本地→远程 SFTP 服务器 rclone sync C:\files sftp-backup:/backup -P
阿里云 OSS→腾讯云 COS rclone sync alioss:data cos:backup -P(需提前配置两个远程存储)
3. 关键参数(进阶控制)
--dry-run:预演同步操作,不实际修改文件,用于检查同步逻辑是否正确:
bash
运行
rclone sync /data alioss:backup -P --dry-run
--include/--exclude:筛选同步文件(如仅同步 .log 文件,排除 tmp 目录):
bash
运行
rclone sync /data alioss:backup -P --include "*.log" --exclude "tmp/**"
--no-delete:禁止删除目标端独有的文件(仅同步增量,不删除目标端文件,替代 copy 命令):
bash
运行
rclone sync /data alioss:backup -P --no-delete
二、双向同步(bisync 命令)
rclone bisync 实现源端和目标端双向对等同步,会检测两端的文件变化并智能合并,适合多设备协作(如本地电脑↔云盘、办公电脑↔家用电脑),但需注意冲突处理。
1. 基础前提
需 Rclone 1.57+ 版本(低版本不支持 bisync);
首次使用必须加 --resync 参数,建立初始同步基准。
2. 基础语法
bash
运行
rclone bisync [选项] 路径1 路径2 -P
3. 常用场景示例
(1)首次同步(建立基准)
bash
运行
# 本地目录 ↔ OneDrive 双向同步,首次执行必须加 --resync
rclone bisync /data/local onedrive:local -P --resync
--resync 会以路径 1为基准同步到路径 2,后续同步无需此参数。
(2)日常双向同步
bash
运行
# 无需 --resync,自动检测两端变化并合并
rclone bisync /data/local onedrive:local -P
4. 冲突处理(核心参数)
当同一文件在两端均被修改时,可通过参数指定冲突解决策略:
策略 参数示例 说明
保留双方版本(重命名) --conflict-resolve none 自动给冲突文件加后缀(如 file.txt.path1)
优先路径 1(本地) --conflict-resolve path1 以路径 1 的文件版本为准覆盖路径 2
优先较新文件 --conflict-resolve newer 保留修改时间更新的文件版本
示例:冲突时保留双方版本
bash
运行
rclone bisync /data/local onedrive:local -P --conflict-resolve none
三、同步注意事项
sync 命令会删除目标端独有的文件,执行前务必用 --dry-run 验证,避免数据丢失;
双向同步(bisync)存在数据覆盖风险,建议先备份两端文件,再进行测试;
同步大文件时,可添加 --transfers 16(增加并发数)、--buffer-size 512M(增大缓存)提升速度:
bash
运行
rclone sync /data alioss:backup -P --transfers 16 --buffer-size 512M
若同步到云存储,建议启用加密(Crypt 远程),避免敏感数据泄露。

三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快

上一篇:如何使用Rclone进行文件过滤? 下一篇:如何配置Rclone的远程存储?

美国GIA服务器三二互联版权所有 WWW.250.cc 2008-2015 All Rights Reserved
三二互联 - 专业的美国C3服务器、香港vps、抗DOOS流量清洗、云备份系统、网站加速系统、美国GIA服务器和香港云服务器产品提供商
三二互联24小时在线工单系统为您提供全面、专业、周到的技术支持与服务
咨询热线:400-679-9994(免长话费)