summaryrefslogtreecommitdiff
path: root/topics/systems/fallback.gmi
blob: c22cc9029afaf60a87587ff67f623af654e42c4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# Fallbacks

We will run fallback servers using Arun's Guix machine configuration. Outside the system container there are a few dependencies, particularly MariaDB and a number of file directories.

# Tags

* assigned: pjotrp
* priority: medium
* type: system administration
* keywords: system administration, GN, tux01, tux02, tux04, balg01

# Tasks

## Prepare backups to copy to the new machines

Note that copying from the new machines is 10x faster.

* [X] Copy backup from tux01 to balg01
* [X] Copy backup from tux01 to tux04
* [X] Copy backup from balg01 to tb
* [+] Make sure CRON works on tux01 for balg01
* [X] Make sure CRON works on tux01 for tux04
* [X] Make sure CRON works on tux01 for space
* [ ] Make sure CRON works on tb
* [ ] Create borg-borg on tb
* [ ] After borg-borg add CRON `borg prune' on tux01

## Update guix

* [X] Make sure guix is on a large partition (200Gb)
* [X] Update guix in /usr/local/guix-profiles
* [X] Disable default guix on Debian
* [X] Reboot
* [X] Update nftables

Having issues with sdd drive.

## Install mariadb

* [X] Extract DB from backup on a fast partition
* [X] Install mariadb using guix
* [X] Add to systemd

see also

=> ../deploy/installation

## Sheepdog monitoring

* [ ] Move host to tb
* [ ] Update all clients