Best Practice – SYSTEM-INFRASTRUKTUR FÜR PROJEKT PRO server unit
Verantwortlich: PROJEKT PRO - Supportteam
Stand: 14.01.2022
- 1 PRÄAMBEL
- 2 BEEINFLUSSENDE KOMPONENTEN
- 2.1 Hardware
- 2.1.1 CPU (Prozessor)
- 2.1.2 Festplatte
- 2.1.3 RAM
- 2.1.4 Netzwerk
- 2.2 Software
- 2.2.1 Betriebssystem
- 2.2.2 Datenbank-System
- 2.3 PROJEKT PRO
- 2.1 Hardware
- 3 SOFTWARE-UMGEBUNG
- 4 MULTIUSER – SERVER
- 4.1 Netzwerk
- 4.2 Konfigurationen
- 4.3 USV
- 5 MULTIUSER – ARBEITSPLATZ
- 6 FIREWALL UND PORTS
- 7 DATENSICHERUNG (BACKUP)
- 7.1 Multiuser
- 8 E-MAIL-SERVER
- 9 ENTFERNTER ZUGRIFF
- 10 EMPFEHLUNGEN - SYSTEMVORAUSSETZUNG
- 10.1 SYSTEMVORAUSSETZUNGEN
- 10.1.1 FileMaker
- 10.1.2 Unterstützte Betriebssysteme
- 10.1.2.1 Internetanbindung
- 10.1.3 NETZWERK
- 10.1.4 SYSTEMVORAUSSETZUNGEN FÜR E-MAIL-IMPORT
- 10.1 SYSTEMVORAUSSETZUNGEN
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'