Das automatische ConAktiv® Serverupdate, läuft grundsätzlich wie folgt ab:
Sobald das in den Serverupdateeinstellungen hinterlegte Startdatum dem aktuellen Tagesdatum entspricht und die aktuelle Uhrzeit innerhalb des eingestellten Zeitraums (Uhrzeit von/bis) liegt, wird der Batchprozess-Task ausgeführt. Dieser leitet das Update ein.
Der temporären Ordner \Temp_Updateordner wird auf derselben Ebene, auf dem sich der Ordner des ConAktiv® Servers befindet (z.B. \ConAktiv Server), angelegt.
Die komprimierte ConAktiv® Version, auf die upgedatet werden soll, wird vom FTP-Server in den Ordner \Temp_Updateordner heruntergeladen und dort dekomprimiert.
Als nächstes wird ein Backup durchgeführt.
Nach erfolgreich abgeschlossenem Backup wird der ConAktiv® Server (bzw. der entsprechende Dienst unter Windows, sofern eingestellt) beendet, evtl. nach Abmeldung aller noch angemeldeten Benutzer bzw. nachdem die eingestellte Wartezeit verstrichen ist. Am ConAktiv® Server und auf den ConAktiv® Clients erscheint eine entsprechende Meldung.
Ist der ConAktiv® Server beendet, wird dem bisherige Serverordner die Endung _old001 angehängt, z.B. \ConAktiv Server_old0001. Es wird ein neuer Serverordner angelegt, der den gleichen Namen trägt, wie der bisherige, z.B. \ConAktiv Server. In diesen Ordner wird die neue, entpackte ConAktiv® Version kopiert. Ist dies erledigt, werden sowohl der temporäre Ordner \Temp_Updateordner als auch der alte Serverordner, z.B. \ConAktiv Server_old0001, gelöscht.
Sind Zertifikatsdateien vorhanden (cert.pem und key.pem), werden diese aus dem Ordner \Server Database der alten Version an die korrespondierende Stelle der neuen Version kopiert.
Ebenso wird der Ordner \Server Database\Resources\Hunspell mit den Wörterbüchern der Rechtschreibprüfung in den neuen Server übertragen.
Zuletzt wird der Ordner \Licenses aus dem Ordner \ConAktiv Server an die entsprechende Stelle der neuen Version kopiert.
Die Übertragung des Ordners \Licenses ist ab ConAktiv®-Version größer 20.1.5.f notwendig. Eine automatische Übertragung des Lizenzordners kann allerdings nur dann vonstatten gehen, wenn entweder ConAktiv® 20.1.5.g oder 20.1.5.f die Version ist, von der upgedated wird. Ist dies nicht der Fall, muss der Lizenzordner nach erfolgtem Autoupdate einmalig vom alten ConAktiv®-Server in den neuen kopiert werden.
Der ConAktiv® Server bzw. der entsprechende Dienst (sofern dieser unter Windows eingerichtet ist), wird wieder gestartet.
Das Strukturupdate der ConAktiv® Benutzerdaten erfolgt.
Abschließend wird ein Backup der neuen ConAktiv® Version erstellt.
Ist der Updatevorgang vollständig abgeschlossen, wird der Benutzer, der im Benutzermodul als Administrator für Servermeldungen gekennzeichnet wurde, davon per E-Mail in Kenntnis gesetzt.
Der Updatevorgang wird in der Datei Updatelog.txt protokolliert. Das Protokoll befindet sich auf gleicher Ebene wie der Ordner \ConAktiv Server.