

rsync does not delete files at the target by default, it has kept all of the original files when they were deleted from the original source location.
You must specify --delete for it to also delete files at the target location when they are deleted at the source.
If you want to be extra safe, you can use --delete-first to run the deletion process before moving files, ensuring that you always have space at the target.




Are you saying this is your first run?
Run ‘ncdu /run/media/sbird’ to find out why there’s no space on it.