[Bugs] #2409 UNSP: Backup multiple XOs to one USB drive

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Fri Feb 25 08:09:12 EST 2011


#2409: Backup multiple XOs to one USB drive
------------------------------------------+---------------------------------
    Reporter:  sridhar                    |          Owner:  sascha_silbe               
        Type:  enhancement                |         Status:  assigned                   
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  Backup                     |        Version:  Unspecified                
    Severity:  Unspecified                |       Keywords:                             
Status_field:  Unconfirmed                |   Distribution:  OLPC                       
   Seeta_dev:                             |  
------------------------------------------+---------------------------------

Comment(by sascha_silbe):

 Replying to [ticket:2409 sridhar]:
 >   1. Backup will have to save each backup in a sensible way so that they
 don't clobber each other
 This was the case since the first release. The file name includes the
 configured name of the learner, the laptop serial number (resp. the hash
 of the Sugar public key in case of non-XO hardware), the date of the
 backup run and if necessary a random string (if several backups of the
 same installation are taken on the same day).

 >   2. Restore will have to provide a friendly UI to select the correct
 backup file to restore
 You could enter the name of the learner in the search bar of the Journal.
 That should show either just a single bundle or at least just a few (in
 case there are multiple kids that use the same name inside Sugar).

 Listing just the matching bundle(s) in Restore is a bit trickier to
 implement. We'd have to bypass the Journal (Object Chooser in this case)
 like we do in Backup; only this time we need to scan all the storage
 devices for matching bundles instead of just listing them. Also we'd need
 some way to let the user select a bundle that does not match the naming
 conventions (e.g. for restoring to a replacement machine). Maybe show all
 bundles, but sort the matching ones to the top of the list. We'd also have
 to deal with naming variations due to i18n (the file name gets
 translated)...

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/2409#comment:3>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list