跳至主要内容

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

· 閱讀時間約 6 分鐘
Alex
Principal Engineer

在 RcloneView 中,將 B2 儲存桶搬移至 Cloudflare R2 是一項簡單直接的雲端對雲端操作 — 新增兩個遠端、設定複製工作,並透過校驗碼比對驗證資料完整性即可。

Backblaze B2 與 Cloudflare R2 都是熱門的 S3 相容物件儲存平台,隨著基礎架構需求的演變,許多團隊都需要在兩者之間搬移資料。RcloneView 並非先將資料下載到本機再重新上傳,而是透過 rclone 的雲端對雲端引擎在伺服器端直接處理傳輸 — 讓您能透過圖形介面遷移整個儲存桶,完全不需要輸入任何指令。

RcloneView 應用程式預覽

在同一處管理與同步所有雲端

RcloneView 是 rclone 的跨平台 GUI。透過清爽的視覺化介面比較資料夾、傳輸或同步檔案,並自動化多雲工作流程。

  • 一鍵作業:複製 · 同步 · 比較
  • 排程器與歷史記錄,打造可靠的自動化
  • 支援 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
WindowsmacOSLinux
免費開始使用 →

核心功能免費。Plus 提供自動化功能。

新增 Backblaze B2 與 Cloudflare R2 作為遠端

在執行遷移之前,請先在 RcloneView 中連接兩個儲存帳戶。

Backblaze B2: 開啟 Remote > New Remote,選擇 Backblaze B2,並輸入您的 Application Key ID 與 Application Key。儲存後,RcloneView 會在檔案總管中列出您的 B2 儲存桶。

Cloudflare R2: 新增第二個遠端,選擇 Cloudflare R2,並提供您的 API Token、Account ID 與 R2 端點。與 B2 相同,您的 R2 儲存桶也會立即顯示在檔案總管中。

連接好兩個遠端後,您可以在 RcloneView 的雙欄介面中並排瀏覽它們,並在開始遷移前確認來源儲存桶與目的地儲存桶皆正確無誤。

Adding Backblaze B2 and Cloudflare R2 remotes in RcloneView

執行雲端對雲端遷移

開啟 Job Manager 並建立新的複製或同步工作。將您的 Backblaze B2 儲存桶(或其中特定的前綴路徑)設為來源,並將 Cloudflare R2 儲存桶設為目的地。

在進階設定步驟中,依照您的網路頻寬調整並行傳輸檔案數量 — 對於包含大量小檔案的儲存桶,提高數值可加快速度,而大型媒體檔案庫則受益於多執行緒傳輸。啟用校驗碼驗證功能,讓 B2 與 R2 透過雜湊比對而非僅依賴檔案大小與修改時間來確認檔案完整性一致。

在正式傳輸前先執行一次模擬執行(Dry Run)。預覽畫面會顯示每一個將被複製的物件,讓您在正式執行前先發現任何意外的篩選條件比對或路徑不符的情況。

Cloud-to-cloud transfer from Backblaze B2 to Cloudflare R2 in RcloneView

即時監控傳輸進度

工作開始後,下方資訊面板中的**傳輸中(Transferring)**分頁會顯示即時進度:各檔案的傳輸速度、整體傳輸量,以及已完成與剩餘物件的數量。對於龐大的 B2 儲存桶 — 例如包含數萬個檔案的影音檔案庫 — 即時檢視畫面能讓您及早發現任何卡住的情況,並視需要取消或調整設定。

Real-time transfer monitoring during B2 to R2 migration in RcloneView

傳輸完成後,請至**工作紀錄(Job History)**分頁查看完整摘要:總傳輸大小、傳輸速度、檔案數量與最終狀態。若經過校驗碼驗證的執行結果顯示零錯誤,即代表您的 R2 儲存桶與來源 B2 資料完全一致,逐位元組相符。

Job history confirming successful Backblaze B2 to Cloudflare R2 migration

使用 PLUS 授權,您可以排程增量同步工作,在分階段轉換過程中讓 R2 隨著 B2 新增的物件持續更新 — 以分批方式進行遷移,而非一次性的大批次傳輸。

開始使用

  1. rcloneview.com 下載 RcloneView
  2. 透過 Remote > New Remote 新增您的 Backblaze B2 帳戶(Application Key ID + Application Key)。
  3. 新增您的 Cloudflare R2 帳戶(API Token + Account ID + Endpoint)。
  4. 開啟 Job Manager,建立從 B2 到 R2 的複製工作,並啟用校驗碼驗證。
  5. 先執行模擬執行(Dry Run),再執行正式遷移,並於工作紀錄中檢視結果。

RcloneView 免除了對 CLI 專業知識或中介本機儲存空間的需求 — 您的 B2 資料會直接搬移至 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