Skip to main content

Sicherung erstellen / Anpassungen separat sichern

Vor dem Update sollte sicher gestellt werden, dass alle Benutzer vom System abgemeldet sind. Der aktuelle Stand sollte in jedem Fall gesichert werden. Nach dem Update müssen alle projektspezifischen Anpassungen wieder manuell hergestellt werden. Ein komplettes Documents-Backup ist als Sicherung gut. Ein solches Backup hilft aber wenig, wenn man sich im Anschluss nicht mehr sicher ist welche spezifischen Anpassungen vorgenommen wurden. Hier kann man sich nur selber behelfen, indem

Alles was projektspezifisch hinzugefügt wurde sollte einzeln als XML-Export gesichert werden. Das gilt für Skripte, öffentliche Ordner, zusätzlich erstellte Mappentypen und so weiter.

Angepasste Standard-Objekte - also ein angepasster Invoice-Mappentyp oder angepasste öffentliche Ordner - sollten ebenfalls separat gesichert werden. Anpassungen an UserExit-Skripten müssen definitiv gesichert werden. Weitere Anpassungen wie zusätzlich gesetzte Eigenschaften sollten schriftlich notiert werden.

Dasselbe gilt für alle Anpassungen am Documents-Installations-Ordner. Anpassungen können zum Beispiel am Table-Service ("..\DEXPRO\TableService\") oder am Ordner "..\DEXPRO\ClientExits\" vorgenommen worden sein. Aber es sind beliebige andere Anpassungen möglich. Die Datenbankverbindung muss nach dem Update neu konfiguriert werden. Daher sollten die alten Dateien kopiert werden.

...\Documents5\DEXPRO\dbConn.json
...\Documents5\DEXPRO\TableService\data\database-connections.js
...\Documents5\DEXPRO\TableService\data\database-users.js

Es ist sinnvoll bereits im Projekt alle Anpassungen direkt zu sichern und/oder zu notieren. Dann muss man die Stellen bei einem Update nicht mühselig heraussuchen.