Jump to content

Service/backup: Difference between revisions

From Sugar Labs
Dogi (talk | contribs)
No edit summary
Line 7: Line 7:
== backup.sugarlabs.org ==
== backup.sugarlabs.org ==


[Machine/owl owl.laptop.org:/home/sugarbackup/]
Backup account: sugarbackup@backup.sugarlabs.org:/home/sugarbackup/
 
(backup.sugarlabs.org is an alias for owl.laptop.org)


== Administrative contact ==
== Administrative contact ==
Line 19: Line 21:


* [[User:Bernie|Bernie Innocenti]]
* [[User:Bernie|Bernie Innocenti]]
 
* Ed McNierney @ OLPC (local access)


== Restore Backups ==
== Restore Backups ==
Line 41: Line 43:
== Notes ==
== Notes ==


This is the main backup server for all [[Machine|Sugarlabs Machines]]
backup.sugarlabs.org is the main backup server for all [[Machine|Sugarlabs Machines]]





Revision as of 15:02, 18 January 2011

Locations

  • /backup on treehouse.sugarlabs.org (for sunjammer)
  • backup.sugarlabs.org (all the other systems)
  • /backup on sunjammer.sugarlabs.org (of sunjammers services: git, mysql and pgsql)

backup.sugarlabs.org

Backup account: sugarbackup@backup.sugarlabs.org:/home/sugarbackup/

(backup.sugarlabs.org is an alias for owl.laptop.org)

Administrative contact

bernie AT sugarlabs DOT org


Sysadmins

For non-emergency calls, preferably send email to the administrative contact.

Restore Backups

To restore a backup try something like:

  duplicity restore -t 7D --restore-time <yyyy/mm/dd --file-to-restore <source/path/to/restore/from>  scp://sugarbackup@backup.sugarlabs.org/backup/<machine.sugarlabs.org>  </destination/path/to/restore/to>
  • Replace <> with your values


Example:

  duplicity restore -t 7D --restore-time 2000/01/01 --file-to-restore var/lib/mysql/wordpress  scp://sugarbackup@backup.sugarlabs.org/backup/sunjammer.sugarlabs.org  /home/bernie/restore/wordpress


the --restore-time is a workaround for a bug in duplicity when restoring backups in the past


Notes

backup.sugarlabs.org is the main backup server for all Sugarlabs Machines


Upgrade notes

See Also