跳到主要内容

一个应用统管全局:用 RcloneView 集中管理 Amazon S3、Wasabi 和 Cloudflare R2

· 阅读需 8 分钟
Steve
Senior Engineer

无需接触命令行,即可将所有对象存储云统一到一个平台之下。

为什么要在 Amazon、Wasabi 和 Cloudflare R2 之间集中管理兼容 S3 的存储?

如果你正在处理大量数据或管理多云备份,你会知道存储并非千篇一律。

  • Amazon S3 提供全球规模和成熟的生态。
  • Wasabi 提供高性价比、大容量的存储。
  • Cloudflare R2 为分发型工作负载消除了出口流量费用。

问题在于:每家都有自己的控制台、API 和工具集。这正是 RcloneView 发挥作用的地方。 通过在成熟的 rclone 引擎 之上叠加现代化的 GUI,它将你的 S3、Wasabi 和 R2 存储统一到 单一界面——让你能够轻松管理、比较并自动化跨云传输。

RcloneView 为你提供:

  • 一个仪表盘,统管多个兼容 S3 的端点
  • 可视化文件浏览器,支持拖放传输
  • 同步前先预览和比较
  • 带历史记录追踪的任务调度与自动化

简而言之:无论你使用 S3Wasabi 还是 R2 中的任意组合,现在都可以将它们视为一个统一的存储整体来处理。

RcloneView 应用预览

在一个地方管理和同步所有云端

RcloneView 是 rclone 的跨平台 GUI。通过清爽的可视化界面比较文件夹、传输或同步文件,并自动化多云工作流。

  • 一键作业:复制 · 同步 · 比较
  • 调度器与历史记录,实现可靠的自动化
  • 支持 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
WindowsmacOSLinux
免费开始使用 →

核心功能免费。Plus 提供自动化功能。


了解这三大主角

Amazon S3

  • 在可扩展性和集成性方面的市场领导者。
  • 适合生产工作负载、分析和应用托管。
  • 从深度归档层进行出口流量或检索时,成本可能上升。

Wasabi

  • 兼容 S3 的存储,成本仅为一小部分。
  • 非常适合冷数据或归档数据。
  • 定价简单——没有出口流量意外费用。

Cloudflare R2

  • 较新的参与者,拥有 S3 API 和零出口流量费用的优势。
  • 最适合内容分发、备份或数据共享工作流。
  • 通过 Cloudflare 的网络实现全球分布。

这些服务共同支持了一种分层存储策略: 热数据 → S3归档 → Wasabi分发 → R2。 RcloneView 正是连接这一切的缺失一环。


步骤 1 —— 准备工作

开始之前:

  1. 梳理你的源和目标 —— 确定要同步的存储桶或文件夹。
  2. 检查权限 —— 确保每个 API 密钥都有读写访问权限。
  3. 规划你的工作流 —— 复制、归档或分发。
  4. 评估成本影响 —— 尤其是检索或 API 请求方面。
  5. 用小数据集测试 —— 在扩大规模前先验证设置。

步骤 2 —— 在 RcloneView 中添加你的兼容 S3 远程

RcloneView 让多提供商设置变得简单直接:

  1. 启动 RcloneView → 点击 + New Remote
  2. 选择正确的后端类型:
    • Amazon S3 —— 使用你的区域和访问密钥。
    • Wasabi —— 设置端点(s3.wasabisys.com)和凭证。
    • Cloudflare R2 —— 设置端点(https://<accountid>.r2.cloudflarestorage.com)和密钥。
  3. 为每个远程清晰命名(例如 S3_ProdWasabi_ArchiveR2_Distribution)。
  4. 确认连接性——每个远程都应出现在左侧窗格的资源管理器中。
Add S3, Wasabi, and R2 remotes in RcloneView

🔍 相关链接:


步骤 3 —— 跨提供商传输和同步

RcloneView 支持多种适用于 S3、Wasabi 和 R2 的工作流:

A) 拖放

  • 打开两个远程(例如 S3_ProdWasabi_Archive)。
  • 将文件夹从源拖到目标。
  • 适合快速或一次性传输。

👉 参见:使用拖放复制文件

drag and drop

B) 比较与复制

  • 使用 比较 功能在同步前预览对象差异。
  • 仅复制变更过的文件,以减少 API 调用和传输时间。

👉 参见:比较并管理文件

Compare buckets before copying

C) 同步与调度

  • 自动化完整存储桶镜像(例如从 S3 每晚备份到 Wasabi)。
  • 先运行一次 Dry Run 进行确认。
  • 保存为可复用的 任务,并安排执行计划。

👉 参见:

Configure sync jobs for S3, Wasabi, and R2

步骤 4 —— 让操作更顺畅的专业提示

  • 为远程和任务命名要具有描述性(例如 S3→Wasabi_DailyBackup)。
  • 在同步大型数据集前,务必先 Dry Run
  • 监控出口流量和 API 使用情况——某些层级按请求计费。
  • 使用 任务历史 来审计和排查同步问题。
  • 在进行大型合并前,充分利用 RcloneView 的 比较模式

结语 —— 简化多云存储管理

为什么这很重要:

  • 一个 GUI 管理所有兼容 S3 的云。
  • 在 Amazon S3、Wasabi 和 Cloudflare R2 之间实现流畅同步。
  • 为每个任务提供自动化和可视化。

工作原理:

  1. 添加远程。
  2. 预览并同步。
  3. 自动化定期任务。 全程可视化操作——无需 rclone 命令行。

常见问题

问:我可以直接将 Wasabi 同步到 Cloudflare R2 吗? 答: 可以。两者都添加为远程后,你可以在任一方向进行传输。

问:如果 RcloneView 关闭,计划任务还会运行吗? 答: 只要 RcloneView 后台服务处于活动状态,任务就会运行。

问:在不同提供商之间传输是否会产生费用? 答: 会,具体取决于每个提供商的出口流量和请求定价。大批量迁移前请务必先核实。

问:如果我已经在使用 rclone CLI 会怎样? 答: RcloneView 使用相同的配置——你现有的远程可以自动导入。


支持的云服务商

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces