diff options
author | Matthew Bloch <matthew@bytemark.co.uk> | 2014-10-30 03:25:20 +0000 |
---|---|---|
committer | Matthew Bloch <matthew@bytemark.co.uk> | 2014-10-30 03:25:20 +0000 |
commit | 57b68a486bf9d0e81b5ceb42169533b60703db48 (patch) | |
tree | a783d1544f1a707c5bd05da7a83d38288c164355 | |
parent | 4a61b75f4b47c73be69ecc7c2ff90751c81ce544 (diff) |
Moved TODO items to separate file.
-rwxr-xr-x[-rw-r--r--] | README.md | 10 | ||||
-rwxr-xr-x | TODO.md | 29 |
2 files changed, 29 insertions, 10 deletions
diff --git a/README.md b/README.md index af5f7ba..0773d05 100644..100755 --- a/README.md +++ b/README.md @@ -167,13 +167,3 @@ daily backups, but as they get too numerous, we make sure that we are reluctant to delete our very oldest. [TODO: model it] - -Features to come ----------------- -* 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()) - -* byteback-restore for easy restoration. - @@ -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()) + |