批次操作 — 在 RcloneView 中自動化多步驟雲端工作流程
RcloneView 的批次操作功能可讓您將雲端任務——建立資料夾、複製檔案、同步、驗證、移動與清理——串連成一個從頭到尾自動執行的單一工作流程。
大多數雲端管理任務都不是單一步驟的操作。典型的檔案處理工作流程可能包含:建立暫存資料夾、將來源檔案複製進去、將其同步至正式環境的儲存桶、驗證傳輸結果,然後移除暫存內容。手動依序完成每個步驟既繁瑣又容易出錯。RcloneView 的批次操作功能(Beta)正是透過在定義好的順序中串連操作、並在步驟之間傳遞變數,來自動化這類多步驟工作流程。

在同一處管理與同步所有雲端
RcloneView 是 rclone 的跨平台 GUI。透過清爽的視覺化介面比較資料夾、傳輸或同步檔案,並自動化多雲工作流程。
- 一鍵作業:複製 · 同步 · 比較
- 排程器與歷史記錄,打造可靠的自動化
- 支援 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
核心功能免費。Plus 提供自動化功能。
什麼是批次操作?
批次操作是 RcloneView 中的自動化功能,可讓您定義一連串依序執行的雲端檔案操作。批次中的每個操作稱為一個「步驟」,這些步驟會依序執行——每一步完成後才會開始下一步。支援的步驟類型包括:
- mkdir — 在指定的雲端路徑建立資料夾
- copyFolder / copyFile — 在遠端之間複製資料夾或個別檔案
- sync — 將來源同步至目的地
- check — 驗證來源與目的地的資料夾內容是否一致
- move — 在不同位置之間移動檔案或 資料夾
- rename — 重新命名雲端路徑上的檔案
- delete / deleteFile — 依篩選條件刪除,或移除單一檔案
- purge — 移除整個目錄樹
- rmdirs — 移除空目錄
- filelist — 產生檔案清單
- sleep — 暫停執行指定的時間長度
這種靈活性可支援各式各樣的實際自動化情境,完全不需要撰寫任何指令碼。
建立多步驟雲端工作流程
假設一個資料團隊需要處理每日報表檔案:他們需要將傳入的檔案複製到處理資料夾、將處理結果同步至 S3 儲存桶、以校驗和比對驗證同步結果,然後移除本地的暫存檔案。以 RcloneView 的批次操作來實現:
- mkdir — 在暫存遠端中建立
processing/YYYY-MM-DD資料夾 - copyFolder — 將傳入的檔案複製到處理資料夾
- sync — 將處理資料夾同步至 S3 正式環境儲存桶
- check — 驗證 S3 儲存桶內容與處理資料夾是否一致
- purge — 驗證成功後移除暫存資料夾
步驟之間的變數傳遞可讓某一步驟的輸出(例如動態產生的資料夾路徑)餵入下一步驟,讓帶有日期戳記的工作流程更容易設定。
執行前的模擬預覽
如同個別的同步工作,批次操作也支援模擬執行(dry-run)預覽模式。在執行會修改或刪除雲端資料的批次之前,可先進行模擬執行,準確查看每個步驟將會做什麼,而不會實際做出任何變更。對於錯誤代價高昂難以回復的正式環境工作流程,這一點至關重要。
逐步進度追蹤會顯示目前正在執行的步驟,以及每個已完成步驟的結果——讓您可以在 RcloneView 的介面中監控複雜的多步驟操作。
重要提醒:Beta 狀態
批次操作是 RcloneView 中的 Beta 功能。雖然核心功能已確認可用並存在於應用程式中,但對於複雜的多步驟工作流程,其穩定性可能有所差異。在將批次工作流程部署於關鍵資料管線之前,請先在非正式環境中充分測試。
開始使用
- 從 rcloneview.com 下載 RcloneView。
- 從工作管理器介面存取批次操作功能。
- 依照所需的執行順序,將步驟加入您的批次中。
- 先執行模擬預覽,再執行完整的批次工作流程。
RcloneView 的批次操作彌補了手動雲端管理與完整指令碼撰寫之間的差距——透過視覺化介面提供強大的多步驟自動化能力,完全不需要撰寫程式碼。
相關指南: