What is the problem you are having with rclone?
I have been running
rclone sync /mnt/mydrive/subfolder b2-crypt: for some time. I would like to start syncing instead using
rclone sync /mnt/mydrive b2-crypt: without reuploading everything that's currently in
subfolder. Is it possible to do a "move" of the files and folders currently in the B2 bucket? What would the right command(s) for this situation be?
What is your rclone version (output from
Not the latest version, but the latest from Raspbian at this time.
$ rclone version
- os/arch: linux/arm
- go version: go1.11.6
Which cloud storage system are you using? (eg Google Drive)
The command you were trying to run (eg
rclone copy /tmp remote:tmp)
N/A, see above
The rclone config contents with secrets removed.
type = b2
account = ...
key = ...
type = crypt
remote = b2:bucket-name
directory_name_encryption = true
password = ...
password2 = ...
A log from the command with the
hello and welcome to the forum,
that version of rclone is ancient.
can update at https://rclone.org/downloads/#script-download-and-install
based on my understanding and documentation.
- B2, using rclone, does not support moving a file.
rclone emulates that with a copy source to dest and then delete the source.
- B2 supports server side copy, so need to download/upload the files.
the problem is that rclone cannot move files from root folder to a subfolder of root folder.
will get an error such as
Failed to move: can't sync or move files on overlapping remotes
there might be a way to use filters, but not sure that will work.
one way that will work is to use a
rclone mount and use a file manager to move the files.
Thank you for the response!
- Because I had an existing directory hierarchy, and only 2 files in the root, the inability to move out of the root wasn't problematic.
- Updating rclone was super important, the earlier version didn't have server-side copy for B2 and was trying to repeat the uploads
- Because I have file version history turned on in B2, this did ~double my storage costs until the old versions will expire
In the end, all I had to do was
rclone mkdir ...; rclone move ..., which took a total of about 10 minutes to complete on about 20k files comprising 700GB of data.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.