On Fri, 2006-03-10 at 13:55, David Brown wrote: > Also, as far as I know, every backup program that does incrementals looks > at just the timestamp field. On unix, the ctime and mtime field together > will always tell you of a file change, as long as the system clock is > monotonically increasing.
Sort-of... Consider what happens if you rename a directory containing old files. An incremental based on timestamps won't take the files in their new locations. Dump can deal with the renamed directory but you have to back up entire filesystems to do it. Star has a dump-like mechanism. Gnutar has --listed-incremental mode where it keeps a file log of the directories traversed and their device/inode numbers to detect renames. Rsync compares against the previous run (even in incremental mode) and will catch them. > On windows, all bets are off, and I'm not sure > there really is anything to do but read the file in and hash it's entire > contents. Backuppc works across multiple targets. I don't think I'd trust identical timestamps to mean anything even under unix from one machine to another when you need to be sure the file is really identical. -- Les Mikesell [EMAIL PROTECTED] ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ BackupPC-users mailing list BackupPC-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/backuppc-users http://backuppc.sourceforge.net/