[Sugar-devel] [PATCH] Journal Volumes Backup and Restore
mabente at paraguayeduca.org
Mon Jun 28 17:21:39 EDT 2010
On Mon, 28 Jun 2010 16:13:33 -0400, Martin Langhoff
<martin.langhoff at gmail.com> wrote:
> On Mon, Jun 28, 2010 at 3:58 PM, Martin Abente
> <mabente at paraguayeduca.org> wrote:
>> Well, originally I added a XS backup and restore option (Journal
>> Management) into the Control Panel. Even when it was not intended for
>> upstreaming, I sent it to the mailing list, therefore a discussion
>> about where these backup and restore options should go. Finally, this
>> of having the options in the resouces (volumes) palette was the most
> By whom? ... what is the scenario where you need to click on the backup
The ones that replied to the previous emails sent by Esteban Arias a few
months ago, James Cameron, Bernie and myself.
> [ The only one *I* know of is just before an upgrade... once a year? ]
I think regular backups are healthy and we should encourage kids to do
NOTE: This is a backup to removable storage devices, not talking about the
automated xs backup.
>> Not yet, it does a full restore from the one that is available on the
>> storage device.
> What worries me with this is that it _destroys anything done since the
> last backup_.
Yes, it is a problem to loose _some_ data. But it is a bigger problem to
not being able to backup and restore, loosing _all_ data. For now this is
the state of the art :)
>> At first sight it seemed easy to just append data
> It _is_ easy...
>> to cover scenarios (Corner cases). Mostly the ones when you have to
>> consider the very few space available
> But the "full restore" case also has to handle low-disk-space. What do
> you do when the data to restore does not fit in the disk? (For
> example, because the user has downloaded & installed large
We have no complete solution for that problem, still working on it.
Help in the form of working code is always welcome :)
> martin.langhoff at gmail.com
> martin at laptop.org -- School Server Architect
> - ask interesting questions
> - don't get distracted with shiny stuff - working code first
> - http://wiki.laptop.org/go/User:Martinlanghoff
More information about the Sugar-devel