rclone is fantastic but I'm unsure how to ensure that local use doesn't interfere with sync.
My intention is to have a local directory which I sync regularly and is only encrypted when synced with my Google drive. Locally the directory could thus indeed just be a directory but I wonder if writing to files in it will interfere with syncing which I intend to schedule with crontab. If so, setting up a mount would be preferable and have my sync script unmount it before syncing (and notifying me if overnight syncing failed if it couldn't be unmounted).
I have the same concern with a local directory I intend to have for more sensitive data, i.e. which I mount when I use it. Should I ensure that it's unmounted before being backed up to Google Drive?
Finally I also wonder if I risk getting some problems if multiple rclone instances thus run at the same time. Should I as a precaution e.g. make them use separate temporary and cache directories?
I really like rclone (donation made!) and have tried to grasp this by reading the guide and doing some testing on my own but have to ask since I know that this is the sort of thing which might seem to work perfectly for a long time until it doesn't and the problem goes unnoticed. I'm simply not confident enough that my setup is correct.
- os/version: ubuntu 22.10 (64 bit)
- os/kernel: 5.19.0-35-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.19.4
- go/linking: static
- go/tags: none