Daten sichern

Achtung: Bis einschließlich CMS Fiona 6.7.3 dürfen auf produktiv genutzten Systemen keinen Daten aus partiellen Dumps wiederhergestellt werden, da dies zu Datenverlust führen kann.

Achtung: Starten Sie die Datensicherung nur dann, wenn währenddessen mit Sicherheit keine schreibenden Zugriffe auf den Datenbestand stattfinden, da andernfalls die exportierten Daten unvollständig sind oder zerstört werden. Stellen Sie daher sicher, dass während der Ausführung des Befehls der CM nicht als Server läuft und keine anderen CMs im Single-Modus gestartet werden oder laufen.

Bitte beachten Sie Folgendes, wenn Spiegeldateien gesichert und wiederhergestellt werden: Im Dump müssen die Originaldateien der Spiegeldateien enthalten sein und im Zielsystem zusammen mit den Spiegeldateien auch wiederhergestellt werden können.

Um Teile des Datenbestands zu sichern, gehen Sie bitte folgendermaßen vor:

  • Melden Sie sich als CMS-Administrator am Betriebssystem an. Der CMS-Administrator ist der Benutzer, der bei der Installation angegeben wurde.

  • Fahren Sie den Content Management Server herunter.

  • Wechseln Sie ins instanzenspezifische bin-Verzeichnis und führen Sie den folgenden Befehl in einer Shell aus:

    CM -dump dumpDir (resume | {entity ident} | file deffile)

Geben Sie als dumpDir bitte das Verzeichnis an, in das die CMS-Daten gesichert werden sollen. Ein relativer Pfad bezieht sich auf das aktuelle Verzeichnis.

Mit der Option resume haben Sie die Möglichkeit, einen abgebrochenen Datensicherungsvorgang wieder aufzunehmen.

Der Typ der zu sichernden Entität und ihr Bezeichner (Name, ID) können optional und mehrfach als entity ident angegeben werden. Verwenden Sie für entity eines der Schlüsselwörter object, objectTree, attribute, workflow oder objClass.

Wenn Sie als entity object oder objectTree verwenden, geben Sie als ident eine Datei-ID oder einen Dateipfad, bei allen anderen Entitäten ihren Namen an.

Mit der Option file deffile können Sie die zu sichernden Entitäten in einer Definitionsdatei (deffile) angeben, anstatt sie auf der Kommandozeile aufzuführen. In einer solchen Definitionsdatei muss je Zeile ein Entitäten-Typ entity, gefolgt vom Namen ident (bzw. Pfad oder ID bei Dateien) angegeben werden. Kommentare können auf separate Zeilen mit einem Doppelkreuz als erstem Zeichen geschrieben werden.

Mit der folgenden Beispiel-Kommandozeile wird ein Dump im Verzeichnis myDir erzeugt. Es werden rekursiv die Dateien mit dem Pfad /de und der ID 12345 sowie die Vorlage newsdoc gesichert:

CM -dump myDir objectTree /de objectTree 12345 objClass newsdoc