rclone来定时将google drive上面的特定目录move到本地的webdav

Tags:

思路是这样的

加载

定时移动

–no-traverse 就是不用对目的地目录查询了,不然目的地目录一大要要等半天。

# every hour, move all files under __mv2qh13 to qh13/..../$(hostname)/ - won't delete __mv2qh13 in source
0  * * * * gclone move gd_omgd_shared:/__mv2qh13/ qh13_webdav_remote:/webdav_remote/__mv2qh13/$(hostname)/ --no-traverse

这样的效果就是不断将 gd_omgd_shared:/webdav_remote/__mv2qh13/$(hostname)/ 目录下面的所有文件都转移到 qh13_webdav_remote:/webdav_remote/__mv2qh13/$(hostname)/

当然也可以 rclone sync,那就是单向同步了。源目录不注意删了,本地也就没了。

通过Folder ID来拷贝指定的目录

# 只拷最近72h之内有改变的文件
gclone copy --max-age 72h --drive-root-folder-id '18klwpesqXuCxjSLOXTi-iXZy4IjOeTvH' gd_omgd: qh13_webdav_remote:/webdav_remote/__mv2qh13/$(hostname)/gd_omgd/TS --no-traverse --progress

Leave a Reply