rclone 錯誤、檢查碼與修改時間
說明 rclone 為何會重複複製相同檔案、忽略檢查碼或修改時間、拒絕某些名稱或大型串流,以及如何修正 Drime 的登入錯誤。
本文說明 rclone 在 Drime 上特有的行為,以及 rclone 回報錯誤時該怎麼做。若要設定 rclone,請參閱 Rclone、Drime CLI 和 WebDAV。
#Drime 後端支援的功能
Drime 是 rclone 的官方後端(Tier 1),從 rclone 1.73 開始提供。它支援伺服器端複製和移動、移動資料夾、清除整個資料夾、顯示配額(rclone about)、空資料夾和分段上傳。
有兩點與許多其他儲存服務不同:
沒有檢查碼:Drime 不會將每個檔案的雜湊值提供給 rclone。
無法設定修改時間:rclone 無法將檔案的修改日期寫入 Drime。
以下問題大多源自這兩點。
#同步時重複複製檔案,或漏掉已變更的檔案
由於 Drime 無法設定修改時間,rclone 會比較檔案大小來判斷檔案是否有變更。
發生的狀況 | 處理方式 |
|---|---|
您變更過的檔案沒有再次複製 | 檔案大小沒有改變。請使用 |
| Drime 沒有檢查碼,因此 rclone 無法依雜湊值比較檔案。請使用 |
#部分檔案遭到拒絕或被重新命名
發生的狀況 | 原因與處理方式 |
|---|---|
名稱很長的檔案上傳失敗 | Drime 接受的檔案名稱上限為 255 位元組(UTF-8)。重音字母和其他非 ASCII 字元會佔用一個以上的位元組。請縮短名稱。 |
含有反斜線,或開頭或結尾有空格的名稱,在 Drime 中看起來不一樣 | rclone 會將這些字元替換成外觀相似的字元,讓名稱能被接受。 |
#大型串流上傳失敗
當 rclone 在事先不知道資料大小的情況下上傳(例如使用 rclone rcat)時,在預設的區塊大小下,上傳上限為 48 GiB。若要傳送更多資料,請在遠端的進階設定中調高 chunk_size。
#已刪除的檔案仍佔用儲存空間
根據預設,rclone 刪除的檔案會移至 Drime 垃圾桶,在垃圾桶中仍會計入您的儲存空間。若要永久刪除這些檔案,請在遠端的進階設定中將 hard_delete 設為 true,或在 Drime 中清空垃圾桶。
#rclone 使用了錯誤的工作區或資料夾
若要在工作區中作業,而不是在您的個人雲端硬碟中,請在遠端的進階設定中設定
workspace_id。若要將遠端限制在單一資料夾,請設定
root_folder_id。
#rclone 無法登入
rclone 使用 API 權杖登入。Drime API 會回應下列訊息,rclone 會在錯誤中顯示這些訊息:
您看到的狀況 | 處理方式 |
|---|---|
| 權杖錯誤或已被刪除。請建立新的權杖,然後使用 |
| 權杖無法寫入檔案。請建立全部權杖,或將檔案設為寫入的權杖。 |
| 這個指令需要全部權杖。 |
在設定 > 開發人員中建立權杖時,請選擇權杖可以做什麼:

請參閱建立 API 權杖。
#仍然無法解決時
您看到的狀況 | 處理方式 |
|---|---|
| 您的 rclone 版本早於 1.73。請更新 rclone,然後再次執行 |
您的 Vault 檔案沒有出現在 rclone 中 | 這是正常現象:rclone 以及其他透過 API 權杖連結的工具,都無法存取您的 Vault。Vault 檔案只能在 Drime 自家的應用程式中使用。請參閱什麼是 Vault? |
工作區的檔案沒有出現 | 遠端是在您的個人雲端硬碟中作業。請在遠端的進階設定中設定 |
本頁未列出的錯誤 | 請聯絡 Drime 客服,並提供您執行的指令和 rclone 顯示的錯誤。切勿傳送您的 API 權杖:請將它從您複製的所有內容中移除。 |
#後續步驟
這篇文章有幫助嗎?