STOP and READ USE THIS TEMPLATE NO EXCEPTIONS - By not using this, you waste your time, our time and really hate puppies. Please remove these two lines and that will confirm you have read them.
What is the problem you are having with rclone?
I'm seeing a very long delay after a large file reaches 100% when using the crypt backend writing to a mounted SMB share (mounted by Synology DSM and accessed via the local backend).
Environment:
-
Source: Synology DS923+ (DSM 7.2/7.4)
-
Destination: Synology DS213j (DSM 7.1)
-
1 GbE network
-
Destination accessed as a DSM-mounted SMB share:
/volume1/General/rclone_Vault -
Crypt remote points to that mounted path.
The actual file transfer runs at approximately 80–85 MiB/s and reaches 100% in about 8–9 minutes.
However, after reaching 100%, rclone continues running for approximately another 5½ minutes. During this time the reported transfer speed gradually drops to zero.
The debug log then shows:
- destination MD5 verified (
md5 ... OK) - destination size verified (
size ... OK) Copied (replaced existing)
After these messages the command still does not return to the shell. It continues to run indefinitely until interrupted with Ctrl+C, even though the copy has completed successfully and the destination file is valid.
For comparison:
cpto the same mounted SMB share completes normally.rclone copyto the same mounted SMB share (withoutcrypt) also completes normally.rcloneusing the SMB backend (instead of the mounted share) completes normally but only achieves around 14 MiB/s, so I am using the mounted SMB share for performance.
Is this expected behaviour when using the crypt backend on a mounted SMB filesystem, or could this indicate a bug during the final verification/cleanup stage? The attached debug log shows the transfer completing, MD5 verification succeeding, and Copied being logged, but the process never exits.
I plan to use this as a backup solution to the old 213j NAS as hyperbackup and rsync max out at 10-15MB/s, yet rclone has good throughput.
Run the command 'rclone version' and share the full output of the command.
sudo rclone version
rclone v1.74.3
- os/version: unknown
- os/kernel: 4.4.302+ (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.26.4
- go/linking: static
- go/tags: none
Which cloud storage system are you using? (eg Google Drive)
The command you were trying to run (eg rclone copy /tmp remote:tmp)
time rclone copy \
/volume1/General/tests/test39-7GB.mkv \
ds213_crypt:benchmark \
--inplace \
--local-no-preallocate \
--use-server-modtime \
--progress
Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.
Paste config [ds213]
type = smb
host = XXX
user = XXX
pass = XXX
[ds213_crypt]
type = crypt
remote = /volume1/General/rclone_Vault/rclone_crypt
password = XXX
password2 = XXX
A log from the command that you were trying to run with the -vv flag
sudo cat /tmp/rclone-vv.log
2026/07/01 13:15:42 DEBUG : rclone: Version "v1.74.3" starting with parameters ["rclone" "copy" "/volume1/General/tests/test39-7GB.mkv" "ds213_crypt:benchmark" "--inplace" "--local-no-preallocate" "--use-server-modtime" "-vv" "--log-file=/tmp/rclone-vv.log"]
2026/07/01 13:15:42 DEBUG : Creating backend with remote "/volume1/General/tests/test39-7GB.mkv"
2026/07/01 13:15:42 DEBUG : Using config file from "/root/.config/rclone/rclone.conf"
2026/07/01 13:15:42 DEBUG : local: detected overridden config - adding "{lUE4q}" suffix to name
2026/07/01 13:15:42 DEBUG : fs cache: renaming child cache item "/volume1/General/tests/test39-7GB.mkv" to be canonical for parent "local{lUE4q}:/volume1/General/tests"
2026/07/01 13:15:42 DEBUG : Creating backend with remote "ds213_crypt:benchmark"
2026/07/01 13:15:42 DEBUG : Creating backend with remote "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:15:42 DEBUG : local: detected overridden config - adding "{lUE4q}" suffix to name
2026/07/01 13:15:42 DEBUG : fs cache: renaming cache item "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo" to be canonical "local{lUE4q}:/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:15:42 DEBUG : fs cache: switching user supplied name "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo" for canonical name "local{lUE4q}:/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:15:42 DEBUG : test39-7GB.mkv: Need to transfer - File not found at Destination
2026/07/01 13:16:13 DEBUG : rclone: Version "v1.74.3" starting with parameters ["rclone" "copy" "/volume1/General/tests/test39-7GB.mkv" "ds213_crypt:benchmark" "--inplace" "--local-no-preallocate" "--use-server-modtime" "-vv" "--log-file=/tmp/rclone-vv.log"]
2026/07/01 13:16:13 DEBUG : Creating backend with remote "/volume1/General/tests/test39-7GB.mkv"
2026/07/01 13:16:13 DEBUG : Using config file from "/root/.config/rclone/rclone.conf"
2026/07/01 13:16:13 DEBUG : local: detected overridden config - adding "{lUE4q}" suffix to name
2026/07/01 13:16:13 DEBUG : fs cache: renaming child cache item "/volume1/General/tests/test39-7GB.mkv" to be canonical for parent "local{lUE4q}:/volume1/General/tests"
2026/07/01 13:16:13 DEBUG : Creating backend with remote "ds213_crypt:benchmark"
2026/07/01 13:16:13 DEBUG : Creating backend with remote "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:16:13 DEBUG : local: detected overridden config - adding "{lUE4q}" suffix to name
2026/07/01 13:16:13 DEBUG : fs cache: renaming cache item "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo" to be canonical "local{lUE4q}:/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:16:13 DEBUG : fs cache: switching user supplied name "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo" for canonical name "local{lUE4q}:/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:16:13 DEBUG : test39-7GB.mkv: size = 42625587863 (Local file system at /volume1/General/tests)
2026/07/01 13:16:13 DEBUG : test39-7GB.mkv: size = 2178908144 (Encrypted drive 'ds213_crypt:benchmark')
2026/07/01 13:16:13 DEBUG : test39-7GB.mkv: Sizes differ
2026/07/01 13:16:53 DEBUG : rclone: Version "v1.74.3" starting with parameters ["rclone" "copy" "/volume1/General/tests/test39-7GB.mkv" "ds213_crypt:benchmark" "--inplace" "--local-no-preallocate" "--use-server-modtime" "-vv" "--log-file=/tmp/rclone-vv.log"]
2026/07/01 13:16:53 DEBUG : Creating backend with remote "/volume1/General/tests/test39-7GB.mkv"
2026/07/01 13:16:53 DEBUG : Using config file from "/root/.config/rclone/rclone.conf"
2026/07/01 13:16:53 DEBUG : local: detected overridden config - adding "{lUE4q}" suffix to name
2026/07/01 13:16:53 DEBUG : fs cache: renaming child cache item "/volume1/General/tests/test39-7GB.mkv" to be canonical for parent "local{lUE4q}:/volume1/General/tests"
2026/07/01 13:16:53 DEBUG : Creating backend with remote "ds213_crypt:benchmark"
2026/07/01 13:16:53 DEBUG : Creating backend with remote "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:16:53 DEBUG : local: detected overridden config - adding "{lUE4q}" suffix to name
2026/07/01 13:16:53 DEBUG : fs cache: renaming cache item "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo" to be canonical "local{lUE4q}:/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:16:53 DEBUG : fs cache: switching user supplied name "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo" for canonical name "local{lUE4q}:/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:16:53 DEBUG : test39-7GB.mkv: size = 42625587863 (Local file system at /volume1/General/tests)
2026/07/01 13:16:53 DEBUG : test39-7GB.mkv: size = 798851056 (Encrypted drive 'ds213_crypt:benchmark')
2026/07/01 13:16:53 DEBUG : test39-7GB.mkv: Sizes differ
2026/07/01 13:18:58 DEBUG : rclone: Version "v1.74.3" starting with parameters ["rclone" "copy" "/volume1/General/tests/test39-7GB.mkv" "ds213_crypt:benchmark" "--inplace" "--local-no-preallocate" "--use-server-modtime" "-vv" "--log-file=/tmp/rclone-vv.log"]
2026/07/01 13:18:58 DEBUG : Creating backend with remote "/volume1/General/tests/test39-7GB.mkv"
2026/07/01 13:18:58 DEBUG : Using config file from "/root/.config/rclone/rclone.conf"
2026/07/01 13:18:58 DEBUG : local: detected overridden config - adding "{lUE4q}" suffix to name
2026/07/01 13:18:58 DEBUG : fs cache: renaming child cache item "/volume1/General/tests/test39-7GB.mkv" to be canonical for parent "local{lUE4q}:/volume1/General/tests"
2026/07/01 13:18:58 DEBUG : Creating backend with remote "ds213_crypt:benchmark"
2026/07/01 13:18:58 DEBUG : Creating backend with remote "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:18:58 DEBUG : local: detected overridden config - adding "{lUE4q}" suffix to name
2026/07/01 13:18:58 DEBUG : fs cache: renaming cache item "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo" to be canonical "local{lUE4q}:/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:18:58 DEBUG : fs cache: switching user supplied name "/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo" for canonical name "local{lUE4q}:/volume1/General/rclone_Vault/rclone_crypt/5neg3m9alfqs934vbmvlqjo5oo"
2026/07/01 13:18:58 DEBUG : test39-7GB.mkv: size = 42625587863 (Local file system at /volume1/General/tests)
2026/07/01 13:18:58 DEBUG : test39-7GB.mkv: size = 640707792 (Encrypted drive 'ds213_crypt:benchmark')
2026/07/01 13:18:58 DEBUG : test39-7GB.mkv: Sizes differ
2026/07/01 13:19:58 INFO :
Transferred: 5.165 GiB / 39.698 GiB, 13%, 79.670 MiB/s, ETA 7m23s
Transferred: 0 / 1, 0%
Elapsed time: 1m0.1s
Transferring:
* test39-7GB.mkv: 13% / 39.698 GiB, 79.670 MiB/s, 7m23s
2026/07/01 13:20:58 INFO :
Transferred: 9.980 GiB / 39.698 GiB, 25%, 81.318 MiB/s, ETA 6m14s
Transferred: 0 / 1, 0%
Elapsed time: 2m0.0s
Transferring:
* test39-7GB.mkv: 25% / 39.698 GiB, 81.317 MiB/s, 6m14s
2026/07/01 13:21:58 INFO :
Transferred: 14.634 GiB / 39.698 GiB, 37%, 81.168 MiB/s, ETA 5m16s
Transferred: 0 / 1, 0%
Elapsed time: 2m59.9s
Transferring:
* test39-7GB.mkv: 36% / 39.698 GiB, 81.168 MiB/s, 5m16s
2026/07/01 13:22:58 INFO :
Transferred: 19.332 GiB / 39.698 GiB, 49%, 83.083 MiB/s, ETA 4m11s
Transferred: 0 / 1, 0%
Elapsed time: 3m59.9s
Transferring:
* test39-7GB.mkv: 48% / 39.698 GiB, 83.083 MiB/s, 4m11s
2026/07/01 13:23:58 INFO :
Transferred: 24.103 GiB / 39.698 GiB, 61%, 81.395 MiB/s, ETA 3m16s
Transferred: 0 / 1, 0%
Elapsed time: 5m0.1s
Transferring:
* test39-7GB.mkv: 60% / 39.698 GiB, 81.395 MiB/s, 3m16s
2026/07/01 13:24:58 INFO :
Transferred: 29.039 GiB / 39.698 GiB, 73%, 82.793 MiB/s, ETA 2m11s
Transferred: 0 / 1, 0%
Elapsed time: 5m59.9s
Transferring:
* test39-7GB.mkv: 73% / 39.698 GiB, 82.793 MiB/s, 2m11s
2026/07/01 13:25:58 INFO :
Transferred: 33.916 GiB / 39.698 GiB, 85%, 85.689 MiB/s, ETA 1m9s
Transferred: 0 / 1, 0%
Elapsed time: 6m59.9s
Transferring:
* test39-7GB.mkv: 85% / 39.698 GiB, 85.689 MiB/s, 1m9s
2026/07/01 13:26:58 INFO :
Transferred: 38.797 GiB / 39.698 GiB, 98%, 83.627 MiB/s, ETA 11s
Transferred: 0 / 1, 0%
Elapsed time: 8m0.0s
Transferring:
* test39-7GB.mkv: 97% / 39.698 GiB, 83.627 MiB/s, 11s
2026/07/01 13:27:58 INFO :
Transferred: 39.708 GiB / 39.698 GiB, 100%, 3.831 MiB/s, ETA -
Transferred: 0 / 1, 0%
Elapsed time: 9m0.0s
Transferring:
* test39-7GB.mkv:100% / 39.698 GiB, 3.591 MiB/s, -
2026/07/01 13:28:58 INFO :
Transferred: 39.708 GiB / 39.698 GiB, 100%, 81.629 KiB/s, ETA -
Transferred: 0 / 1, 0%
Elapsed time: 9m59.9s
Transferring:
* test39-7GB.mkv:100% / 39.698 GiB, 76.527 KiB/s, -
2026/07/01 13:29:58 INFO :
Transferred: 39.708 GiB / 39.698 GiB, 100%, 1.698 KiB/s, ETA -
Transferred: 0 / 1, 0%
Elapsed time: 10m59.9s
Transferring:
* test39-7GB.mkv:100% / 39.698 GiB, 1.698 KiB/s, -
2026/07/01 13:30:58 INFO :
Transferred: 39.708 GiB / 39.698 GiB, 100%, 36 B/s, ETA -
Transferred: 0 / 1, 0%
Elapsed time: 11m59.9s
Transferring:
* test39-7GB.mkv:100% / 39.698 GiB, 33 B/s, -
2026/07/01 13:31:58 INFO :
Transferred: 39.708 GiB / 39.698 GiB, 100%, 0 B/s, ETA -
Transferred: 0 / 1, 0%
Elapsed time: 12m59.9s
Transferring:
* test39-7GB.mkv:100% / 39.698 GiB, 0 B/s, -
2026/07/01 13:32:58 INFO :
Transferred: 39.708 GiB / 39.698 GiB, 100%, 0 B/s, ETA -
Transferred: 0 / 1, 0%
Elapsed time: 13m59.9s
Transferring:
* test39-7GB.mkv:100% / 39.698 GiB, 0 B/s, -
2026/07/01 13:33:33 DEBUG : test39-7GB.mkv: md5 = d250120ec5dfa6b59d646711032974c0 OK
2026/07/01 13:33:33 DEBUG : test39-7GB.mkv: size = 42625587863 OK
2026/07/01 13:33:33 INFO : test39-7GB.mkv: Copied (replaced existing)
2026/07/01 13:33:33 INFO :
Transferred: 39.708 GiB / 39.708 GiB, 100%, 0 B/s, ETA 0s
Transferred: 1 / 1, 100%
Elapsed time: 14m34.8s
2026/07/01 13:33:33 DEBUG : 3 go routines active
