[Server-devel] XO-XS backups

2008-05-15 Thread Martin Langhoff
On Fri, May 16, 2008 at 3:04 PM, John Watlington [EMAIL PROTECTED] wrote:
 Indeed - working on [backups] right now.

 Great.   What approach are you taking (new thread, perhaps ?)

At this stage, I am slowly hacking on ds-backup.py. My plan so far is to

 - Simplify ds-backup to
   - do a simple check of protocol  availability against the server
   - dump *all* the metadata
   - rsync all files  metadata (instead of pre-computed lists)

 - Control guest users with rssh or similar on the XS

 - On rsync completion, make a hardlinked snapshot on the XS

 - Expire old hardlinked snapshots - reduce granularity of snapshots
past age N, and completely remove snapshots older than M.

Planned restore mechanisms:
 - Full restore of user data, triggered from a web UI request
 - Journal can browse the XS via sftp
 - Web-based bundle restores

cheers,



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] XO-XS backups

2008-05-15 Thread Michael Stone
On Fri, May 16, 2008 at 03:23:18PM +1200, Martin Langhoff wrote:
 At this stage, I am slowly hacking on ds-backup.py. My plan so far is to

Where can I find your code?

Thanks,

Michael
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel