將 OneDrive 遷移至 Cloudflare R2 — 使用 RcloneView 傳輸檔案
Cloudflare R2 原生整合 CDN 與 Workers 流程 — RcloneView 可在不動用本機資源的情況下,完成 OneDrive 到 R2 的遷移。
將工作負載遷移至 Cloudflare 生態系的開發者與團隊,經常需要把存放在 OneDrive 的資產搬遷至 Cloudflare R2。R2 提供零出站流量費用、S3 相容的物件儲存,能直接與 Cloudflare Workers、Pages 及 CDN 整合 — 非常適合靜態資產、媒體檔案與建置產物。RcloneView 透過 OAuth 連接 OneDrive,並透過 API Token 連接 Cloudflare R2,將遷移作業以雲對雲同步任務執行,並可選擇套用篩選規則。

在同一處管理與同步所有雲端
RcloneView 是 rclone 的跨平台 GUI。透過清爽的視覺化介面比較資料夾、傳輸或同步檔案,並自動化多雲工作流程。
- 一鍵作業:複製 · 同步 · 比較
- 排程器與歷史記錄,打造可靠的自動化
- 支援 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
核心功能免費。Plus 提供自動化功能。
連接 OneDrive
開啟 RcloneView 並前往遠端管理器。點選新增遠端,並從供應商清單中選擇 OneDrive。RcloneView 會開啟瀏覽器進行 OAuth 驗證 — 使用您的 Microsoft 帳號登入並授權存取。個人版 OneDrive、OneDrive for Business 以及 SharePoint 文件庫皆可透過此方式存取。
授權完成後,於檔案總管中開啟該遠端。瀏覽至您計劃遷移的資料夾,並記下其路徑。
連接 Cloudflare R2
回到遠端管理器,點選新增遠端並選擇 S3 Compatible。填入您的 Cloudflare R2 憑證:
- Access Key ID:來自 Cloudflare 主控台 → R2 → Manage API Tokens(建立具備物件讀寫權限的 API Token)
- Secret Access Key:權杖密鑰
- Endpoint:
https://{your-account-id}.r2.cloudflarestorage.com
儲存遠端。在檔案總管中,瀏覽至目標儲存桶(或建立一個新的)。確認儲存桶內容能正常顯示,以驗證存取是否成功。
使用篩選規則設定遷移任務
前往任務並點選新增任務。將 OneDrive 設為來源,並指定要遷移的特定資料夾。將 Cloudflare R2 設為目的地,並指定目標儲存桶路徑。
在任務精靈的第 2 步驟中,您可以套用篩選規則以縮小遷移範圍:
- 僅遷移特定檔案類型(例如
--include "*.jpg"、--include "*.pdf") - 排除系統資料夾或暫存檔(例如
--exclude ".DS_Store") - 使用**試跑(Dry Run)**在正式執行前預覽篩選結果