What is the problem you are having with rclone?
Backblaze B2 mounted download speeds are slow.
What is your rclone version (output from rclone version
)
rclone v1.55.0
Which OS you are using and how many bits (eg Windows 7, 64 bit)
Debian 10, 64 Bit
Which cloud storage system are you using? (eg Google Drive)
Backblaze B2
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
rclone mount b2:bucketname /home/myusername/Mount --allow-other --allow-non-empty --cache-db-purge --transfers 32 --multi-thread-cutoff 100M --multi-thread-streams 20 --fast-list --vfs-cache-mode full -vv
The rclone config contents with secrets removed.
[b2]
type = b2
account = redacted
key = redacted
hard_delete = true
chunk_size = 128M
memory_pool_flush_time = 30s
Nothing too interesting in the logs, just a lot of this:
Apr 04 07:34:40 mediaserver rclone[13120]: DEBUG : &{TV/show.mkv (rw)}: >Read: read=131072, err=<nil>
Apr 04 07:34:40 mediaserver rclone[13120]: DEBUG : &{TV/show.mkv (rw)}: Read: len=131072, offset=220987392
Apr 04 07:34:40 mediaserver rclone[13120]: DEBUG : &{TV/show.mkv (rw)}: Read: len=131072, offset=220856320
Apr 04 07:34:40 mediaserver rclone[13120]: DEBUG : TV/show.mkv(0xc000a36ec0): _readAt: size=131072, off=220987392
Apr 04 07:34:40 mediaserver rclone[13120]: DEBUG : vfs cache: looking for range={Pos:220987392 Size:131072} in [{Pos:0 Size:221241344}] - present true
Apr 04 07:34:40 mediaserver rclone[13120]: DEBUG : TV/show.mkv(0xc000a36ec0): _readAt: size=131072, off=220856320
Apr 04 07:34:40 mediaserver rclone[13120]: DEBUG : vfs cache: looking for range={Pos:220856320 Size:131072} in [{Pos:0 Size:221241344}] - present true
Apr 04 07:34:40 mediaserver rclone[13120]: DEBUG : TV/show.mkv(0xc000a36ec0): >_readAt: n=131072, err=<nil>
I use rclone with Jellyfin Media Server. It's like plex, but open source. I use mounted b2 storage as the cloud storage. I run it on a VPS, so connecting a hard drive isn't really an option. But the video files in jellyfin usually take around 15 seconds to load. I assumed it was due to the download speed. So I tested it.
rsync --progress "show.mkv" /home/myusername/testdirectory
And sure enough, the download speeds were pretty slow. Here was the output of the command at one point while it was running.
218,398,720 69% 10.37MB/s 0:00:05
I did the same command with google drive back when i used that, and usually got 40MB/s or so. My vps usually get's at least 200MB/s download speed when testing with speedtest-cli, so it's not due to a slow connection. I assumed since b2 was made for cloud storage, it would be also be fast like that. However, it usually only downloads in the 7MB/s to 15MB/s range. I tried to improve this by adding threads and the "fast-list" variable. It didn't really fix it though.
If it matters, i'm mainly talking about transfer speed for singular big media files, not a large amount of smaller files.
Is there any other configurations I can do to make it faster? Or is this just the speed that mounted backblaze b2 usually is?