diff options
Diffstat (limited to 'TODO.md')
-rwxr-xr-x | TODO.md | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -0,0 +1,29 @@ +TODO list for byteback +====================== + +* how do we stop backups from crashing server's kernel? + * locking up completely (e.g. "touch newfile" never returns) + * starting to run very very slowly until a btrfsck / remount + * often nothing to do but reboot :-/ + +* give nilfs / zfs a go as alternatives? + +* smarter logging defaults for cron jobs (to syslog) + +* pruning doesn't work, assumes "btrfs subvolume delete" is synchronous, which it is not. + +* (so introduce server-local cron job to keep on top of pruning and other stuff later) + +* byteback-restore program + +* clean ups: bundle trollop.rb, pull out cut & paste functions into library + +* build include/exclude list more smartly, from /proc/mounts + +* report differences between backups (new, deleted, changed files) + +* spotting a /var/lib/mysql directory and making a safe snapshot and re-copy + of a MySQL data directory (using FLUSH TABLES WITH READ LOCK) + +* (same for postgres using pg_start_backup() and pg_stop_backup()) + |