Update von ecoDMS in einem Qnap Docker Container

Update von ecoDMS in einem Qnap Docker Container

letzte Aktualisierung: 16. Juni 2020
#

In unregelmäßigen Abständen werden neue Updates für ecoDMS veröffentlicht. Betreibt man seine Serverinstallation in einem Docker Container, ist die Aktualisierung nicht ganz ohne. Folgend werden alles notwendigen Schritte beschrieben.

Voraussetzungen

  • Installiertes ecoDMS Docker Image (18.09-01)
  • Qnap QTS 4.4.1

Kurzanleitung

  1. INBOX leeren
  2. ecoDMS Lizenz deaktivieren
  3. Komplettsicherung der ecoDMS Daten
  4. Docker Container stoppen
  5. Docker Container und lokales Image löschen
  6. Installation des aktuellen ecoDMS Docker Images
  7. bei der Update-Installation ist zwingend darauf zu achten, das den Mountpfaden die bereits existierenden Ordner auf dem NAS zugewiesen werden
  8. Aktualisierung aller installierten Komponenten
    1. ecoDMS Server
    2. ecoDMS Client
    3. ecoDMS Drucker
    4. Plugins (Office, Thunderbird etc.)
  9. ecoDMS Lizenz aktivieren

Container-Update

  • Inbox von ecoDMS leeren (erspart Probleme, falls das Backup auf einem anderen System wiederhergestellt werden soll)
  • alle Verbindungen von anderen Benutzern trennen
  • manuelles Backup anlegen (im ecoDMS Client –> Optionen – Einstellungen – Einstellungen – Sicherung)
  • prüfen ob Backup im Backupverzeichnis angelegt wurde (zip Datei)
Bild 1 –
ecoDMS Sicherung
  • Lizenz von ecoDMS deaktivieren (im ecoDMS Client –> Optionen – Einstellungen – Einstellungen – Lizenz – Lizenz aktivieren / deaktivieren)
  • in meinen Fall kam beim Versuch die Lizenz zu deaktivieren die Fehlermeldung: „Im Ablauf des SSL-Protokolls ist ein Fehler aufgetreten.“ Hier bleibt dann nur die Deaktivierung über den ecoDMS Support. Eine Erklärung zu diesem Fehler wollte man mir nicht geben.
Bild 2 –
Deaktivierung der Lizenz
  • Docker-Container von ecoDMS über die Container Station der Qnap stoppen
Bild 3 –
Stoppen des Containers
  • Falls nicht mehr genau klar ist, welche Verzeichnisse bei der Erstinstallation von ecoDMS eingerichtet wurden, sollte man sich diese vor der Löschung des Containers notieren. Dazu klickt man auf die Bezeichnung des Docker Images (1) und gelangt so zu den Einstellungen. Unter Settings gelangt man zu den Advanced Settings, wo man die Speicherpfade der Shared Folders nachschauen kann.
Bild 4 –
Einstellungen des ecoDMS Containers
  • löschen des ecoDMS Containers (1) und des lokalen Images (2)
  • Nicht die Datenordner löschen, nur den Container aus der Container Station!
Bild 5 –
löschen des ecoDMS Containers
Bild 6 –
löschen des lokalen ecoDMS Images

Installation ecoDMS

Installation Docker Image

  • in der Container Station der Qnap geben wir beim Menüpunkt Create im Suchfeld den Begriff ecodms ein.
  • ein Klick auf die Lupe zeigt alle gefunden Images an (unter Docker Hub)
  • Erscheinen die Suchergebnisse unter Local, wurden nicht alle lokalen Images von ecoDMS gelöscht. Damit wird bei der neuen Installation nicht die aktuellste Version verwendet.
Bild 7 –
Installation ecoDMS Docker Container
  • Über Install starten wir die Installation.

Container Einstellungen

  • Im Fenster Create Container können jetzt ein beliebiger Name, sowie die zuzuteilenden Ressourcen der NAS vergeben werden.
  • anschließend auf Advanced Settings klicken
Bild 8 –
Erstellung des Container
  • In den Netzwerkeinstellungen werden die Standardports eingetragen:
  • Zugriff über Connection Manager
    Host: 17001 – Container: 17001
  • Zugriff auf Datenbank
    Host: 17002 – Container: 17002
  • Zugriff auf Weboberfläche
    Host: 17004 – Container: 8080
  • Zugriff über API
    Host 17005 – Container: 8180
Bild 9 –
Netzwerkeinstellungen

Mountpfade einrichten

  • Jetzt werden die Datenordner der NAS eingebunden. Sie werden „gemountet“.
  • Mit einem Klick auf Create wird eine Zusammenfassung der Einstellungen angezeigt.
  • Ein weiterer Klick erstellt das Docker Image.
Bild 10 –
Shared Folder mounten

Update aller Anwendungen

  • Im Anschluss sind noch alle restlichen Anwendungen und eventuellen Plugins zu aktualisieren:
  • ecoDMS Client
  • ecoDMS PDF/A Drucker
  • Thunderbird Erweiterung
  • Open/LibreOffice Addon
  • MS Office Plugin
Sollten mehrere Dienste auf der NAS eingesetzt werden die schon den Webport 8080 verwenden, empfiehlt sich eine Änderung des Standardports. (z.B. 8082)

Aktivierung der Lizenz

Im letzten Schritt wird die Lizenz von ecoDMS wieder aktiviert. (im ecoDMS Client –> Optionen – Einstellungen – Einstellungen – Lizenz – Lizenz aktivieren / deaktivieren)

Quellen

Tags:
Nach oben