Hello everyone!
I’ve been using restic with a Dropbox business account through the rclone backend since November 2020.
Since I’ve been using Dropbox with restic, I’ve been noticing rate limit errors in the log files.
It did not bother me because, in the end, the backups finished correctly because restic was retrying the uploads.
But since 2 or 3 days ago, the backups are not finishing correctly, they error out.
A sample of the errors I’ve been seeing these months:
found 1 old cache directories in /root/.cache/restic, run `restic cache --cleanup` to remove them
no parent snapshot found, will read all files
rclone: 2021/04/04 11:58:01 ERROR : data/21/212987beeb8ece593f268766f53e5474d546ab225ea0319ea760f549a1624da1: Post request put error: upload failed: too_many_requests/...
rclone: 2021/04/04 11:58:01 ERROR : data/21/212987beeb8ece593f268766f53e5474d546ab225ea0319ea760f549a1624da1: Post request rcat error: upload failed: too_many_requests/...
rclone: 2021/04/04 11:58:01 ERROR : data/b3/b3828484ef5318bdb110e5e33cd8bd22e27f4482d8a243524f89b8ffcbd6894b: Post request put error: upload failed: too_many_requests/.
rclone: 2021/04/04 11:58:01 ERROR : data/b3/b3828484ef5318bdb110e5e33cd8bd22e27f4482d8a243524f89b8ffcbd6894b: Post request rcat error: upload failed: too_many_requests/.
rclone: 2021/04/04 11:58:01 ERROR : data/a9/a93b2a374a35d1bd737ec15187f77b2223e6cf765ceca6cc32f6d47bafae91be: Post request put error: upload failed: too_many_requests/..
rclone: 2021/04/04 11:58:01 ERROR : data/a9/a93b2a374a35d1bd737ec15187f77b2223e6cf765ceca6cc32f6d47bafae91be: Post request rcat error: upload failed: too_many_requests/..
Today I’ve been trying to fix it. I’ve tried the RCLONE_TPSLIMIT=9 flag and even tried setting it on 1.
I’ve also tried the RCLONE_CHECKERS=1 without success.
The only thing that has gave me some sort of success was the RCLONE_TRANSFERS=1 flag.
With this flag, there are no rate limit errors, but the files never finish uploading.
I’ve tried the rclone command alone, without any flag and it uploads just nice:
rclone copy --log-level="DEBUG" archlinux-2021.04.01-x86_64.iso "DropboxHDD:Pruebas"
2021/04/04 12:21:24 DEBUG : rclone: Version "v1.53.3" starting with parameters ["rclone" "copy" "--log-level=DEBUG" "archlinux-2021.04.01-x86_64.iso" "DropboxHDD:Pruebas"]
2021/04/04 12:21:24 DEBUG : Creating backend with remote "archlinux-2021.04.01-x86_64.iso"
2021/04/04 12:21:24 DEBUG : Using config file from "/root/.rclone.conf"
2021/04/04 12:21:24 DEBUG : fs cache: adding new entry for parent of "archlinux-2021.04.01-x86_64.iso", "REDACTED"
2021/04/04 12:21:24 DEBUG : Creating backend with remote "DropboxHDD:Pruebas"
2021/04/04 12:21:24 DEBUG : archlinux-2021.04.01-x86_64.iso: Need to transfer - File not found at Destination
2021/04/04 12:21:24 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 1/16
2021/04/04 12:21:26 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 2/16
2021/04/04 12:21:29 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 3/16
2021/04/04 12:21:30 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 4/16
2021/04/04 12:21:33 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 5/16
2021/04/04 12:21:35 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 6/16
2021/04/04 12:21:37 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 7/16
2021/04/04 12:21:40 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 8/16
2021/04/04 12:21:42 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 9/16
2021/04/04 12:21:45 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 10/16
2021/04/04 12:21:47 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 11/16
2021/04/04 12:21:49 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 12/16
2021/04/04 12:21:52 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 13/16
2021/04/04 12:21:55 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 14/16
2021/04/04 12:22:00 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 15/16
2021/04/04 12:22:02 DEBUG : archlinux-2021.04.01-x86_64.iso: Uploading chunk 16/16
2021/04/04 12:22:05 DEBUG : archlinux-2021.04.01-x86_64.iso: DropboxHash = 93495455dbef794368a9fdc550c5a79d0c22817882adbea44307334942a68313 OK
2021/04/04 12:22:05 INFO : archlinux-2021.04.01-x86_64.iso: Copied (new)
2021/04/04 12:22:05 INFO :
Transferred: 750.324M / 750.324 MBytes, 100%, 18.408 MBytes/s, ETA 0s
Transferred: 1 / 1, 100%
Elapsed time: 41.6s
2021/04/04 12:22:05 DEBUG : 5 go routines active
If there is anything else I can try or adjust tell me, please. I would gladly thank you.
Thanks!