<div class="gmail_quote">On Tue, Sep 14, 2010 at 9:31 AM, Tomeu Vizoso <span dir="ltr">&lt;<a href="mailto:tomeu@sugarlabs.org">tomeu@sugarlabs.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div></div><div class="h5">On Tue, Sep 14, 2010 at 01:52, Christoph Derndorfer<br>
&lt;<a href="mailto:christoph.derndorfer@gmail.com">christoph.derndorfer@gmail.com</a>&gt; wrote:<br>
&gt; On Tue, Sep 14, 2010 at 12:13 AM, Bernie Innocenti &lt;<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; &gt; &gt; -------- Forwarded Message --------<br>
&gt;&gt; &gt; &gt; From: Bernie Innocenti &lt;<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>&gt;<br>
&gt;&gt; &gt; &gt; To: Christoph Derndorfer &lt;<a href="mailto:christoph.derndorfer@gmail.com">christoph.derndorfer@gmail.com</a>&gt;<br>
&gt;&gt; &gt; &gt; Cc: <a href="mailto:dextrose@lists.sugarlabs.org">dextrose@lists.sugarlabs.org</a>, Sugar Devel<br>
&gt;&gt; &gt; &gt; &lt;<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a>&gt;, <a href="mailto:christoph.derndorfer@olpc.at">christoph.derndorfer@olpc.at</a><br>
&gt;&gt; &gt; &gt; Subject: Re: [Dextrose] Question about upgrading from 802 to<br>
&gt;&gt; &gt; &gt; Dextrose<br>
&gt;&gt; &gt; &gt; Date: Mon, 13 Sep 2010 23:01:04 +0200<br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; On Mon, 2010-09-13 at 18:45 +0200, Christoph Derndorfer wrote:<br>
&gt;&gt; &gt; &gt; &gt; as previously mentioned to Bernie I&#39;m thinking about using the<br>
&gt;&gt; &gt; &gt; &gt; international spin of Dextrose on the 25 XO-1s that we&#39;re using in<br>
&gt;&gt; &gt; &gt; &gt; our<br>
&gt;&gt; &gt; &gt; &gt; Austrian pilot project.<br>
&gt;&gt; &gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; &gt; IIRC correctly those XO-1s are currently running 802 and now I was<br>
&gt;&gt; &gt; &gt; &gt; wondering whether there was a way to upgrade them to Dextrose<br>
&gt;&gt; &gt; &gt; &gt; without<br>
&gt;&gt; &gt; &gt; &gt; erasing the Journal (e.g. something like olpc-update but using<br>
&gt;&gt; &gt; &gt; &gt; Dextrose rather OLPC&#39;s 10.1.2).<br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; For the first upgrade in Paraguay, we used two very simple shell<br>
&gt;&gt; &gt; &gt; scripts<br>
&gt;&gt; &gt; &gt; to backup the journal to a tarball on a usb stick.<br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; The procedure was somewhat cumbersome:<br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; 1) plug in usb stick<br>
&gt;&gt; &gt; &gt; 2) open terminal<br>
&gt;&gt; &gt; &gt; 3) /media/USBSTICK/backup_script<br>
&gt;&gt; &gt; &gt; 4) wait<br>
&gt;&gt; &gt; &gt; 5) cleanly unmount usb stick<br>
&gt;&gt; &gt; &gt; 6) reboot<br>
&gt;&gt; &gt; &gt; 7) flash<br>
&gt;&gt; &gt; &gt; 8) boot into sugar<br>
&gt;&gt; &gt; &gt; 9) open terminal<br>
&gt;&gt; &gt; &gt; 10) /media/USBSTICK/restore_script<br>
&gt;<br>
&gt; Thanks a lot for these instructions.<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; &gt; &gt; Of course, we did this only for specific laptops where the user wanted<br>
&gt;&gt; &gt; &gt; to preserve information. Many users were perfectly  with erasing their<br>
&gt;&gt; &gt; &gt; journal completely. Some kids asked to save only one or two files.<br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; If you have a schoolserver, then you should already have daily backups<br>
&gt;&gt; &gt; &gt; even with 802. You&#39;re just missing a restore function.<br>
&gt;<br>
&gt; Interesting, I wasn&#39;t aware of that.<br>
&gt;<br>
&gt; If I remember correctly I had set up XS 0.5 at the school, how would I find<br>
&gt; out whether the backups were made and if so how do I restore them to the XOs<br>
&gt; after I install Dextrose on them?<br>
<br>
</div></div>There&#39;s quite a bit of info here:<br>
<a href="http://wiki.laptop.org/go/Category:SchoolServer" target="_blank">http://wiki.laptop.org/go/Category:SchoolServer</a><br></blockquote><div><br>The closest documentation for what I want to do is <a href="http://wiki.laptop.org/go/XS_backup_restore#XO-initiated_full_restore">http://wiki.laptop.org/go/XS_backup_restore#XO-initiated_full_restore</a> but I&#39;m not sure I fully understand it. Basically I need to find out the backup dir for each laptop via an HTTP GET, then rsync on tht dir 3 times and then rebuild the metadata, right?<br>
<br>Almost sounds like Bernie&#39;s 10 step tarball approach is actually easier here... :-/<br><br>Christoph<br></div></div><br>-- <br>Christoph Derndorfer<br>co-editor, olpcnews<br>url: <a href="http://www.olpcnews.com">www.olpcnews.com</a><br>
e-mail: <a href="mailto:christoph@olpcnews.com">christoph@olpcnews.com</a><br>