summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--topics/systems/fallbacks-and-backups.gmi25
-rw-r--r--topics/systems/tux02-production.gmi8
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