Backup: Difference between revisions

From The Munich Maker Lab's Wiki
Jump to navigation Jump to search
(initial backup overview)
 
 
(One intermediate revision by the same user not shown)
Line 24: Line 24:


=== Docker ===
=== Docker ===
* CoreOS is accessed using "core" user. To read all files, sudo is required: http://dev.kprod.net/?q=linux-backup-rsnapshot-no-root
{| class="wikitable"
{| class="wikitable"
! Hostname !! Directory !! Reason
! Hostname !! Directory !! Reason
Line 32: Line 34:
|-
|-
|  || /srv || Contains Container Data Voumes and Backup of Zabbix  DB
|  || /srv || Contains Container Data Voumes and Backup of Zabbix  DB
|-
|  || /var/lib/coreos-install || cloud-config
|}
|}



Latest revision as of 00:05, 12 October 2016

Some stuff needs to be backed up in our space infrastructure

Process

  • Virtual machine on vmhost01
  • Runs rsnapshot on daily and weekly schedules
  • Backup target is mounted via NFS from hawking fileserver

Data

What get's backed up?

Internal

Hostname Directory Reason
heimdal Doorlock RasPi
/home/pi/doorlock Contains doorlock backend, incl. sqlite db
octoprint Octoprint host
/home/mumalab contains all octoprint instances

Docker

Hostname Directory Reason
coreos10 Docker Host
- Script - Backup DB from Zabbix DB container
/srv Contains Container Data Voumes and Backup of Zabbix DB
 /var/lib/coreos-install cloud-config

External

Hostname Directory Reason
mars.munichmakerlab.de VPS 01
/etc Configuration
/root Letsencrypt Client and some other stuff (?)
/var/lib/mailman Mailing Lists
/var/www Webserver contents
jupiter.munichmakerlab.de VPS 02
- Script - Backup Mysql DB
/etc Configuration
/root Letsencrypt Client and some other stuff (?)
/var/www Webserver contents