Skip to main content.

2001-Dec-29

Notice that rsync's (using --delete) verbose output for backups showed that a rmdir didn't work because a directory wasn't empty and then couldn't make a new symbolic link name for that directory because it still existed. The symbolic links were supposed to be preserved, because "-a" switch implies "-l" for recreating symbolic links. The problem occured because the original directory was removed, a new directory created, and a new symbolic link using the old directory name pointed to the new directory. (Using rsync version 2.3.2 protocol version 21 on the original server and rsync version 2.3.1 protocol version 20 on the backup server.) ** I wonder if this is a bug in rsync.
rmdir(etc/virtual/aestheticsolutionsllc.com) : Directory not empty
link etc/virtual/aestheticsolutionsllc.com -> aestheticinnovations.net : File
exists
So I removed the directory from the backup server; it should be created (as a link) at the next rsync.