|
From: Stelian P. <st...@po...> - 2009-06-22 18:00:10
|
[Actually I did the release last Thursday, but fergot to announce it here...] Hi everybody, I finally got the time to release a new version of dump/restore, incorporating all the changes that have been accumulating in CVS for 3.5 years ! There are lots of changes in this new version (mainly bug fixes and small improvements). I've even included a patch from Gertjan van Wingerde which should add ext4 support (I have not personnaly tested this, so be careful !). Full changelog appended below. Enjoy ! Stelian. Changes between versions 0.4b41 and 0.4b42 (released June 18, 2009) =================================================================== 1. Fix printout of the 'Connection to' message in dump/restore. Thanks to Dale Wiles <dw...@us...> for the bug report and its fix. 2. Fix dump -w/-W output for filesystems having the last backup level equal to 0. Thanks to Pascal Bouchareine <ka...@us...> for reporting the bug. 3. Enable restore to handle restoring onto a different SELinux policy from the dump. Thanks to Tony Nelson <ton...@us...> for the patch. (see http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=189845 for details) 4. Fix EA set failures when restoring immutable files. Thanks to Andrew Kroeger for the patch. 5. Fix "mode file too large" errors when restoring huge backups. Thanks to Kenneth Porter <sh...@se...> for the bug report. 6. Add the ability to link against libtinfo library if present, instead of libtermcap or libncurses libraries. Thanks to Adam Tkac <at...@re...> for the patch. 7. When comparing a backup, do not consider to be an error the fact that we encounter files created while dump was in progress. Thanks to Kenneth Porter <sh...@se...> for the bug report. 8. Force '-a' to be the default value when running 'restore -C'. Thanks to Kenneth Porter <sh...@se...> for the bug report. 9. Many improvements to the 'cron_dump_to_disk' example. Thanks to Aaron S. Hawley <ash...@us...> for the patch. 10. Fix the QFA generation when extended attributes are backuped along with the inodes. Prior to this fix, the entries for some inodes may get corrupted (duplicated entries or incorrect ones), making the QFA file unusable for repositionning in restore. Many thanks to Kenneth Porter <sh...@se...> for the bug report and the testing of the fix. 11. Fix EA restoration in debug mode (Sourceforge bug #1986216). 12. Stefan Auracher <st...@on...> noticed that the Tower of Hanoi backup strategy documented in the man page wasn't actually based on the Tower of Hanoi algorithm. The man page was updated accordingly. 13. Fix missing level information from dump output when using the default level (RedHat bug #493635). Thanks to Adam Tkac <at...@re...> for the patch. 14. Fix the dump man page to reflect the fact that the default dump level is 0 not 9 (RedHat bug #356121). Thanks to Adam Tkac <at...@re...> for the patch. 15. Fixed a few spelling errors in the man pages (RedHat bug #489853). Thanks to Adam Tkac <at...@re...> for the patch. 16. Fixed restore man page and program usage which incorrectly stated that -P and -A were both allowed in the same invocation (RedHat bug #490627). Thanks to Adam Tkac <at...@re...> for the patch. 17. Use sys_clone under Linux to share I/O contexts between dump processes, thus drastically increasing the performance of dump under CFQ (which is the default I/O scheduler used in a number of distributions). Thanks to Jeff Moyer <jm...@re...> for the patch. 18. Add (preliminary) ext4 support - thanks to libext2fs which does all the job for us. Thanks to Gertjan van Wingerde <gwi...@gm...> for the patch. -- Stelian Pop <st...@po...> |