将 Nextcloud 同步到 Wasabi —— 使用 RcloneView 进行云备份
自托管的 Nextcloud 实例需要异地备份 —— RcloneView 让将您的 Nextcloud 文件夹同步到 Wasabi S3 存储变得简单,并可完全自动化。
自托管 Nextcloud 服务器让您掌控自己的文件,但这种掌控也伴随着责任:一旦服务器宕机、遭到勒索软件攻击,或磁盘出现故障,您的数据也会随之丢失。同步到 Wasabi 可以为您提供持久的异地副本,且不会有意外的传输费用。RcloneView 通过 WebDAV 连接 Nextcloud,通过 S3 协议连接 Wasabi,让您能够在两者之间构建可靠的同步任务 —— 无需使用命令行。

在一个地方管理和同步所有云端
RcloneView 是 rclone 的跨平台 GUI。通过清爽的可视化界面比较文件夹、传输或同步文件,并自动化多云工作流。
- 一键作业:复制 · 同步 · 比较
- 调度器与历史记录,实现可靠的自动化
- 支持 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
核心功能免费。Plus 提供自动化功能。
将您的 Nextcloud 实例连接为远程
打开 RcloneView,进入 Remote tab > New Remote。选择 WebDAV 作为远程类型,并选择 Nextcloud 作为供应商。按照 https://cloud.yourdomain.com/remote.php/dav/files/username/ 的格式输入您的 Nextcloud 服务器 URL,并填写您的 Nextcloud 用户名,以及账户密码或从 Nextcloud 安全设置中生成的应用专用密码。保存该远程后,它将作为可浏览的源出现在文件浏览器中。
与仅支持挂载的工具不同,RcloneView 可以将 Nextcloud 这样的 WebDAV 源直接同步到 Wasabi 这样的 S3 兼容目标 —— 完全在免费版许可下即可实现。
连接完成后,浏览您的 Nextcloud 目录以确认连接正常。您可以查看文件名、大小和修改日期 —— 这有助于决定备份任务中要包含哪些文件夹,以及要排除哪些 Nextcloud 内部目录(例如 trashbin)。
将 Wasabi 添加为 S3 兼容远程
再次从 Remote tab > New Remote 进入,选择 Amazon S3,并选择 Wasabi 作为提供商。输入您的 Wasabi Access Key ID 和 Secret Access Key,选择对应的区域端点(例如 s3.us-east-1.wasabisys.com),并指定目标存储桶。保存后,RcloneView 可以在 Nextcloud 旁边的第二个浏览面板中打开您的 Wasabi 存储桶 —— 您可以在两者之间拖动单个文件,以在运行完整同步之前验证连接是否正常。
由于 Wasabi 的 S3 兼容 API,RcloneView 将其视为与 Amazon S3 完全相同,因此所有同步、复制、移动和过滤操作无需额外配置即可正常工作。
配置同步任务
从主页选项卡点击 Sync,打开 4 步任务向 导。在第 1 步中,将您的 Nextcloud 文件夹设置为源,将您的 Wasabi 存储桶(或子文件夹,如 nextcloud-backup/)设置为目标。为任务命名一个描述性的名称,例如 nextcloud-to-wasabi-daily。
在第 2 步中,如果您的网络连接允许,可以增加并行传输数量 —— 这可以加快同步 Nextcloud 中常见的大量小文件的速度。启用 checksum verification(校验和验证),以比较文件哈希值而非仅比较文件大小,这样可以捕获之前部分上传过程中发生的任何损坏。在第 3 步中,添加过滤规则以排除 Nextcloud 的 trashbin 文件夹以及任何分块上传的临时文件,从而保持备份的整洁。
使用 PLUS 许可证,第 4 步允许您添加类似 crontab 的调度计划 —— 例如每晚凌晨 2 点 —— 这样备份就可以在无需手动触发的情况下运行。调度器支持指定星期几、按月间隔以及基于步长的范围设置。
查看传输历史
每次运行后,Job History 选项卡会记录每一次执行:开始时间、持续时间、状态(Completed / Errored / Canceled)、传输的总字节数以及传输速度。如果备份似乎停滞或遗漏了文件,这个日志是首先应该查看的地方,可以轻松审查 Nextcloud 数据是否按预期到达了 Wasabi。
对于运行多个 Nextcloud 实例,或需要将数据备份到不 同区域的 Wasabi 存储桶以实现异地冗余的场景,RcloneView 的 1:N 同步功能允许您将一个源对应多个目标,并在单个任务中一起运行。
快速上手
- 从 rcloneview.com 下载 RcloneView。
- 将您的 Nextcloud 服务器添加为 WebDAV 远程(Remote tab > New Remote > WebDAV > Nextcloud vendor)。
- 使用您的 Access Key、Secret Key、区域端点和存储桶名称,将 Wasabi 添加为 S3 兼容远程。
- 创建一个以 Nextcloud 为源、以您的 Wasabi 存储桶为目标的同步任务 —— 在第 2 步中启用校验和验证,以确保备份的完整性。
您自托管的 Nextcloud 数据将在 Wasabi 中获得可靠的异地副本,并自动运行,无需任何命令行脚本。
相关指南:
- 使用 RcloneView 管理 Nextcloud 云同步与备份
- 使用 RcloneView 管理 Wasabi 云同步与备份
- 使用 RcloneView 将 Nextcloud 同步到 Backblaze B2