跳至主要内容

將 pCloud 遷移至 Cloudflare R2 — 使用 RcloneView 傳輸檔案

· 閱讀時間約 7 分鐘
Casey
Product Manager

pCloud 的終身方案很吸引人,但 Cloudflare R2 的零出站流量費(zero-egress)定價,使其成為擴展儲存規模的團隊的強大目的地 — 而 RcloneView 讓這次遷移變得視覺化、可驗證且可重複執行。

許多團隊一開始選擇 pCloud,是因為其優惠的歐洲儲存選項與終身定價,但隨著雲端基礎架構的成長,逐漸發現 Cloudflare R2。R2 相容 S3 的 API,以及不收取出站流量費的特性,使其自然而然成為封存或鄰近 CDN 的儲存層。過去要在兩者之間遷移,得跟 CLI 參數搏鬥。RcloneView 的雙面板介面能處理整個傳輸流程 — 包含 Dry Run 預覽、校驗碼驗證與工作歷史紀錄 — 完全不需輸入任何終端機指令。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 tab > New Remote,從供應商清單中選擇 pCloud,並在瀏覽器中完成驗證。幾秒鐘內,您的 pCloud 檔案就會以可瀏覽的遠端形式出現在 Explorer 面板中 — 不需要複製 API 金鑰,也不需要手動儲存憑證。

Cloudflare R2 則以相容 S3 的遠端方式連接。您需要一組具有 R2 讀寫權限的 API Token、您的 Account ID,以及端點網址(格式為 https://<account-id>.r2.cloudflarestorage.com,可在 Cloudflare 儀表板中找到)。新增遠端時,在憑證欄位中輸入這些資訊即可。

Adding pCloud and Cloudflare R2 as remotes in RcloneView

兩個遠端都註冊完成後,使用標籤列在相鄰的 Explorer 面板中開啟它們。您可以同時瀏覽兩者,並透過右鍵點選或拖曳,在兩者之間複製個別檔案 — 每一次跨遠端的拖曳都會被視為一次複製操作。

執行 pCloud 到 R2 的遷移

如果要進行完整的資料夾遷移,建議使用 Sync 工作流程,而不是拖放。在 Home 分頁點選 Sync 按鈕,並在四步驟精靈中設定該工作:

  • Source(來源): 您的 pCloud 遠端,以及要遷移的頂層資料夾
  • Destination(目的地): 您的 Cloudflare R2 儲存桶(bucket)
  • Enable checksum(啟用校驗碼): 依雜湊值而非僅依檔案大小與修改時間來比對檔案 — 這對於驗證跨供應商的資料完整性至關重要

在執行實際傳輸之前,點選 Dry Run 預覽所有將要複製的檔案。這能在任何資料真正移動之前,及早發現設定錯誤 — 例如指向錯誤的儲存桶。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 tab > New Remote 新增您的 pCloud 帳號,並完成 OAuth 瀏覽器登入。
  3. 使用您的 API Token、Account ID 與端點網址,將 Cloudflare R2 新增為相容 S3 的遠端。
  4. 建立一個從 pCloud 資料夾到 R2 儲存桶的 Sync 工作,先執行 Dry Run 預覽,再執行完整遷移。

透過 RcloneView 處理傳輸邏輯、即時傳輸監控與工作歷史紀錄,pCloud 到 R2 的遷移將成為可重複執行、可稽核的工作流程 — 而不再是一次性的 CLI 專案。


相關指南:

支援的雲端服務商

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