No subject

Sun Sep 6 16:29:27 MDT 2009

   If the sending side detects any I/O errors, then the deletion of
   any files at the destination  will  be  automatically  disabled.
   This  is  to  prevent temporary filesystem failures (such as NFS
   errors) on the sending side causing a massive deletion of  files
   on   the   destination.    You   can   override  this  with  the
   --ignore-errors option.

 >Recently I lost several of my important documents because of a
 >corrupted file system on the source. Here are some logs,
 >* Rsync gets an IO error on one of the folders,
 >rsync: readlink_stat("/mnt/raid-backup/Documents/Finance") failed:
 >Input/output error (5)
 >* It starts deleting all my financial documents,

Make sure you didn't give --ignore-errors to rsync.

More information about the rsync mailing list