>>>>> Dave Kempe <[EMAIL PROTECTED]>
>>>>> wrote the following on Thu, 29 Sep 2005 09:02:49 +1000
> Hi,
> I am trying to get rdiff-backup 1.0.1 going on cygwin. I will have a 
> windows package built shortly, but I would love it if windows-> windows 
> backups worked.
> the initial backup works ok, but after the session stats are printed at 
> the end I get an error similar to the one below. Thats fine, but 
> subsequent backups crash with the error below before copying any files. 
> I think os.fsync is not available on cygwin python2.4 and is erroneously 
> turned on...
> 
> Let me know if there any other information you need to help me out - is 
> there some way I can turn off fsyncing on cygwin?

rdiff-backup needs some way to order writes.  For instance, when
updating it sometimes needs to make sure a file is fully written
before it is moved.  Many optimized file systems will mess with the
order of these operations for better performance (at least this is
what the ext2/3 people told me).

So without fsync, how can rdiff-backup be guaranteed everything is
written in the right order?

It would be easy to add a check and then just disable fsyncing if it's
not available, but I don't think this would be entirely safe.


-- 
Ben Escoto

Attachment: pgp7GBvqqlZkL.pgp
Description: PGP signature

_______________________________________________
rdiff-backup-users mailing list at rdiff-backup-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki

Reply via email to