I also tried the same with the normal B2 API interface. This actually works, but note the 0% progress updates.
rclone version:
rclone v1.52.2-232-gff843516-beta
- os/arch: linux/amd64
- go version: go1.14.6
rclone command:
rclone copy :b2:bucket-name/folder1 :b2:bucket-name/folder2 -vv --stats 2s --stats-one-line --transfers 14 --fast-list --b2-account xyz --b2-key xyz
rclone output:
2020/07/22 16:51:28 DEBUG : Using config file from "/xyz/.config/rclone/rclone.conf"
2020/07/22 16:51:34 DEBUG : B2 bucket bucket-name path folder2: Waiting for checks to finish
2020/07/22 16:51:34 DEBUG : B2 bucket bucket-name path folder2: Waiting for transfers to finish
2020/07/22 16:51:35 DEBUG : 30GBFile.bin: Starting copy of large file in 8 chunks (id "4_z4dec9c3fa207000e7436001c_f20202287984e8c7d_d20200722_m145134_c003_v0312001_t0006")
2020/07/22 16:51:35 DEBUG : 30GBFile.bin: Copying chunk 2 length 4294967296
2020/07/22 16:51:35 DEBUG : 30GBFile.bin: Copying chunk 8 length 2147483648
2020/07/22 16:51:35 DEBUG : 30GBFile.bin: Copying chunk 6 length 4294967296
2020/07/22 16:51:35 DEBUG : 30GBFile.bin: Copying chunk 7 length 4294967296
2020/07/22 16:51:35 DEBUG : 30GBFile.bin: Copying chunk 1 length 4294967296
2020/07/22 16:51:35 DEBUG : 30GBFile.bin: Copying chunk 4 length 4294967296
2020/07/22 16:51:35 DEBUG : 30GBFile.bin: Copying chunk 5 length 4294967296
2020/07/22 16:51:35 DEBUG : 30GBFile.bin: Copying chunk 3 length 4294967296
2020/07/22 16:51:35 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
... a bunch more of these...
2020/07/22 16:52:57 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
2020/07/22 16:52:59 DEBUG : 30GBFile.bin: Done copying chunk 3
2020/07/22 16:52:59 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
... a bunch more of these...
2020/07/22 16:53:11 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
2020/07/22 16:53:12 DEBUG : 30GBFile.bin: Done copying chunk 4
2020/07/22 16:53:13 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
... a bunch more of these...
2020/07/22 16:53:19 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
2020/07/22 16:53:20 DEBUG : 30GBFile.bin: Done copying chunk 5
2020/07/22 16:53:21 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
... a bunch more of these...
2020/07/22 16:53:29 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
2020/07/22 16:53:30 DEBUG : 30GBFile.bin: Done copying chunk 2
2020/07/22 16:53:30 DEBUG : 30GBFile.bin: Done copying chunk 8
2020/07/22 16:53:31 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
... a bunch more of these...
2020/07/22 16:53:51 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
2020/07/22 16:53:53 DEBUG : 30GBFile.bin: Done copying chunk 1
2020/07/22 16:53:53 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
... a bunch more of these...
2020/07/22 16:54:43 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
2020/07/22 16:54:44 DEBUG : 30GBFile.bin: Done copying chunk 6
2020/07/22 16:54:45 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
2020/07/22 16:55:59 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
2020/07/22 16:56:01 DEBUG : 30GBFile.bin: Done copying chunk 7
2020/07/22 16:56:01 DEBUG : 30GBFile.bin: Finishing large file copy with 8 parts
2020/07/22 16:56:01 INFO : 0 / 30 GBytes, 0%, 0 Bytes/s, ETA -
2020/07/22 16:56:02 DEBUG : 30GBFile.bin: SHA-1 = e1f0e0d5c3d25026f141f72473191a8d9c2435e1 OK
2020/07/22 16:56:02 INFO : 30GBFile.bin: Copied (server side copy)
2020/07/22 16:56:02 INFO : 30G / 30 GBytes, 100%, 114.506 MBytes/s, ETA 0s
2020/07/22 16:56:02 DEBUG : 6 go routines active