I have a large repo of files on GDrive (~650Gb, 33k objects) and would like to build a 1 way sync from GDrive to a local directory. The repo will be updated about once a week and I would like the sync to be automated. The rclone host machine will be running Windows.
I’ve read through the documentation and done some testing, but I am curious what this forum thinks would be the most efficient approach. Obviously a scheduled task makes the most sense, but I’m not well versed enough in rclone to know the best order of commands/subcommands/options.
One thing that’s not super clear to me:
After running an initial sync or check, is metadata of both source and destination cached and stored locally (so the next sync/check is quicker)? If so, is it the cache-info-age option that controls retention? If so, can a wildcard be used for the duration so the cache is retained indefinitely (the options seems to only accept hour increments)?
Are there any experts out there that would be kind enough to advise on the fastest, most efficient approach?
My initial sync took about 20 hours, and nothing was actually copied, only checked. I’d copied everything from my local directory to GDrive through the GDrive UI, then ran rclone using Gdrive as the source.
How does this selection relate, if at all, to the pre-existing permissions set on the Google Drive folder? Say for example, the GDrive folder owner gives me read only access, but I configure rclone to use full access. Is there potential for conflict here?