Rclone copy pull from OneDrive extremely slow on fast internet

What is the problem you are having with rclone?

I run a single drive TrueNAS system (yes I am aware this isn’t good from a redundancy perspective, but with the price of drives right now I can only afford one), recently my single 3tb WD Red drive failed. I have replaced it with a 4tb Seagate Exos drive, I have an off-site backup stored on OneDrive that I am attempting to restore.

I created the backup using Cloud Sync tasks in TrueNAS (which uses Rclone in the backend, hence why I am asking here), and never had any problems with speed. However, I am now attempting to restore these backups to the new drive, however the speed seems extremely slow. I have fast internet and get 100mbps speeds on a speedtest, however I am currently attempting to restore my Immich data backup which is 5gb. The speed starts off at about 10-15 mb/s, however it then drops to a few bytes per second. It stays like this for about 30 minutes before speeding up for about 5 and then slowing back down.

At this rate it has taken me over a day to restore 2.5gb, I need to sort this out to be able to restore the data.

Run the command 'rclone version' and share the full output of the command.

rclone v1.70.2

  • os/version: debian 12.11 (64 bit)
  • os/kernel: 6.12.33-production+truenas (x86_64)
  • os/type: linux
  • os/arch: amd64
  • go/version: go1.23.5
  • go/linking: dynamic
  • go/tags: none

Which cloud storage system are you using? (eg Google Drive)+

OneDrive

The command you were trying to run (eg rclone copy /tmp remote:tmp)

Unsure, the TrueNAS Rclone commands are configured via the UI.

Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.

2026/04/09 08:41:15 NOTICE: Config file "/home/truenas_admin/.config/rclone/rclone.conf" not found - using defaults
; empty config

Double check the config for sensitive info before posting publicly

A log from the command that you were trying to run with the -vv flag

Once again, I am unsure how to access this in TrueNAS because of how it works.

welcome to the forum,

rclone selfupdate and test again.

need to figure that out.

so, hard to know exactly what is going on as you did not post

  • the rclone command
  • the rclone config file
  • rclone debug log

in any event, onedrive is known to be slow, especially when not using your own client id+secret

1 Like

Thanks for your response, I really appreciate it.

I have also posted on the TrueNAS forums, so hopefully they might know how to access the logs.

It seems to be going a bit faster now, so hopefully it’s fine, but I think it’s probably OneDrive.