[問題] rclone copy 無法排除指定目錄

作者: LonyIce (小龍)   2022-04-15 01:08:22
目前在做教育版逃難的雲端備份
但發現進度遲緩,每天可能 0.3TB 都不到
觀察過後都是之前的 iPhone 的備份資料
或是監視器的備份等等零碎檔案
所以想先跳過這些檔案先做重要檔案備份
最後再備份這些檔案
上網爬文加了這個指令
作者: victor21813 (OHYEAH)   2022-04-15 03:17:00
我覺得你把不要備份的資料夾先拿出該目錄比較快...
作者: LonyIce (小龍)   2022-04-15 04:30:00
我是整個雲端從根目錄備份…,這樣異動反而會讓他多備份一次吧?
作者: Godist (格底斯特)   2022-04-15 05:49:00
"{A,B,C}/**"你原本的只會匹配資料夾不會匹配資料下的檔案,*匹配任意字元、**匹配包含/的所有字元
作者: LonyIce (小龍)   2022-04-15 07:01:00
我爬外國網站還以為是資料夾名稱[]會有影響,謝謝樓上我試試看試過Godist大的方法,也是不行,記得昨天我好像就試過了用了記事本列表排除也失敗
作者: victor21813 (OHYEAH)   2022-04-15 12:50:00
那就不要從根目錄阿 建個資料夾把要備份的放進去路徑多 /資料夾名稱 就解決了 趕快繼續備份比較實際
作者: LonyIce (小龍)   2022-04-15 13:03:00
這樣等於又重新備份一份資料了吧?這樣反而花更多時間。而且只是想先跳過,之後還是會備份那些檔案。
作者: Banrin (比古)   2022-04-15 13:08:00
之前有排除過 了解為啥麼原po要那樣設,我回去看我的rclone指令跟版本"/{A,B,C}/**" 或"/{A,B,C}/"試試
作者: victor21813 (OHYEAH)   2022-04-15 13:55:00
不太懂你說得重新備份是什麼意思@@而且照你的需求就只是拆兩個資料夾跑備份而已第一個資料夾放優先項目 第二個放你想晚點跑的rclone copy gdrive:backup1 dst:rclone copy gdrive:backup2 dst:當然只是另外一種作法供參比對檔案是用hash值之類的 跟結構無關
作者: LonyIce (小龍)   2022-04-16 02:00:00
囧 這樣有一點很尷尬的,有些檔案我還沒整理好,所以可能會有重複的相同檔案在裡面,這樣他是不是只會複製其中一個?然後我又要重新整理一次Orz
作者: Banrin (比古)   2022-04-17 11:46:00
其實也可把東西都丟在一個資料夾避開根目錄問題吧?
作者: LonyIce (小龍)   2022-04-17 12:59:00
試過各種指令都沒辦法,只能放棄用排除的。只能用另外建資料夾來把檔案分開了
作者: Godist (格底斯特)   2022-04-17 23:14:00
regex出現[]要加\轉義沒錯,否則[test]會匹配t,e,s,t試了一下沒什麼問題,為了測試方便用的是includehttps://i.imgur.com/FvMnKXU.png
作者: LonyIce (小龍)   2022-04-18 04:08:00
感謝樓上解惑,這個的相關資料真的太少了
作者: Godist (格底斯特)   2022-04-18 04:15:00
其實官方文檔裡面都有https://rclone.org/filtering/
作者: shengshampoo (Sheng Shampoo)   2022-04-19 20:22:00
https://forum.rclone.org/t/exclude-multiple-directories-in-check/6870Just use --exclude '/path/to/dir1/**' --exclude'/path/to/dir2/**'

Links booklink

Contact Us: admin [ a t ] ucptt.com