Datensicherung

Informationen und Hinweise zur vollständigen Datensicherung des Systems

Die Datensicherung ist ein wichtiger Bestandteil des Betriebs und jeder vollumfänglichen Verfahrensdokumentation unserer Software.

Dieser Bereich untergliedert sich in die Sicherung der Datenbanken und die Sicherung der Dateisysteme.

Datenbanken

Basis

Die Basis-Datenbank (MSSQL) von CLARC ENTERPRISE beinhaltet alle für den Betrieb relevanten Informationen und Einstellungen. Die Sicherung erfolgt über die Standardmethoden des MSSQL-Servers (siehe https://docs.microsoft.com/de-de/sql/relational-databases/backup-restore/create-a-full-database-backup-sql-server?view=sql-server-ver15 und https://docs.microsoft.com/de-de/sql/t-sql/statements/backup-transact-sql?view=sql-server-ver15).

Stammdaten

Je nach Nutzung können zusätzliche Datenbanken verwendet werden, zum Beispiel Stammdaten-Schattentabellen. Diese können gesichert oder bei einem Recovery-Fall neu aufgebaut werden.

Archiv

Für die Sicherung der Content-Server Datenbanken (MongoDB) kommen die Standardmethoden der Datenbank zum Einsatz (siehe https://docs.mongodb.com/manual/core/backups/). Im Cloud-Betrieb kann hierzu eine Snapshot-Sicherung eingerichtet werden. Die Sicherung dieser Datenbanken ist wichtig um im Recovery-Fall eine schnelle Wiederverfügbarkeit zu gewährleisten. Bei Verlust der Datenbank, kann diese aus den Dokument-Containern wieder aufgebaut werden - dies ist jedoch, je nach Dokument-Größe, -Anzahl und Indexstrategie, mit einer hohen bis sehr hohen Laufzeit verbunden.

Je nach Konfiguration der Metadata-Provider können hier verschiedene Datenbanken angebunden sein (siehe CLARC CONTENT SERVER Konfiguration). Alle Datenbanken müssen gesichert werden.


Dateisystem

Der Bereich Dateisystem untergliedert sich in drei Bereiche die getrennt voneinander betrachtet werden müssen.

Installationsdateien

Die Installationsdateien im <clarc>\sys\ Verzeichnis und den Unterverzeichnissen können gesichert werden oder im Recovery-Fall neu installiert werden. Gesondert muss hierbei ggf. noch das Verzeichnis <clarc>\sys\backup\ betrachtet werden. Hier werden die aus C4 gelöschten Elemente gespeichert. Zudem die manuell oder vom Setup erzeugten Full-Backups der C4 Datenbank.

Queues und Caches

Alle Dokumente und Caches werden unter dem Verzeichnis <clarc>\data\ verwaltet. Dieses Verzeichnis muss gesichert werden um einen möglichen Datenverlust zu verhindern. Die Dateien in diesem Bereich können aus keiner anderen Quelle wieder hergestellt werden.

Die Dokumente können je nach Konfiguration auch in anderen Verzeichnissen verwaltet werden. Siehe WARP und XTRACT Konfiguration (BlobPath). 

Archiv

Eine Sicherung der Dateien und Verzeichnisse des Archivs ist elementar wichtig. Die Dateien in diesem Bereich können aus keiner anderen Quelle wieder hergestellt werden.

Die entsprechenden Verzeichnisse sind je nach Konfiguration und Installation verschieden (siehe Storage-Provider unter CLARC CONTENT SERVER Konfiguration). Jeder Storage-Provider kann dabei ein bis n verschiedene Verzeichnisse beinhalten. 

Snapshot-Sicherungen

Das System kann mit Hilfe einer VM Snapshot-Technologie gesichert werden.

Bei einer Snapshot-Sicherung kann es zu kurzen Unterbrechungen des Betriebs oder der Verfügbarkeit der Services kommen. In der Regel bedingt durch kurze Netzwerkverbindungsunterbrechungen.

Übersicht

TypBereichSicherungHinweis
Datenbank

Basis

MANDATORY

Siehe <clarc>\cfg\ccsyscfg.udl (clarcsys Datenbank im MSSQL-Server).
Stammdaten

OPTIONAL

Siehe READER Konfiguration im C4.
Archiv

MANDATORY

Siehe Metadata-Provider-Konfiguration im C4 unter Content-Server.
Dateisystem

Installation

OPTIONAL

Siehe <clarc>\sys\ Verzeichnis.
Queues und Caches

MANDATORY

Siehe <clarc>\data\ Verzeichnis.
Archiv

MANDATORY

Siehe Storage-Provider-Konfiguration im C4 unter Content-Server.