LogoCentral User Management
  • de
    • Kontakt
    • Impressum
    • AGB
    • Datenschutz
    • Cookie Policy
    • 004-02062025
    • Allgemeines
      • Allgemeines
      • Lizenzvereinbarung
      • Software-Version
      • Sicherheitsanforderungen
    • Systemanforderungen
      • Systemanforderungen - Server
      • Systemanforderungen - Betriebssystem Docker
      • Systemanforderungen - Betriebssystem Windows Server
      • Systemanforderungen - Firewall und Netzwerk
      • Empfohlene Webbrowser
    • CENTRUM Docker installieren und aktivieren
      • Docker Engine installieren und starten
      • Server starten
    • CENTRUM Windows installieren und aktivieren
      • CENTRUM Windows installieren und aktivieren
      • Webserver Einstellungen
    • Erste Schritte
      • Erstmalige Anmeldung
      • Admin-Passwort ändern
      • Administrator anlegen
    • Schweißsysteme mit dem CENTRUM-Server verbinden
      • Vor dem Verbinden mit dem CENTRUM-Server
      • Schweißsysteme mittels SmartManager mit dem CENTRUM Server verbinden
      • Schweißsysteme über das Bedienpanel mit dem CENTRUM Server verbinden
    • WeldCube Premium mit dem CENTRUM-Server verbinden
      • WeldCube Premium mit dem CENTRUM Server verbinden
    • Backup erstellen Docker
      • Übersicht Backup-Möglichkeiten
      • Backup während Server-Stopp erstellen
      • Backup bei laufendem Server erstellen
      • Backup einlesen
      • Backup erstellen Windows
      • Backup einspielen Windows
    • Update durchführen
      • Update durchführen Docker
      • Update durchführen Windows
    • Spezifische Version verwenden
      • Spezifische Version verwenden

    Central User Management Installationsanleitung

    Systemanforderungen - Server
    Systemanforderungen - Firewall und Netzwerk
    Ersatzteile

    Allgemeines

    Allgemeines

    CENTRUM = Fronius Central User Management

    CENTRUM ist eine Server-basierte Anwendung, die zentral die Benutzereinstellungen mehrerer angeschlossener Schweißsysteme in einer Datenbank verwaltet.
    Die hierfür erforderliche Hardware oder VM-Konfiguration hängt von der Anzahl der zu verwalteten Geräte ab.
    Der Anwender ist für den Betrieb der Hardware oder VM, für die Konfiguration, Lizenzierung und Wartung des empfohlenen Betriebssystems verantwortlich.

    Es ist nicht vorgesehen, CENTRUM auf einem einzelnen Desktop-Rechner oder System-PC zu installieren und zu betreiben, beispielsweise in der Produktionshalle.

    Um einen reibungslosen Betrieb zu gewährleisten, sollte das Einrichten des Servers (Hardware oder VM), die Konzeption der Netzwerk-Infrastruktur und die Administrierung nur von der IT-Abteilung des Anwenders durchgeführt werden.

    1. Allgemeines

    Allgemeines

    CENTRUM = Fronius Central User Management

    CENTRUM ist eine Server-basierte Anwendung, die zentral die Benutzereinstellungen mehrerer angeschlossener Schweißsysteme in einer Datenbank verwaltet.
    Die hierfür erforderliche Hardware oder VM-Konfiguration hängt von der Anzahl der zu verwalteten Geräte ab.
    Der Anwender ist für den Betrieb der Hardware oder VM, für die Konfiguration, Lizenzierung und Wartung des empfohlenen Betriebssystems verantwortlich.

    Es ist nicht vorgesehen, CENTRUM auf einem einzelnen Desktop-Rechner oder System-PC zu installieren und zu betreiben, beispielsweise in der Produktionshalle.

    Um einen reibungslosen Betrieb zu gewährleisten, sollte das Einrichten des Servers (Hardware oder VM), die Konzeption der Netzwerk-Infrastruktur und die Administrierung nur von der IT-Abteilung des Anwenders durchgeführt werden.

    1. Allgemeines

    Lizenzvereinbarung

    Immer die Lizenzvereinbarung beachten.

    Die Lizenzvereinbarung ist zu finden unter:

    • https://www.fronius.com/en/welding-technology/terms-conditions/centrum
    1. Allgemeines

    Software-Version

    Diese Installationsanleitung bezieht sich auf CENTRUM, Version 1.5.

    1. Allgemeines

    Sicherheitsanforderungen

    Stets die Vertraulichkeit und Integrität der Daten gewährleisten. Hierfür wie folgt vorgehen:
    1Das Hostsystem und die Datensicherung (Backups) vor unerlaubtem Zugriff schützen
    2HTTPS verwenden

    Systemanforderungen

    Systemanforderungen - Server

    Physische Hardware:

    Prozessor (CPU)

    Quad Core 1,2 GHz

    Arbeitsspeicher (RAM)

    mindestens 4 GB (abhängig vom Betriebssystem und den verbundenen Schweißsystemen)

    Grafik

    Integrierte Grafikeinheit

    Netzwerk

    Gigabit Ethernet

    Speicher

    mindestens 50 GB SSD

    Virtual Machine (VM)

    Prozessor (CPU)

    4 Kerne

    Arbeitsspeicher (RAM)

    mindestens 4 GB (abhängig vom Betriebssystem und den verbundenen Schweißsystemen)

    Grafik

    Standard-Grafikadapter

    Netzwerk

    Gigabit Ethernet

    Speicher

    mindestens 100 GB SCSI (siehe nachfolgende Tabelle)

    Speicher:
    Die benötigte Speichergröße ist abhängig von der Anzahl angeschlossener Schweißsysteme und der Anzahl der Benutzer. Die Tabelle zeigt die jeweils empfohlene Speichergröße für Standardinstallationen.

    Verwendete Schweißsysteme / Benutzer

    Speichergröße

    5 / 10

    50 GB

    50 / 50

    55 GB

    100 / 100

    60 GB

    300 / 300

    80 GB

    500 / 500

    100 GB

    1. Systemanforderungen

    Systemanforderungen - Server

    Physische Hardware:

    Prozessor (CPU)

    Quad Core 1,2 GHz

    Arbeitsspeicher (RAM)

    mindestens 4 GB (abhängig vom Betriebssystem und den verbundenen Schweißsystemen)

    Grafik

    Integrierte Grafikeinheit

    Netzwerk

    Gigabit Ethernet

    Speicher

    mindestens 50 GB SSD

    Virtual Machine (VM)

    Prozessor (CPU)

    4 Kerne

    Arbeitsspeicher (RAM)

    mindestens 4 GB (abhängig vom Betriebssystem und den verbundenen Schweißsystemen)

    Grafik

    Standard-Grafikadapter

    Netzwerk

    Gigabit Ethernet

    Speicher

    mindestens 100 GB SCSI (siehe nachfolgende Tabelle)

    Speicher:
    Die benötigte Speichergröße ist abhängig von der Anzahl angeschlossener Schweißsysteme und der Anzahl der Benutzer. Die Tabelle zeigt die jeweils empfohlene Speichergröße für Standardinstallationen.

    Verwendete Schweißsysteme / Benutzer

    Speichergröße

    5 / 10

    50 GB

    50 / 50

    55 GB

    100 / 100

    60 GB

    300 / 300

    80 GB

    500 / 500

    100 GB

    1. Systemanforderungen

    Systemanforderungen - Betriebssystem Docker

    Unterstützte Betriebssysteme:
    Das Central User Management wird als Docker-Image verteilt. Das Docker-Image kann mit einem der nachfolgenden Betriebssysteme verwendet werden.

    Linux Servers
    Distributionen wie: Debian, Ubuntu, Alpine Linux, Container Linux, RancherOS, Atomic Host, Boot2Docker, Ubuntu Core

    Zusätzlich zu den oben angeführten Distributionen können auch weitere Linux-Distributionen verwendet werden, wenn diese die Docker-Anforderungen erfüllen.

    Microsoft Windows Server 2019
    Mit aktivierter Docker-Umgebung um den Docker-Container auszuführen.

    Weitere Informationen unter:
    https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server

    Microsoft Windows Server 2022
    Mit aktivierter Docker-Umgebung um den Docker-Container auszuführen.

    Weitere Informationen unter:
    https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server

    1. Systemanforderungen

    Systemanforderungen - Betriebssystem Windows Server

    Das Central User Management wird ab Version 1.5 auch als „.msi“ verteilt und kann ohne Docker auf nachfolgenden Windows-Betriebssystemen installiert werden:
    • Microsoft Windows Server 2022
    1. Systemanforderungen

    Systemanforderungen - Firewall und Netzwerk

    Die nachfolgenden Ports und Dienste werden von den jeweiligen Schweißsystemen verwendet für:
    • die Verbindung zum Central User Management
    • die Konfiguration und Verwaltung der Schweißsysteme

    Für den ein- und ausgehenden Datenverkehr eine ordnungsgemäße Firewall- und Netzwerk-Konfiguration sicherstellen.

    Verbindung von den Schweißsystemen zu CENTRUM:

    Ziel-Server

    TCP

    Central User Management

    4711

    Verbindung vom Anwender-PC zu CENTRUM:

    Dienst

    TCP

    HTTP

    80

    HTTPS (empfohlen)

    443

    1. Systemanforderungen

    Empfohlene Webbrowser

    Webbrowser

    Version

    Google Chrome

    80.0.3987.149

    Mozilla Firefox

    74.0

    Microsoft Edge

    101.0.1210.53

    WICHTIG! Aus Funktions- und Sicherheitsgründen die neuesten Versionen der empfohlenen Browser verwenden.

    CENTRUM Docker installieren und aktivieren

    Docker Engine installieren und starten

    1Docker Engine herunterladen und installieren

    Link zu den Docker Engine Installationsanleitungen:
    https://docs.docker.com/engine/install/

    Für die Installation von Docker Engine auf einem Windows Server wird folgende Anleitung empfohlen:
    https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
    1. CENTRUM Docker installieren und aktivieren

    Docker Engine installieren und starten

    1Docker Engine herunterladen und installieren

    Link zu den Docker Engine Installationsanleitungen:
    https://docs.docker.com/engine/install/

    Für die Installation von Docker Engine auf einem Windows Server wird folgende Anleitung empfohlen:
    https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
    1. CENTRUM Docker installieren und aktivieren

    Server starten

    Um den Central User Management-Server zu starten, muss zuerst ein Container für das Central User Management angelegt werden.

    Der Container greift auf ein definiertes Docker-Volume zu. Das Docker-Volume wird benötigt, um die Datenbank unabhängig vom Container zu speichern und dadurch Server-Updates ohne Datenverlust durchführen zu können.

    Der Container verwendet eine HTTPS-Verbindung, um die größtmögliche Sicherheit bei der Kommunikation zwischen Server und Anwender zu gewährleisten.

    Für die Verwendung von HTTPS das PFX- oder P12-Zertifikat wie nachfolgend beschrieben in den Container kopieren:

    Alle nachfolgenden Befehle in der Shell des Betriebssystemes ausführen.

    1Den nachfolgenden Befehl zur Anmeldung in der Registry des Central User Management ausführen:
    docker login registry.pw.fronius.com --username 9432fea2-51d0-4450-a255-702bbe79d2be --password 6f7bda41-b0a2-48f3-b6a2-bbbb8ce754f4
    2Den nachfolgenden Befehl ausführen, um den Container zu erstellen:
    docker create --name centrum -p <https-port>:443 -p 4711:4711 -v
    centrum-data:/<Container-Data-Folder-Path> -e ASPNETCORE
    _URLS="https://+;http://+" -e ASPNETCORE_HTTPS_PORT=
    <https-port> -e ASPNETCORE_Kestrel__Certificates__Default__
    Password=<Certificate-Password> -e ASPNETCORE_Kestrel__
    Certificates__Default__Path=<Certificate-Path-In-Container> --
    restart=always registry.pw.fronius.com/centrum

     

    Erklärung des Befehls:

    <https-port>
    der Port, über den die Website des Central User Management erreichbar ist - immer den Port 443 auswählen, da dieser Port auch bei den Schweißsystemen hinterlegt ist und dort nicht verändert werden kann

    -p 4711:4711
    ein Port-Mapping, welches für die Verbindung zu den Schweißsystemen benötigt wird

    -v centrum-data:<Container-Data-Folder-Path>
    das Docker-Volume, auf dem die Daten gespeichert werden.

    <Container-Data-Folder-Path> ist der Pfad zum Speicherdaten-Ordner des Central User Management-Server.

    Linux Container: /data
    Windows Container: C:\data

    In diesem Beispiel wird das Docker-Volume als „centrum-data“ bezeichnet.

    Wird ein Windows-Container verwendet, muss zusätzlich zur Volume-Spezifikation der User als ContainerAdministrator im "create"-Befehl angeben werden:
    --user ContainerAdministrator

    <Certificate-Password>
    das Passwort, für das PFX- oder P12-Zertifikat

    <Certificate-Path-In-Container>
    der Pfad, zum Zertifikat im Container.

    Windows speichert Zertifikate nicht in einem Ordner, weshalb der Pfad bei Windows frei gewählt werden kann. Beispielsweise:
    C:\publish\Certificate.pfx

    Für Linux wird folgender Pfad empfohlen:
    /etc/ssl/private/Certificate.pfx

     

    3Den nachfolgenden Befehl ausführen, um das Zertifikat in den Container zu kopieren:
    docker cp <Certificate-Path-On-Host> centrum:<Certificate-Path-In-Container>

    Beispiel für den Pfad auf einem Windows-System:
    docker cp C:/Certificate.pfx centrum:/C:\publish\Certificate.pfx

    Beispiel für den Pfad auf einem Linux-System:
    docker cp /Certificate.pfx centrum:/etc/ssl/private/Certificate.pfx

    4Den nachfolgenden Befehl ausführen, um den Server zu starten:
    docker start centrum

    Nun kann über den Browser auf das Central User Management zugegriffen werden.

    CENTRUM Windows installieren und aktivieren

    CENTRUM Windows installieren und aktivieren

    Für die Installation wird ein Administrator-Benutzer benötigt.

    1Um die Installation zu starten „Central-User-Management-x.x.xxx.msi“ ausführen und dem Prozess folgen
    2Den Speicherort der Applikationsdateien definieren
    3Den Speicherort der Datenbank definieren

    Sobald die Installation abgeschlossen ist, kann über den Browser auf das Central User Management zugegriffen werden.

    1. CENTRUM Windows installieren und aktivieren

    CENTRUM Windows installieren und aktivieren

    Für die Installation wird ein Administrator-Benutzer benötigt.

    1Um die Installation zu starten „Central-User-Management-x.x.xxx.msi“ ausführen und dem Prozess folgen
    2Den Speicherort der Applikationsdateien definieren
    3Den Speicherort der Datenbank definieren

    Sobald die Installation abgeschlossen ist, kann über den Browser auf das Central User Management zugegriffen werden.

    1. CENTRUM Windows installieren und aktivieren

    Webserver Einstellungen

    Das Central User Management wird standardmäßig per http auf Port 80 und per https auf Port 443 konfiguriert. Um den Webserver umzukonfigurieren oder zu erweitern, befindet sich im Verzeichnis „C:\ProgramData\Fronius\Central User Management\“ ein config.json File.

     

    • Urls: In dieser Einstellung kann konfiguriert werden, welche Protokolle (http, https) unterstützt werden sollen. Für jedes Protokoll kann ein Port angegeben werden.
      • Standardwert: https://0.0.0.0:443; http://0.0.0.0:80
    • Certificates: In diesem Abschnitt wird das https Zertifikat verwaltet. Bei der Installation wird ein selbst signiertes Zertifikat abgelegt und konfiguriert. Um ein eigenes Zertifikat zu nutzen, kann entweder das Zertifikat im Dateisystem abgelegt und geladen werden oder aus dem Windows Zertifikatsstore geladen werden. Es darf nur einen Abschnitt mit „Default“ in dem File geben. Um den Windows Zertifikatstore zu nutzen, folgende Abschnitte umbenennen:
      • Abschnitt „Default“ mit der Path Variable zu „_Default“
      • Abschnitt „_Default“ in „Default“
      Anschließend können die Variablen für den Ablageort im Zertifikatstore ausgefüllt werden.
    • Location: Legt den Zertifikatstore fest. Mögliche Werte:
      • CurrentUser
      • LocalMachine
    • Store: Beschreibt den Namen des Zertifikatstores. Mögliche Werte:

    AddressBook

    1

    The X.509 certificate store for other users

    AuthRoot

    2

    The X.509 certificate store for third-party certificate authorities (CAs)

    CertificateAuthority

    3

    The X.509 certificate store for intermediate certificate authorities (CAs)

    Disallowed

    4

    The X.509 certificate store for revoked certificates

    My

    5

    The X.509 certificate store for personal certificates

    Root

    6

    The X.509 certificate store for trusted root certificate authorities (CAs)

    TrustedPeople

    7

    The X.509 certificate store for directly trusted people and resources

    TrustedPublisher

    8

    The X.509 certificate store for directly trusted publishers

    Nach erledigter Konfiguration muss der Windows Service „Central User Management“ neu gestartet werden.

    Anmerkung: Wenn das Zertifikat im Windows Store abgelegt ist, kann es sein, dass der Private Key für den „LOCAL_SERVICE“ User freigegeben werden muss.

    Erste Schritte

    Erstmalige Anmeldung

    1Die IP-Adresse und den Port des Central User Management-Server im Browser eingeben:
    • Das Central User Management wird geöffnet.
    2Zur Anmeldung die Standard-Login-Daten eingeben:
    • User: admin
    • Password: Admin123!!
    1. Erste Schritte

    Erstmalige Anmeldung

    1Die IP-Adresse und den Port des Central User Management-Server im Browser eingeben:
    • Das Central User Management wird geöffnet.
    2Zur Anmeldung die Standard-Login-Daten eingeben:
    • User: admin
    • Password: Admin123!!
    1. Erste Schritte

    Admin-Passwort ändern

    Beim ersten Login ist es aus Sicherheitsgründen notwendig, ein neues Passwort für den Benutzer „admin“ zu vergeben.

    1. Erste Schritte

    Administrator anlegen

    1Im Central User Management den Reiter „Benutzer“ auswählen
    2Den Benutzer admin auswählen (dieser wurde bei der Installation automatisch erstellt)
    3Den Benutzer admin bearbeiten
    4Im Feld „NFC-Karte“ die Nummer des jeweiligen NFC-Key (NFC-Karte, NFC-Schlüsselanhänger, ...) hinterlegen und die Eingabe speichern

    WICHTIG! Diesen NFC-Key vor unbefugtem Zugriff schützen, da mit diesem NFC-Key auf alle Schweißsysteme zugegriffen werden kann.
    5Einstellungen speichern

    Schweißsysteme mit dem CENTRUM-Server verbinden

    Vor dem Verbinden mit dem CENTRUM-Server

    HINWEIS!

    Bevor Schweißsysteme oder WeldCube Premium mit dem CENTRUM-Server verbunden werden, zuerst sämtliche Benutzer, Benutzerrollen, Client-Gruppen und Verweise auf diese Client-Gruppen in CENTRUM konfigurieren!

    Andernfalls sind die Systeme über den „admin user“ gesperrt bis, die Konfiguration in CENTRUM abgeschlossen ist.

    Korrekte Reihenfolge:

    CENTRUM installieren

    Konfigurieren, User einrichten

    System mit CENTRUM verbinden

    1. Schweißsysteme mit dem CENTRUM-Server verbinden

    Vor dem Verbinden mit dem CENTRUM-Server

    HINWEIS!

    Bevor Schweißsysteme oder WeldCube Premium mit dem CENTRUM-Server verbunden werden, zuerst sämtliche Benutzer, Benutzerrollen, Client-Gruppen und Verweise auf diese Client-Gruppen in CENTRUM konfigurieren!

    Andernfalls sind die Systeme über den „admin user“ gesperrt bis, die Konfiguration in CENTRUM abgeschlossen ist.

    Korrekte Reihenfolge:

    CENTRUM installieren

    Konfigurieren, User einrichten

    System mit CENTRUM verbinden

    1. Schweißsysteme mit dem CENTRUM-Server verbinden

    Schweißsysteme mittels SmartManager mit dem CENTRUM Server verbinden

    Voraussetzung:
    Das Schweißsystem muss mittels Netzwerk-Kabel mit einem Computer verbunden oder in einem Netzwerk integriert sein.



    1Die IP-Adresse des gewünschten Schweißsystems im Browser eingeben, den SmartManager öffnen und anmelden
    2Den Reiter für das User Management auswählen
    3Den Reiter für den CENTRUM Server auswählen


    4Im markierten Eingabefeld den Domain-Namen oder die IP-Adresse des Servers angeben, auf dem das Central User Management installiert wurde (Wenn ein Domain-Name verwendet wird, muss bei den Netzwerkeinstellungen des Schweißsystems ein gültiger DNS Server konfiguriert sein.)


    5Die markierte Schaltfläche anwählen


    6Die markierte Schaltfläche anklicken
    Die Verfügbarkeit des angegebenen Servers wird überprüft.
    Ist der angegebene Server erreichbar, erscheint die Anzeige „Server verified“.
    7Änderungen speichern
    Das Schweißsystem wird im Central User Management angezeigt.
    8Auf die gleiche Weise alle weiteren Schweißsysteme in das Central User Management integrieren
    1. Schweißsysteme mit dem CENTRUM-Server verbinden

    Schweißsysteme über das Bedienpanel mit dem CENTRUM Server verbinden

    Ein Schweißsystem kann auch über das Bedienpanel mit dem CENTRUM Server verbunden werden.



    1 Voreinstellungen auswählen
    2Administration auswählen
    3CENTRUM Server auswählen
    4CENTRUM Server aktivieren
    5CENTRUM Server eintragen
    6CENTRUM verfizieren
    7Speichern

    WeldCube Premium mit dem CENTRUM-Server verbinden

    WeldCube Premium mit dem CENTRUM Server verbinden



    1WeldCube Premium im Browser öffnen
    2Den Reiter für die Administration auswählen


    3Das Benutzer-Menü aufklappen und CENTRUM auswählen


    4Central User Management aktivieren


    5Die URL des Central User Management eingeben


    6Das Central User Management in einem zusätzlichen Browser-Fenster öffnen
    7Den Reiter für die Konfiguration auswählen
    8API auswählen
    9Den API-Schlüssel des Central User Management kopieren


    10WeldCube Premium im bestehenden Browser-Fenster wieder öffnen
    11Den API-Schlüssel des Central User Management einfügen
    12Eingaben speichern
    Der WeldCube Premium wird im Central User Management angezeigt.
    13Auf die gleiche Weise alle weiteren WeldCube Premium zum Central User Management hinzufügen
    1. WeldCube Premium mit dem CENTRUM-Server verbinden

    WeldCube Premium mit dem CENTRUM Server verbinden



    1WeldCube Premium im Browser öffnen
    2Den Reiter für die Administration auswählen


    3Das Benutzer-Menü aufklappen und CENTRUM auswählen


    4Central User Management aktivieren


    5Die URL des Central User Management eingeben


    6Das Central User Management in einem zusätzlichen Browser-Fenster öffnen
    7Den Reiter für die Konfiguration auswählen
    8API auswählen
    9Den API-Schlüssel des Central User Management kopieren


    10WeldCube Premium im bestehenden Browser-Fenster wieder öffnen
    11Den API-Schlüssel des Central User Management einfügen
    12Eingaben speichern
    Der WeldCube Premium wird im Central User Management angezeigt.
    13Auf die gleiche Weise alle weiteren WeldCube Premium zum Central User Management hinzufügen

    Backup erstellen Docker

    Übersicht Backup-Möglichkeiten

    Für das Erstellen eines Server-Backups stehen 2 Möglichkeiten zur Verfügung
    • Möglichkeit 1 = Server stoppen und Daten kopieren (verfügbar für Windows und Linux)
    • Möglichkeit 2 = Daten im laufenden Betrieb kopieren (verfügbar für Linux)

    Die genaue Vorgehensweise wird nachfolgend beschrieben.

    1. Backup erstellen Docker

    Übersicht Backup-Möglichkeiten

    Für das Erstellen eines Server-Backups stehen 2 Möglichkeiten zur Verfügung
    • Möglichkeit 1 = Server stoppen und Daten kopieren (verfügbar für Windows und Linux)
    • Möglichkeit 2 = Daten im laufenden Betrieb kopieren (verfügbar für Linux)

    Die genaue Vorgehensweise wird nachfolgend beschrieben.

    1. Backup erstellen Docker

    Backup während Server-Stopp erstellen

    Die nachfolgend beschriebene Vorgehensweise funktioniert bei Windows und Linux.

    In der Shell des Servers die nachfolgenden Befehle ausführen.
    1Server stoppen:
    docker stop centrum
    2Daten vom Server auf das Host-System kopieren:
    docker cp centrum:/<Container-Data-Folder-Path> <Destination-on-host-system>

    Der String <Destination-on-host-system> führt zum Speicherort für das Backup.
    Beispielsweise C:\backup\centrum\
    1. Backup erstellen Docker

    Backup bei laufendem Server erstellen

    Die nachfolgend beschriebene Vorgehensweise funktioniert nur bei Linux.

    1SQLite CLI installieren
    Alle nachfolgenden Befehle in Shell ausführen.
    2Den Pfad zum Docker-Volume ermitteln:
    docker volume inspect centrum-data
    Beim Eintrag Mountpoint wird der Pfad zum Docker-Volume angezeigt, beispielsweise: /var/lib/docker/volumes/centrum-data/_data/
    3Die Datenbank kopieren (der Befehl kopiert nicht alle Daten, sondern nur die Datenbank):
    sqlite3 <docker-volume-path>/centrum.db ".backup <Destination-on-host-system>/centrum.db"
    • statt <docker-volume-path> den Pfad zum Docker-Volume anführen
    • Der String <Destination-on-host-system> führt zum Speicherort für das Backup.
      Beispielsweise /var/backups/centrum/
    4Alle Daten auflisten, welche sich im gleichen Verzeichnis wie die Datenbank befinden:
    ls <docker-volume-path>
    • centrum.db wird angezeigt
    • speednet.cert wird angezeigt
    • ...
    5Die Datei speednet.cert kopieren:
    cp <docker-volume-pfad>/speednet.cert <path-of-backup>/speednet.cert
    • mit diesem Befehl können alle Daten in dem Verzeichnis kopiert werden
    • für das Kopieren weiterer Daten den Dateinamen ersetzen (in diesem Beispiel statt speednet.cert den neuen Dateinamen einsetzen)
    1. Backup erstellen Docker

    Backup einlesen

    1Server stoppen:
    docker stop centrum
    2Backup-Daten in das gewünschte Verzeichnis kopieren:
    docker cp <Destination-on-host-system> centrum:<Container-Data-Folder-Path>
    3Server neu starten:
    docker start centrum
    1. Backup erstellen Docker

    Backup erstellen Windows

    1In den Windows Services den Service „Central User Management Service” stoppen
    2Den Windows Explorer öffnen und zum Datenbank-Pfad navigieren:
    • C:\ProgramData\Fronius\Central User Management\database
    3Das File „centrum.db“ kopieren
    4Den Service starten
    1. Backup erstellen Docker

    Backup einspielen Windows

    1In den Windows Services den Service „Central User Management Service” stoppen
    2Den Windows Explorer öffnen und zum Datenbank-Pfad navigieren:
    • C:\ProgramData\Fronius\Central User Management\database
    3Das File „centrum.db“ mit der Sicherung ersetzen
    4Den Service starten

    Update durchführen

    Update durchführen Docker

    1Central User Management Server Backup erstellen - siehe Übersicht Backup-Möglichkeiten auf Seite (→)
    2Mit der Shell des Betriebssystems den nachfolgenden Befehl ausführen, um den bestehenden Container des Central User Management zu löschen:
    docker rm -f <container-name>
    3Mit der Shell des Betriebssystems den nachfolgenden Befehl ausführen, um das bestehende CENTRUM Server Image zu aktualisieren:
    docker pull registry.pw.fronius.com/centrum
    4Den Central User Management Server erneut starten - siehe Server starten ab Seite (→)

    Zum Starten des Central User Management Server das Docker Volume verwenden.
    1. Update durchführen

    Update durchführen Docker

    1Central User Management Server Backup erstellen - siehe Übersicht Backup-Möglichkeiten auf Seite (→)
    2Mit der Shell des Betriebssystems den nachfolgenden Befehl ausführen, um den bestehenden Container des Central User Management zu löschen:
    docker rm -f <container-name>
    3Mit der Shell des Betriebssystems den nachfolgenden Befehl ausführen, um das bestehende CENTRUM Server Image zu aktualisieren:
    docker pull registry.pw.fronius.com/centrum
    4Den Central User Management Server erneut starten - siehe Server starten ab Seite (→)

    Zum Starten des Central User Management Server das Docker Volume verwenden.
    1. Update durchführen

    Update durchführen Windows

    1Die Installationsdatei starten und dem Prozess folgen

    Spezifische Version verwenden

    Spezifische Version verwenden

    Je nach Anforderung, kann das Central User Management in jeder verfügbaren Version gestartet werden. Hierfür den Befehl für die Erstellung des Central User Management-Containers wie nachfolgend beschrieben ändern.

    Befehl für die Erstellung des Central User Management-Containers:

    docker create --name centrum -p <https-port>:443 -p 4711:4711 -v
    centrum-data:/<Container-Data-Folder-Path> -e ASPNETCORE_
    URLS="https://+;http://+" -e ASPNETCORE_HTTPS_PORT=<https-
    port> -e ASPNETCORE_Kestrel__Certificates__Default__Password=
    <Certificate-Password> -e ASPNETCORE_Kestrel__Certificates__
    Default__Path=<Certificate-Path-In-Container> --restart=always
    registry.pw.fronius.com/centrum

    Befehl wie folgt ändern um eine spezifische Version zu verwenden:
    1Den String registry.pw.fronius.com/centrum ersetzen durch:
    registry.pw.fronius.com/centrum:<version-number>

    Statt <version-number> die gewünschte Central User Management-Version eingeben (beispielsweise 1.0.0)
    1. Spezifische Version verwenden

    Spezifische Version verwenden

    Je nach Anforderung, kann das Central User Management in jeder verfügbaren Version gestartet werden. Hierfür den Befehl für die Erstellung des Central User Management-Containers wie nachfolgend beschrieben ändern.

    Befehl für die Erstellung des Central User Management-Containers:

    docker create --name centrum -p <https-port>:443 -p 4711:4711 -v
    centrum-data:/<Container-Data-Folder-Path> -e ASPNETCORE_
    URLS="https://+;http://+" -e ASPNETCORE_HTTPS_PORT=<https-
    port> -e ASPNETCORE_Kestrel__Certificates__Default__Password=
    <Certificate-Password> -e ASPNETCORE_Kestrel__Certificates__
    Default__Path=<Certificate-Path-In-Container> --restart=always
    registry.pw.fronius.com/centrum

    Befehl wie folgt ändern um eine spezifische Version zu verwenden:
    1Den String registry.pw.fronius.com/centrum ersetzen durch:
    registry.pw.fronius.com/centrum:<version-number>

    Statt <version-number> die gewünschte Central User Management-Version eingeben (beispielsweise 1.0.0)