Subject: | Brackup doesn't handle changing files well |
If I try to run a backup and files change from the time I run the
brackup command and the time brackup gets to it, or if they move, or are
deleted brackup dies.
On changed files it:
Error running backup: Read 24371 bytes, not 25531 at
/usr/local/share/perl/5.10.0/Brackup/PositionedChunk.pm line 100
Brackup::PositionedChunk::raw_chunkref('Brackup::PositionedChunk=HASH(0xf286b08)')
called at /usr/local/share/perl/5.10.0/Brackup/StoredChunk.pm line 151
Brackup::StoredChunk::chunkref('Brackup::StoredChunk=HASH(0x143b4718)')
called at /usr/local/share/perl/5.10.0/Brackup/StoredChunk.pm line 136
Brackup::StoredChunk::_populate_lengthdigest('Brackup::StoredChunk=HASH(0x143b4718)')
called at /usr/local/share/perl/5.10.0/Brackup/StoredChunk.pm line 116
Brackup::StoredChunk::backup_length('Brackup::StoredChunk=HASH(0x143b4718)')
called at /usr/local/share/perl/5.10.0/Brackup/Backup.pm line 180
Brackup::Backup::backup('Brackup::Backup=HASH(0x89d69e0)',
'/root/sterling-20090904.brackup') called at /usr/local/bin/brackup line 147
eval {...} called at /usr/local/bin/brackup line 147
I don't have the exact message for when a file disappears.