What is the problem you are having with rclone?
I've been using iDrive E2 for some time, and it worked well in the beginning, but then upload speed started being quiet slow (up to 10MB/s), and now even download speed is slow (about the same speed). It is connected to a server with a 1gps connection. Use case is with mounting and VFS, but even a simple copy is slow with default settings.
Run the command 'rclone version' and share the full output of the command.
rclone v1.67.0
- os/version: ubuntu 22.04 (64 bit)
- os/kernel: 6.2.0-060200-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.22.4
- go/linking: static
- go/tags: none
Which cloud storage system are you using? (eg Google Drive)
iDrive E2
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
rclone copy iDrive:test . -v --progress
or
[Unit]
Description=RClone Mount Service
Wants=network-online.target
After=network-online.target
[Service]
Type=notify
Environment=RCLONE_CONFIG=/home/dan/.config/rclone/rclone.conf
#KillMode=none
RestartSec=5
ExecStart=/usr/bin/rclone mount iDrive: /home/dan/mnt/idrive \
# This is for allowing users other than the user running rclone access to the mount
--allow-other \
# Google Drive is a polling remote so this value can be set very high and any changes are detected via polling.
--dir-cache-time 720h \
# The log level output
--log-level NOTICE \
# This is setting the file permission on the mount to user and group have the same access and other can read
--umask 002 \
# Please set this to your own value below
--user-agent danelem \
# This is used for caching files to local disk for streaming
--vfs-cache-mode full \
# This limits the cache size to the value below
--vfs-cache-max-size 10G \
# This limits the age in the cache if the size is reached and it removes the oldest files first
--vfs-cache-max-age 6h \
#--vfs-read-chunk-streams 50 \
--s3-upload-concurrency 50
ExecStop=/bin/fusermount -u /home/dan/mnt/idrive
Restart=on-failure
User=dan
Group=media
[Install]
WantedBy=multi-user.target
Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.
[iDrive]
type = s3
provider = IDrive
access_key_id = XXX
secret_access_key = XXX
endpoint = i0g0.fra.idrivee2-22.com
A log from the command that you were trying to run with the -vv
flag
Not sure what log would help here.
I can see that playing with these flags help for upload:
--transfers 150
--s3-upload-concurrency 150
--s3-chunk-size 50M
And this for downloads:
--multi-thread-streams 50
But it doesn't work when using VFS cache, I think.
I don't know if someone has a config to share that works well, and if changing these settings is supposed to change that much. I also contacted Idrive support.
Thank you for sharing and for your help!