> BackupPC seems to be working great, however even on a fresh initial
> full backup, it reports there are existing files. How can that be if
> it's the first backup? Thanks for the info.
There are two places duplicates are detected.
Initially there are no files in the pool, so all files are considered
"new" (and in fact a complete copy of all files, even duplicates, will
appear in the very first backup). The BackupPC_link phase then adds
those new files to the pool. During this phase, any duplicate files
will count as "existing" files, and all duplicates will be turned into
hardlinks to the common pool file.
On subsequent backups the existing files will be detected during the
actual backup operation, which is the more common place for duplicates
to be detected. (Due to race conditions it is not possible for each
backup to add to the pool on-the-fly; that's why it's done by just a
single process.) But every new backup could contain multiple copies
of a new file, which is then caught by BackupPC_link.
Get latest updates about Open Source Projects, Conferences and News.