跳至主要内容

將 Gofile 遷移到 Backblaze B2 — 使用 RcloneView 傳輸檔案

· 閱讀時間約 6 分鐘
Tayson
Senior Engineer

將透過 Gofile 分享的檔案遷移到 Backblaze B2 物件儲存,無需撰寫任何指令,並確認每個檔案都已抵達。

Gofile 便於把檔案交給他人,但不適合作為重要檔案唯一副本的存放位置。Backblaze B2 是為長期保存而設計的物件儲存,可在儲存貯體層級控制保留的內容。RcloneView 在同一個視窗中連接這兩項服務,並在一個介面中完成複製,因此您不必手動逐一下載再重新上傳檔案。

RcloneView 應用程式預覽

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

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

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

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

連接 Gofile 與 Backblaze B2​

Gofile 使用 Access Token 進行驗證。請從 Gofile 個人資料頁面的 API 權杖欄位複製,然後在 New Remote 中選擇 Gofile 並貼上。Backblaze B2 需要 Application Key ID 與 Application Key,可在 Backblaze 的金鑰管理頁面產生。請建立僅限目標儲存貯體的金鑰,而不是主金鑰,這樣遷移憑證就只能存取所需的內容。

在 RcloneView 中新增 Gofile 與 Backblaze B2 遠端

兩個遠端都建立後,在一個 Explorer 面板中開啟 Gofile,在另一個中開啟 B2 儲存貯體。RcloneView 最多可同時顯示四個面板,因此您還可以開啟一個本機資料夾用於抽查。在 FREE 授權下即可對 S3、Azure 或 Backblaze B2 進行完整的讀寫連線。

複製前先規劃配置​

先決定 Gofile 內容如何對應到儲存貯體。例如,一家攝影工作室把客戶交付內容放在十幾個 Gofile 資料夾中,可以建立一個 B2 儲存貯體,並將每個資料夾鏡像為頂層前綴,方便日後閱讀路徑。請先在 B2 面板中使用 New Folder 建立目的地資料夾。

將資料夾從 Gofile 面板拖曳到 B2 面板。在不同遠端之間,拖放執行的是複製,因此在您決定刪除之前,Gofile 上的原始檔案維持不變。對於需要重複執行的大規模遷移,請改用 Sync 精靈:選擇 Gofile 作為來源、儲存貯體路徑作為目的地,並以字母、數字、連字號或底線為作業命名。

在 RcloneView 中從 Gofile 到 Backblaze B2 的雲端對雲端傳輸

Dry Run、傳輸與監控​

正式執行之前,請使用 Dry Run。它會列出將要複製的檔案以及將要刪除的檔案,因此在造成損失之前就能發現來源或目的地選錯了。如果選擇單向同步,請記住它會修改目的地以符合來源,所以花一分鐘做一次 Dry Run 是值得的。

在 Advanced Settings 中,您可以調整並行檔案傳輸數量並啟用校驗和比較。首次執行請保守設定,傳輸穩定後再提高並行數。在視窗底部的 Transferring 分頁中查看進度、速度與檔案數。

在 Transferring 分頁中監控傳輸進度

使用 Folder Compare 驗證​

傳輸完成後,從 Home 分頁開啟 Compare,左側選擇 Gofile,右側選擇 B2。篩選 left-only 檔案可以看到未能抵達的檔案,篩選 different 檔案可以發現大小不一致的檔案。Copy right 會補齊缺少的檔案,而不會重新傳送已經一致的檔案。Job History 會記錄每次執行的狀態、大小與耗時,為這次遷移留下紀錄。

Folder Compare 顯示 Gofile 與 B2 之間的差異

開始使用​

  1. 從 rcloneview.com 下載 RcloneView。
  2. 使用 Access Token 新增 Gofile 遠端,並使用限定儲存貯體的應用程式金鑰新增 Backblaze B2 遠端。
  3. 並排開啟兩個遠端,執行 Dry Run,然後複製或同步資料夾。
  4. 在清理 Gofile 端之前,使用 Compare 確認沒有遺漏。

在 B2 中擁有經過驗證的副本,能把臨時的分享連結變成由您掌控的備份。


相關指南:

支援的雲端服務商

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