Serveradministration

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/)
  4. OnlyOffice (/opt/Docker-CommunityServer/)
  5. Bluespice (/opt/bluespice/)
  6. APProVe Marburg (/opt/proskive/)
  7. LimeSurvey Productive (/opt/limesurvey-prod/)
  8. LimeSurvey Test (/opt/docker-limesurvey/)
  9. Kimai (/opt/kimai/)

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 bereits automatisierten Backups
Service Location Backup Script Location Database Backup Location Volume Backup Cronjob
Redmine /opt/redmine_prod/backup.sh /opt/database-dumps/redmine /opt/backup/redmine 0 0 * * 7 /bin/bash -c "/opt/redmine_prod/backup.sh" >> /opt/redmine_prod/cronjob.log 2>&1
OnlyOffice - - /opt/backup/OnlyOffice -
Wekan - - /opt/backup/wekan -
LimeSurvey - - /opt/backup/limesurvey -
Bluespice - - /opt/backup/bluespice -
Keine Kategorien vergebenBearbeiten