將 Nextcloud 同步至 Backblaze B2 — 使用 RcloneView 進行異地備份
Nextcloud 非常適合自架協作使用,但若沒有異地備份,一旦伺服器故障,就可能導致資料永久遺失——RcloneView 可自動將其同步至 Backblaze B2。
自架 Nextcloud 讓你完全掌控自己的資料,但擁有控制權也意味著要承擔責任。若伺服器損壞、遭受勒索軟體攻擊或在沒有妥善備份的情況下被淘汰,就沒有任何保障。Backblaze B2 提供價格實惠、耐用的異地物件儲存,與 Nextcloud 搭配堪稱絕配。RcloneView 透過 WebDAV 連接 Nextcloud,透過 Application Key 連接 B2,讓你能用圖形化介面設定並排程定期備份。

在同一處管理與同步所有雲端
RcloneView 是 rclone 的跨平台 GUI。透過清爽的視覺化介面比較資料夾、傳輸或同步檔案,並自動化多雲工作流程。
- 一鍵作業:複製 · 同步 · 比較
- 排程器與歷史記錄,打造可靠的自動化
- 支援 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
核心功能免費。Plus 提供自動化功能。
透過 WebDAV 連接 Nextcloud
開啟 RcloneView,前往遠端管理器(Remote Manager)。點選**新增遠端(New Remote)**並選擇 WebDAV。Nextcloud 透過標準路徑以 WebDAV 公開其檔案。請填入:
- URL:
https://your-nextcloud-domain/remote.php/dav/files/your-username/ - Vendor:Nextcloud
- User:你的 Nextcloud 使用者名稱
- Password:你的 Nextcloud 帳號密碼(若已啟用兩步驟驗證,則為應用程式密碼)
儲存遠端後,在檔案總管中開啟 以確認 Nextcloud 檔案是否顯示出來。瀏覽幾個資料夾以驗證存取權限。
連接 Backblaze B2
回到遠端管理器,點選新增遠端並選擇 Backblaze B2。在 Backblaze 主控台中,前往 App Keys,建立一組對你的備份儲存桶具有讀寫權限的金鑰。在 RcloneView 中輸入 Application Key ID 與 Application Key。儲存遠端後開啟以驗證是否能存取你的 B2 儲存桶。
如果尚未建立目的地儲存桶,請先建立——對於 Nextcloud 備份而言,使用專屬儲存桶(例如 nextcloud-backup)能讓管理更有條理。
設定備份工作
前往工作(Jobs)並點選新增工作(New Job)。設定如下:
- 來源(Source):你的 Nextcloud WebDAV 遠端,可指向根目錄或特定資料夾
- 目的地(Destination):你的 Backblaze B2 遠端與備份儲存桶
在工作精靈的第 2 步中,針對 Nextcloud 備份建議設定如下:
- 將**傳輸數(transfers)**設為 4(WebDAV 每個連線都有額外開銷,因此較低的並行數較為穩定)
- 啟用**校驗碼驗證(checksum verification)**以確保資料完整性
- 首次執行時啟用試跑(Dry Run),以便在正式執行前先檢視範圍
排程自動化備份
擁有 PLUS 授權後,可在工作精靈的第 3 步使用 cron 語法新增排程。每日凌晨 1 點備份:0 1 * * *。每週備份:0 1 * * 0。RcloneView 會在排定時間於背景靜默執行工作,並將結果記錄於**工作歷史記錄(Job History)**中。
每筆工作歷史記錄會顯示:已檢查的檔案數、已傳輸的檔案數(僅重新傳送有變更的檔案)、資料量、耗時,以及任何錯誤訊息。這讓你無需手動開啟應用程式,也能快速確認每晚的備份是否成功執行。
備份策略注意事項
- RcloneView 的同步工作預設為增量同步——首次執行後,僅會傳輸新增或變更過的檔案
- 若希望在 B2 中保留已刪除的檔案,可考慮使用類似 --backup-dir 的版本控管方式
- 至於 Nextcloud 的資料庫備份,需另外處理(例如使用 mysqldump 或類似工具),但 Nextcloud 資料目錄中的所有檔案資料都能透過 WebDAV 順利同步
開始使用
- 從 rcloneview.com 下載 RcloneView。
- 在遠端管理器中使用你的伺服器 URL 與帳號憑證,透過 WebDAV 連接 Nextcloud。
- 使用你的 Application Key ID 與 Application Key 連接 Backblaze B2。
- 建立並排程一個從 Nextcloud 到 B2 的同步工作,以實現每晚自動化的異地備份。
每晚自動執行 Nextcloud → Backblaze B2 備份,代表你的自架資料能以極低成本獲得企業級的備援保障。
相關指南:
- 使用 RcloneView 將 Nextcloud 同步至 Google Drive 與 S3
- 使用 RcloneView 備份 Nextcloud WebDAV
- 使用 RcloneView 自動化每日雲端備份