It seems a timeout of something per " System.TimeoutException: HTTP timeout 00:01:40 exceeded.", however it’s more likely a 50MB (unless you increased your Remote Volume Size) trying to upload on connection that runs below 4 Mbits/second (500 Mbytes/second). Can you run an Internet speed test?
You can also watch your dblock upload times with the server log About → Show log → Live → Retry.
Use –http-operation-timeout in backup Advanced options to set a value over 100 seconds if necessary.
If you need more logging (e.g. to watch long-term or to see what’s really going on leading to the timeout, –log-file and –log-file-log-level=retry can catch more, or was there more that just wasn’t posted before?
The “id: 9” is meaningless because it’s the number of this backup. You can likely see “9” in UI URLs too.
Was this always 2.0.4.22, or were you previously on something that didn’t time out? 2.0.4.22 (and actually going back to 2.0.4.16 added parallel uploads, but if the uplink is the bottleneck, each transfer gets slower.
–asynchronous-concurrent-upload-limit controls this. It defaults to 4, but you can use 1 if it avoids timeout.