What is the problem you are having with rclone?
I use rclone to sync my HDD (that have multiple filesystems if it matters) to upload my files.
I use megacmd to expose Mega as webdav, so I can have the following process for Rclone (encryption -> webdav -> Mega).
But sometimes when I do a sync it's hanging. The transfer number is not moving and the checks number too. I tried to check the log of Rclone and megacmd, but it looks like it's just waiting.
# it just stay like that (I already tried to wait like 9h without any changes) Transferred: 0 / 0 Bytes, -, 0 Bytes/s, ETA - Checks: 249297 / 249297, 100% Elapsed time: 4m49.7s
I use the next options with my rclone sync command as environments variable.
# ~/.bash_profile export RCLONE_PROGRESS=1 export RCLONE_TIMEOUT=0 export RCLONE_TRANSFERS=1 export RCLONE_IMMUTABLE=1
I disable the timeout because sometimes I must upload very big files and if I let it enable rclone can timeout before the end of the upload that is happening in megacmd.
If you need more info or test let me know.
Thanks for your help.
What is your rclone version (output from
$ rclone version rclone v1.53.4 - os/arch: linux/amd64 - go version: go1.15.6
Which OS you are using and how many bits (eg Windows 7, 64 bit)
Debian GNU/Linux 9.9 (stretch) (Openmediavault)
Which cloud storage system are you using? (eg Google Drive)
Webdav with megacmd for at end upload on Mega
The command you were trying to run (eg
rclone copy /tmp remote:tmp)
rclone sync '/media/HDD/' 'crypt-with-salt-webdav:/HDD/' -vvv --log-file 'HDD.log'
The rclone config contents with secrets removed.
[mega-webdav] type = webdav url = http://127.0.0.1:4443/xxx/directory vendor = other [crypt-with-salt-webdav] type = crypt remote = mega-webdav:/ password = x password2 = x
A log from the command with the
The log itself just contain that it skip the files or few files are immutable. I not think it's very useful, but I saw that it was most of the time asked to do a
kill -QUIT PID for these issues, so I will provide that instead.