(Die Seite wurde neu angelegt: „=== Serveradministration === Die folgenden Server sind über Hetzner zu erreichen (https://console.hetzner.cloud/projects/313256/servers) # APProVe-Produktiv…“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 7: | Zeile 7: | ||
Für eine Übersicht der laufenden Dienste klicken Sie bitte [[Serverübersicht|hier (Serverübersicht)]]. | Für eine Übersicht der laufenden Dienste klicken Sie bitte [[Serverübersicht|hier (Serverübersicht)]]. | ||
==== Wartung ==== | |||
Pakete updaten:<blockquote>apt-get update && apt-get upgrade</blockquote> | |||
==== Laufende Services und Ort der docker-compose.yml ==== | |||
Alle Services laufen im /opt/-Ordner. | |||
Alle bisher erstellten Backups befinden sich im /opt/backups/-Ordner | |||
Alle bisher erstellen Datenbank dumps liegen in /op/database-dumps/-Ordner | |||
# Redmine (/opt/redmine_prod/) | |||
# Drupal (/opt/drupal/) | |||
# Wekan (/opt/wekan-mongodb) | |||
==== Backups der einzelnen Docker Dienste ==== | |||
Für jeden laufenden Docker-Service muss die Datenbank und die persistierten Volumes gesichert werden und über einen cronjob automatisiert sein. Dazu muss zu jeden Service ein Script bereitgestellt werden, dass via crontab -e automatisert werden kann. | |||
===== Übersicht automatisierten Backups ===== | |||
# Redmine | |||
## 0 0 * * 7 /bin/bash -c "/opt/redmine_prod/backup.sh" >> /opt/redmine_prod/cronjob.log 2>&1 | |||
## Das backup.sh Script liegt in | |||
### /opt/redmine_prod/ |
Version vom 30. September 2022, 11:12 Uhr
Serveradministration
Die folgenden Server sind über Hetzner zu erreichen (https://console.hetzner.cloud/projects/313256/servers)
- APProVe-Produktiv 135.181.145.86
- iBDF-Server 49.12.108.4
- proskive 88.99.122.71
Für eine Übersicht der laufenden Dienste klicken Sie bitte hier (Serverübersicht).
Wartung
Pakete updaten:
apt-get update && apt-get upgrade
Laufende Services und Ort der docker-compose.yml
Alle Services laufen im /opt/-Ordner.
Alle bisher erstellten Backups befinden sich im /opt/backups/-Ordner
Alle bisher erstellen Datenbank dumps liegen in /op/database-dumps/-Ordner
- Redmine (/opt/redmine_prod/)
- Drupal (/opt/drupal/)
- Wekan (/opt/wekan-mongodb)
Backups der einzelnen Docker Dienste
Für jeden laufenden Docker-Service muss die Datenbank und die persistierten Volumes gesichert werden und über einen cronjob automatisiert sein. Dazu muss zu jeden Service ein Script bereitgestellt werden, dass via crontab -e automatisert werden kann.
Übersicht automatisierten Backups
- Redmine
- 0 0 * * 7 /bin/bash -c "/opt/redmine_prod/backup.sh" >> /opt/redmine_prod/cronjob.log 2>&1
- Das backup.sh Script liegt in
- /opt/redmine_prod/