[Server-devel] Backup and Recovery

Hamilton Chua hamilton.chua at gmail.com
Tue Oct 27 10:31:28 EDT 2009

Hi Martin,

I have more info. 

As I mentioned earlier, I verified that the backed up files have the
right metadata.

I now checked the datastore on my local sugar install. I looked for the
downloaded file. 

I see that it is a journal entry with a "data" file and a metadata
directory. I can unzip the "data" file to get to the backed up files and
it has the correct metadata.

I think the problem is that the journal doesn't recognize it as a zip
file and does not unzip it. 

I don't know enough about how this works yet so I wanted to ask, what
tells the Journal to recognize the download as a backup file that should
be restored (or unzipped). 

Can I get a sample of the metadata directory of a downloaded backup
file ?

Thanks in advance,


On Tue, 2009-10-27 at 19:29 +0800, Hamilton Chua wrote:
> Hi Martin,
> We are using XS v 06d5, Sugar 0.84 and the ds-backup rpm from
> http://dev.laptop.org/~martin/public_rpms/joyride/ds-backup-client-0.8.1-1.olpc3.noarch.rpm
> All modifications are in the latest patches in 
> http://dev.sugarlabs.org/ticket/1124
> I'm in the process of debugging the problem. It's either when backup is
> made or when the restore file is downloaded. I have inspected the files
> in /library/users in the XS and it look like the metdata is properly
> created. 
> Best,
> Hamilton
> On Tue, 2009-10-27 at 11:02 +0100, Martin Langhoff wrote:
> > On Mon, Oct 26, 2009 at 10:27 PM, Caroline Meeks
> > <caroline at solutiongrove.com> wrote:
> > > Backup is now working for us but when I try to recover files by clicking on
> > 
> > Hi Caroline!
> > 
> > You are a bit of a moving target, I don't know what XS you are using,
> > or what Sugar you are using. And which ds-backup you are using, with
> > which of Hamilton's many versions of the fixup paches (vanilla Sugar
> > would normally not have backup).
> > 
> > So... I dunno! You probably need to do a bit of debugging yourself to
> > diagnose the situation.
> > 
> > > them in Moodle they are not showing up in Sugar with the right file type to
> > > be used again.  They show up as "File Activity + Backup" and I can't open
> > 
> > That sounds _very_ wrong. Moodle should be serving the backups with a
> > special mimetype that Sugar recognizes as a Journal Entry Bundle -- so
> > the Journal unpacks it and imports it (hence showing the right name,
> > and type).
> > 
> > > For XOs can you download files and use them again on a new XO?
> > 
> > Yes. I hate to say it, but "it works for me".
> > 
> > 
> > m

More information about the Server-devel mailing list