Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96417 - New Feature for webapp-config: Ability to backup/diff a site before it runs the upgrade
Summary: New Feature for webapp-config: Ability to backup/diff a site before it runs t...
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Other
: High enhancement (vote)
Assignee: Stuart Herbert (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-17 16:07 UTC by Lance Albertson (RETIRED)
Modified: 2005-11-20 09:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lance Albertson (RETIRED) gentoo-dev 2005-06-17 16:07:39 UTC
While I trust webapp-config for most things, I still do the anal thing and make a backup copy of the web directory for a certain site before I let webapp-config do the actual update. That way, if something pukes, I have a copy to just fall back on. I just realized, you know we could add something like this in webapp-config. Another nice feature would be to show all the changes it may make, whether it be just listing files that will be modified, deleted, added, and/or actually showing a patch file with all the diffs. Those would be some nifty tools to add :-) I know that I could just do a pretend install, but that is a pain to output and look through.

If I had the time, I'd try and implement it, but alas I don't!
Comment 1 Stuart Herbert (RETIRED) gentoo-dev 2005-06-23 16:06:22 UTC
They're good ideas.  The backup/restore one could be done now - I'd call it 
an 'autocheckpoint' feature, with each checkpoint incrementally numbered, and 
you'd just pick which one you wanted to restore.  Only problem is that the 
database schema associated with the app may have changed between checkpoints - 
and that's a problem we can solve, but not in webapp-config v1 (it doesn't 
have the information it needs).

The list of changes that it would make is non-trivial.  It's best left until 
webapp-config v2.

Best regards,
Stu
Comment 2 Renat Lumpau (RETIRED) gentoo-dev 2005-06-29 09:07:16 UTC
reassigning
Comment 3 Stuart Herbert (RETIRED) gentoo-dev 2005-11-20 09:45:38 UTC
Feature request filed UPSTREAM:

http://svn.gnqs.org/projects/vhost-tools/ticket/8

Unlike to appear anytime soon.

Best regards,
Stu