From b488c5f889f2f798b510b597a73c50c8321b106a Mon Sep 17 00:00:00 2001 From: Pjotr Prins Date: Sun, 10 Oct 2021 10:45:34 +0200 Subject: updated --- topics/systems/fallbacks-and-backups.gmi | 25 ++++++++++++++----------- topics/systems/tux02-production.gmi | 8 +++++--- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/topics/systems/fallbacks-and-backups.gmi b/topics/systems/fallbacks-and-backups.gmi index 96281ec..50eb85f 100644 --- a/topics/systems/fallbacks-and-backups.gmi +++ b/topics/systems/fallbacks-and-backups.gmi @@ -10,7 +10,10 @@ As a hurricane is barreling towards our machine room in Memphis we are checking ## Tasks -* [ ] Get backups running again on fallback +* [ ] backup ratspub, r/shiny, bnw, covid19, hegp, pluto services +* [ ] /etc /home/shepherd backups for Octopus +* [X] /etc /home/shepherd backups for P2 +* [X] Get backups running again on fallback ## Backup and restore @@ -42,19 +45,19 @@ As epysode was one of the main sheepdog messaging servers I need to reinstate: * [X] scripts for sheepdog * [X] enable trim * [X] reinstate monitoring web services -* [t] reinstate daily backup from penguin2 +* [X] reinstate daily backup from penguin2 * [X] CRON * [X] make sure messaging works through redis -* [x] fix and propagate GN1 backup -* [ ] fix and propagate IPFS and gitea backups -* [ ] add GN1 backup -* [ ] add IPFS backup +* [X] fix and propagate GN1 backup +* [X] fix and propagate IPFS and gitea backups +* [X] add GN1 backup +* [X] add IPFS backup * [ ] other backups * [ ] email on fail -Tux01 is backup up now. Need to make sure it propagates to - -* [ ] P2 -* [ ] epysode -* [ ] rabbit +Tux01 is backed up now. Need to make sure it propagates to +* [X] P2 +* [X] epysode +* [X] rabbit +* [X] Tux02 diff --git a/topics/systems/tux02-production.gmi b/topics/systems/tux02-production.gmi index 3dcabe4..e55e0ee 100644 --- a/topics/systems/tux02-production.gmi +++ b/topics/systems/tux02-production.gmi @@ -14,8 +14,10 @@ We are going to move production to tux02 - tux01 will be the staging machine. Th * [X] test ports (nginx) * [ ] set up network for external tux02e.uthsc.edu (128.169.4.52) * [X] set up deployment evironment -* [x] sheepdog copy database backup from tux01 on a daily basis using ibackup user -* [x] same for GN2 production environment -* [ ] sheepdog borg borg the backups +* [X] sheepdog copy database backup from tux01 on a daily basis using ibackup user +* [X] same for GN2 production environment +* [X] sheepdog borg borg the backups * [ ] setup https * [ ] start GN2 production services +* [ ] setup logrotate for production log files +* [ ] run git automatically on /etc and backup without passwords -- cgit v1.2.3