跳到主要内容

将 pCloud 迁移到 Cloudflare R2 — 使用 RcloneView 传输文件

· 阅读需 7 分钟
Casey
Product Manager

pCloud 的终身套餐颇具吸引力,但 Cloudflare R2 的零出口流量费定价使其成为扩展存储需求的团队的强力目的地 — RcloneView 让迁移过程可视化、可验证、可重复。

许多团队最初因 pCloud 慷慨的欧洲存储选项和终身定价而选择它,随后随着云基础设施的扩展发现了 Cloudflare R2。R2 兼容 S3 的 API 以及没有出口流量费的特点,使其成为天然的归档存储或 CDN 相邻存储层。以往在两者之间迁移意味着要与命令行参数搏斗。RcloneView 的双面板界面可以处理整个传输过程 — 包括试运行预览、校验和验证和任务历史记录 — 全程无需输入任何终端命令。RcloneView 在一个窗口中管理 90 多个云存储提供商,支持 Windows、macOS 和 Linux,因此 pCloud 和 R2 可以并排出现在同一个文件浏览器中。

RcloneView 应用预览

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

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

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

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

将 pCloud 和 Cloudflare R2 连接为远程

pCloud 通过 OAuth 浏览器登录进行连接。在 RcloneView 中,导航至 Remote 标签页 > New Remote,从提供商列表中选择 pCloud,并在浏览器中完成身份验证。几秒钟内,你的 pCloud 文件就会作为可浏览的远程出现在资源管理器面板中 — 无需复制 API 密钥,也无需手动存储凭据。

Cloudflare R2 以 S3 兼容远程的形式连接。你需要一个具有 R2 读写权限的 API Token、你的 Account ID,以及端点 URL(格式为 https://<account-id>.r2.cloudflarestorage.com,可在 Cloudflare 控制台中找到)。在添加新远程时,将这些信息填入凭据字段。

Adding pCloud and Cloudflare R2 as remotes in RcloneView

两个远程都注册完成后,使用标签栏在相邻的资源管理器面板中打开它们。你可以同时浏览两者,并通过右键点击或拖拽在它们之间复制单个文件 — 不同远程之间的每次拖拽都会被视为复制操作。

运行 pCloud 到 R2 的迁移

对于完整的文件夹迁移,应使用 Sync(同步)工作流,而不是拖放。点击 Home 标签页中的 Sync 按钮,并在四步向导中配置任务:

  • Source(源): 你的 pCloud 远程以及要迁移的顶级文件夹
  • Destination(目标): 你的 Cloudflare R2 存储桶
  • Enable checksum(启用校验和): 按哈希值而不仅仅是文件大小和修改时间来比较文件 — 这对于验证跨提供商的数据完整性至关重要

在运行实际传输之前,点击 Dry Run(试运行)以预览将要复制的每个文件。这可以在任何数据移动之前,暴露出诸如指向错误存储桶之类的配置错误。试运行列表会准确显示哪些文件将被添加、更新或删除。

Cloud-to-cloud transfer from pCloud to Cloudflare R2 in RcloneView

对预览结果满意后,运行该任务。底部的 Transferring(传输中)标签页会显示实时进度:已传输的文件、速度以及任何需要处理的单文件错误。

验证传输并安排持续同步

Running the pCloud to Cloudflare R2 sync job in RcloneView

迁移完成后,打开 Job History(任务历史)以确认每个文件都已成功传输。历史记录视图会显示已传输的总大小、耗时、文件数量以及最终状态 — Completed(已完成)、Errored(出错)或 Canceled(已取消) — 为你提供清晰的审计记录。

Reviewing job history to verify the pCloud to Cloudflare R2 migration

如果你希望在新文件到达时让 R2 持续与 pCloud 保持同步,可以为同步任务添加类似 crontab 的计划任务(PLUS 许可证)。你还可以使用 RcloneView 的 1:N 同步,将同一个 pCloud 文件夹同时推送到 R2 和 Backblaze B2 — 这对于需要同时拥有对象存储和独立冷存储副本的冗余归档策略非常有用。

快速上手

  1. rcloneview.com 下载 RcloneView
  2. 通过 Remote 标签页 > New Remote 添加你的 pCloud 账户,并完成 OAuth 浏览器登录。
  3. 使用你的 API Token、Account ID 和端点 URL,将 Cloudflare R2 添加为 S3 兼容远程。
  4. 从你的 pCloud 文件夹到 R2 存储桶创建一个 Sync 任务,运行 Dry Run 进行预览,然后执行完整迁移。

有了 RcloneView 处理传输逻辑、实时传输监控和任务历史记录,pCloud 到 R2 的迁移就变成了一个可重复、可审计的工作流 — 而不再是一次性的命令行项目。


相关指南:

支持的云服务商

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