Best Practice – SYSTEM-INFRASTRUKTUR FÜR PROJEKT PRO server unit

Verantwortlich: PROJEKT PRO - Supportteam
Stand: 14.01.2022



BEST PRACTICE  –  SYSTEM-INFRASTRUKTUR FÜR PROJEKT PRO

PRÄAMBEL

Der PROJEKT PRO Server und damit PROJEKT PRO bietet beste Leistung, wenn er auf einem 'Stand Alone' Gerät mit Anbindung ans Internet und mit Netzwerkverbindung ins LAN unter Einhaltung der technischen Spezifikationen installiert ist. Sollte eine komplexe Infrastruktur vorhanden sein, gibt es einige Voraussetzungen, die zu beachten sind.

Das Schaubild 'System-Infrastruktur für PROJEKT PRO' verdeutlicht den prinzipiellen Aufbau der Systemumgebung.

BEEINFLUSSENDE KOMPONENTEN

Hardware

CPU (Prozessor)

  • Architektur

  • Kerne

  • Taktfrequenz

Festplatte

  • Lese- und Schreibgeschwindigkeit

  • Kapazität

RAM

  • Größe

  • Cache

Netzwerk

  • Kabel, WLAN

Software

Betriebssystem

  • macOS

  • Windows

  • Server, Client

Datenbank-System

  • Server: PRO server

  • Client: PRO cloen

PROJEKT PRO

SOFTWARE-UMGEBUNG

PROJEKT PRO wird unter fest definierten Systemumgebungen entwickelt und ausführlich getestet. Andere Systemumgebungen werden unterstützt, jedoch nicht in der gleichen Ausführlichkeit getestet. Mit dem Ziel einer hohen Zuverlässigkeit wird dringend empfohlen, die empfohlenen Betriebssysteme einzusetzen.

Aktualisierungen

Entwickelt und getestet wird mit den jeweils letzten Updates der Betriebssysteme, des Datenbank-Servers und des Datenbank-Clients der oben definierten Systeme. Es wird daher auch allen Anwendern eine fortlaufende Aktualisierung ihrer lokalen Software empfohlen (Qualitäts- und Service-Updates).

INSTALLATIONSVARIANTEN

Bei allen Installationsvarianten ist jeder Client-Rechner mit ‘PRO client' auszustatten. Zusätzlich ist eine Installation des ‘PRO server unit’ erforderlich. Diesen stellt PROJEKT PRO im Netzwerk zur Verfügung. Die Netzwerkumgebung sowie die Clientarbeitsplätze werden vom Kunden bereit gestellt.

MULTIUSER – SERVER

Die PRO Server unit ist an eine USV (unterbrechungsfreie Stromversorgung) anzuschließen und gegen Überspannung abzusichern.

PROJEKT PRO empfiehlt den Einsatz der PRO server cloud.

Netzwerk

Grundsätzlich ist eine Netzwerkanbindung des Servers und der Clients von 1 GBit in der Regel ausreichend. Darüber hinaus sollte der Server eine schnellere Anbindung an das Netzwerk besitzen.

Konfigurationen

Alle Energiesparoptionen sind zu deaktivieren.

USV

Eine unterbrechungsfreie Stromversorgung (USV) wird empfohlen.

MULTIUSER – ARBEITSPLATZ

Am Arbeitsplatz ist nur der Datenbank-Client 'FileMaker Pro' (keine PROJEKT PRO Datenbanken) zu installieren.

FIREWALL UND PORTS

Eine Firewall ist ein Sicherungssystem, das ein Rechnernetz oder einen einzelnen Computer vor unerwünschten Netzwerkzugriffen schützt.

Zur Kommunikation müssen einzelne Ports ('Tore') geöffnet sein, um die Kommunikation gewünschter Dienste zu unterstützen.

DATENSICHERUNG (BACKUP)

Zur Absicherung bei Hardware- und Software-Defekten und unbeabsichtigten Datenänderungen sind Datensicherungen einzurichten. Diese sollten in einer abgestuften Backup-Strategie auf unterschiedliche Speichermedien, die an unterschiedlichen Orten aufzubewahren sind, eingebunden sein. Für PROJEKT PRO sind grundsätzlich folgende Bestandteile zu sichern:

  • Die PROJEKT PRO Datenbanken

Multiuser

Bei der Einrichtung des Datenbank-Servers werden Zeitpläne mit stündlichen, täglichen und wöchentlichen Datensicherungen konfiguriert. Es empfiehlt sich, mindestens 12 wöchentliche Sicherungen, mindestens 7 (je nach Festplattenkapazität besser 30) tägliche Sicherungen und stündliche Sicherungen zur Arbeitszeit aufzubewahren. Mit diesen Sicherungen können versehentlich gelöschte oder geänderte Daten rekonstruiert werden.

Zur Vermeidung von Performance-Einbußen des laufenden Systems sind diese Sicherungen auf ein anderes physikalisches Medium, nicht jedoch auf ein Netzwerkmedium zu sichern. Zur Einbindung in die Backup-Strategie des Büros sollte dem Backup-System ausschließlich File-Zugriff auf dieses Sicherungsmedium, nicht jedoch auf die Live-Datenbanken gewährt werden.
Alternativ kann auch ein Batch-Script oder CarbonCopyCloner auf dem Datenbank-Server eine Sicherung der vom FileMaker Server erstellten Backup-Dateien auf ein Medium im Netzwerk kopieren, das in die Gesamt-Backup-Strategie eingebunden ist.

Auf dem PROJEKT PRO Server werden bei der Installation drei Zeitpläne für PROJEKT PRO sowie auch vier Backup-Standard-Zeitpläne installiert.

E-MAIL-SERVER

PROJEKT PRO wurde für ein vollumfängliches Kommunikations-Management entwickelt. Dies umfasst neben Briefen, Faxen, Telefonaten und Gesprächen selbstverständlich auch E-Mails. Die E-Mails werden in PROJEKT PRO direkt gespeichert. Mit dem POP3-Protokoll ist ein Download der E-Mails vom Mail- server umsetzbar, mit dem SMTP-Protokoll werden E-Mails versendet. Dies sind ideale Protokolle zur Verarbeitung der E-Mails im Bürobetrieb.

Mit Hilfe des IMAP-Protokolls ist eine Synchronisierung mit dem Mailserver realisierbar. Damit wird ein Postfach (z. B. die Inbox oder der Eingang) zwischen PROJEKT PRO und anderen E-Mail-Clients (Smartphone, Notebook) synchron gehalten. Das gewünschte Synchronisierungs-Postfach kann frei definiert wer- den. Zur Unterstützung einer zuverlässigen Datenkonsistenz beendet PROJEKT PRO nach einer bestimmten Zeit die Synchronisierung der E-Mails mit dem E-Mail-Server, d. h. selbst versehentliches Löschen einer E-Mail am Mailserver führt nicht zur Löschung der E-Mail in PROJEKT PRO.

Diese E-Mails werden am Mailserver – je nach Einstellung in PROJEKT PRO – entweder gelöscht oder in einen individuellen Archivordner (z. B. 'PP_Archiv') verschoben.

ENTFERNTER ZUGRIFF

Die Performance von PROJEKT PRO ist stark abhängig von einer stabilen und performanten Datenanbindung zwischen Server und Client. Dies kann im WAN-Umfeld ('Internet') nicht gewährleistet werden. Es wird empfohlen für den entfernten Zugriff eine PRO server cloud zu nutzen. Andernfalls sind für Fernzugriffe (RDP, ARD, ...) zu empfehlen, wofür sich sich die Fernsteuerung eines einzelnen Rechners oder die Installation eines Terminal-Servers am besten eignet.

EMPFEHLUNGEN - SYSTEMVORAUSSETZUNG

PROJEKT PRO 24 wird mit FileMaker 20 ausgeliefert.
Es wird empfohlen, die aktuellsten Updates zu verwenden.

SYSTEMVORAUSSETZUNGEN

Alle Systemvoraussetzungen beschreiben die für die Benutzung von PROJEKT PRO benötigten Mindestvoraussetzungen. Diese können bei der Verwendung von Zusatzkomponenten oder Anbindung über eine virtuelle Maschine abweichen.

Für die automatische Software-Aktualisierung benötigen Sie mindestens den 3,5-fachen Speicherplatz des aktuell gehosteten Datenstandes als freien Festplattenspeicher und ein Betriebssystem in deutscher Sprache.

FileMaker

In der Lieferung von 'PRO client' ist eine Lizenz des Datenbankclients FileMaker Pro 19 inkludiert.

Unterstützte Betriebssysteme

Beachten Sie hierfür unser Schaubild 'Unterstützte Datenbank- und Betriebssysteme'

Internetanbindung

  • Eine direkte Anbindung vom PRO client an den Datenbankserver ist nach entsprechender Systemeinrichtung möglich.

    • Erforderlich ist ein SSL Zertifikat

    • Erforderlich ist eine eigene Sub-Domain

    • Erforderlich sind entsprechende Portfreigaben

    • Empfohlen wird eine Up- und Downloadrate von mindestens 500 MBit/s und einen Ping von <20 ms zwischen dem PRO client und den PRO server.

NETZWERK

Für einige Funktionen (z. B. automatische Software-Aktualisierung, Update-Prüfung etc.) ist eine Internetverbindung notwendig.

SYSTEMVORAUSSETZUNGEN FÜR E-MAIL-IMPORT

E-Mails aus anderen Programmen können in PROJEKT PRO importiert werden.

Beachten Sie hierfür: Einrichtung und Verwendung von E-Mail in PROJEKT PRO
Schaubild 'E-Mail Synchronisation von PROJEKT PRO mit Mailservern'