Serveradministration: Unterschied zwischen den Versionen

(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)

  1. APProVe-Produktiv 135.181.145.86
  2. iBDF-Server 49.12.108.4
  3. 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

  1. Redmine (/opt/redmine_prod/)
  2. Drupal (/opt/drupal/)
  3. 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
  1. Redmine
    1. 0 0 * * 7 /bin/bash -c "/opt/redmine_prod/backup.sh" >> /opt/redmine_prod/cronjob.log 2>&1
    2. Das backup.sh Script liegt in
      1. /opt/redmine_prod/
Keine Kategorien vergebenBearbeiten