Rclone 是一款使用 Go 语言开发的强大多云数据同步工具。它就像升级版的 rsync,不仅能同步本地文件,还能轻松将文件同步到 Google Drive、Amazon S3、Microsoft OneDrive 等众多云存储平台,甚至可以同步到 CDN。Rclone 提供了丰富的配置选项,让您可以灵活地定制同步策略,满足各种数据同步需求。
特性
- 始终检查 MD5、SHA1 哈希值以确保文件完整性。
- 保留文件的 timestamps。
- 操作可以在任何时候重新启动。
- 可以从网络到网络,例如两个不同的云提供商。
- 可以使用多线程下载到本地磁盘。
- 将新文件或更改的文件复制到云存储。
- 同步(单向)以使目录相同。
- 双向同步(双向)以保持两个目录双向同步。
- 将文件移动到云存储,并在验证后删除本地文件。
- 检查哈希值和缺失/额外文件。
- 将您的云存储作为网络磁盘挂载。
- 通过 HTTP/WebDav/FTP/SFTP/DLNA 提供本地或远程文件。
- 实验性的基于 Web 的 GUI。
安装
支持的网络提供商
-
下载适用于您操作系统的 Rclone 可执行文件:
- 前往官网:https://rclone.org/ 下载
- 选择与您的操作系统匹配的版本
-
解压下载的文件:
- Windows 用户:解压后得到 rclone.exe 可执行文件
- 其他系统:解压后通常会得到名为 rclone 的可执行文件
-
配置 Rclone:
- 运行命令
rclone config
进行配置。 - 更详细的配置指南请参考官方文档:https://rclone.org/commands/rclone_config/
- 运行命令
-
可选:配置自动执行 (根据需要)
-
使用 Rclone:
- 查看使用手册:https://rclone.org/commands/
- 或者直接运行
rclone -h
查看帮助信息
更新 Rclone:
现有 Rclone 可通过以下命令轻松更新到最新版本:
rclone selfupdate
验证版本签名:
有关如何验证发布版本签名的信息,请参阅官方文档:https://rclone.org/release_signing/
脚本安装 (Linux/macOS/BSD)
对于 Linux、macOS 和 BSD 系统,您可以使用以下命令通过脚本安装 Rclone:
sudo -v ; curl https://rclone.org/install.sh | sudo bash
安装测试版:
要安装测试版,请使用以下命令:
sudo -v ; curl https://rclone.org/install.sh | sudo bash -s beta
注意: 该脚本会首先检查已安装的 Rclone 版本,如果不需要更新,则不会重新下载。