Bisync with renames (confused by progress)

What is the problem you are having with rclone?

Hi. I cannot identify explicit actions rclone has taken while syncing files. Were they renamed or deleted? And is "Server Side Moves" information complementary or indicating a completely different action? Last but not least, if a file is "deleted" to a backup directory, will this be indicated as renaming, deletion, a server side move or all at once? See the screenshot below. Thank you.

Run the command 'rclone version' and share the full output of the command.

rclone v1.69.1
- os/version: darwin 15.3.1 (64 bit)
- os/kernel: 24.3.0 (arm64)
- os/type: darwin
- os/arch: arm64 (ARMv8 compatible)
- go/version: go1.24.0
- go/linking: dynamic
- go/tags: cmount

Which cloud storage system are you using? (eg Google Drive)

SFTP

The command you were trying to run (eg rclone copy /tmp remote:tmp)

./rclone bisync "$1" "$2" \
--config "$CONF" \
--exclude-from "$EXCLUDE" \
--transfers 10 \
--checkers 4 \
--check-first \
--delete-after \
--progress \
--stats-unit bits \
--stats-file-name-length 60 \
--log-file "$LOGFILE" \
--log-level "$LOGLEVEL" \
--backup-dir1 "$BD1" \
--backup-dir2 "$BD2" \
--track-renames

A log from the command that you were trying to run with the -vv flag

This is based on the --progress flag output, that I'm finding a bit vague, but maybe it's only me :wink:

I recommend adding -v to your command (short for --verbose). It will show you exactly what is going on and what is being counted as what.

In general, the stats totals are not mutually-exclusive. For example, the same file could be counted as both a rename and a server-side move.

1 Like