Systemaufbau von versiondog

Es sind verschiedene Szenarien möglich, wie ein versiondog System aufgebaut und betrieben werden kann. Der grundlegende Aufbau für einen Server ist aber immer gleich und besteht aus einem Windows-Service und den dazugehörenden Prozessen, die durch diesen Service überwacht werden.

Serverprozesse des VDogMasterService

Abbildung: Serverprozesse des MasterService

Der Dienst MasterService überwacht alle ihm untergeordneten Serverprozesse. Bei eventuellen Problemen werden diese an die Administratoren per E-Mail gemeldet. Gleichzeitig versucht der MasterService, die Probleme direkt zu beheben. Nur in Ausnahmefällen schlägt eine automatische Behebung fehl. Ein Einschreiten durch einen Administrator ist in den seltensten Fällen erforderlich.

Allgemein handelt es sich hier um eine sehr stabile Prozessstruktur. Selbst wenn alle Serverprozesse ausfallen würden, ist der Zugriff auf die Nutzdaten weiterhin möglich.

 

Was muss ich tun, um das versiondog System nach einem Serverausfall neu zu starten?

 

Um das versiondog nach einem Serverausfall ohne Verluste neu zu starten, stoppen Sie möglichst vor dem Neustart des Serverbetriebssystems den MasterService im Taskmanager über Prozessstruktur beenden. Nachdem alle relevanten Prozesse beendet sind, starten Sie das Betriebssystem des Servers neu.

Ein Neustart des Betriebssystems kann die PostgreSQL Datenbank in einen korrupten Zustand versetzen.

 

In diesem Abschnitt: