[SAC] [OSGeo] #2231: OSGeo7 Setting up backup

OSGeo trac_osgeo at osgeo.org
Sun Dec 23 14:41:32 PST 2018


#2231: OSGeo7 Setting up backup
---------------------------+-----------------------
 Reporter:  robe           |      Owner:  sac@…
     Type:  task           |     Status:  new
 Priority:  normal         |  Milestone:  Unplanned
Component:  Systems Admin  |   Keywords:
---------------------------+-----------------------
 We'll need to start setting up some sort of backup for OSGeo7.

 There are 2 kinds of backups

 1) Would be backup of key files on each container and system
 2) Image snapshots

 Doing image snapshots is surprisingly fast in lxd, but publishing as an
 image takes much longer and the tarball when you export can be big as the
 containers get bigger.

 I think you can create a new container from an lxd snapshot even on
 another server, but I haven't explored that.

 For the nextcloud setup I created the nextcloud server on my own local
 Ubuntu 18.04 lxd server, exported it as a tarball and restored it onto
 osgeo7.  This I did just to confirm it does work.

 So steps were:


 {{{
 lxc snapshot nextcloud-ubuntu nextcloud-ubuntu-20181223 #take a snapshot
 lxc publish nextcloud-ubuntu/nextcloud-ubuntu-20181223 --alias nextcloud-
 ubuntu #publish as an image named nextcloud-ubuntu

 #confirm got added to images list
 lxc image list

 #export as a tar ball named nextcloud-ubuntu-20181223.tar.gz
 lxc image export nextcloud-ubuntu nextcloud-ubuntu-20181223
 }}}


 I figure maybe we can do a tar export once a month and a snapshot once a
 week?
 I'm not sure how much space snapshots take as given how quickly it created
 them I assume it must be some sort of diff.

-- 
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2231>
OSGeo <https://osgeo.org/>
OSGeo committee and general foundation issue tracker.


More information about the Sac mailing list