Seitenhistorie
...
Damit lassen sich schnell Snapshots einer Nuclos-Instanz inklusive StammdatenStamm- und Livedaten erstellen, die zudem noch unabhängig vom Datenbank-Typ sind. Selbstverständlich stellen verschiedene Datentypen, so wie BLOB und CLOB kein Problem dar.
Angesteuert wird die Funktionalität über den REST-Service. Voraussetzung sind Super-User-Rechte. Die URL, sowie die Login-Credentials müssen natürlich angepasst werden.
...
Codeblock |
---|
curl --cookie-jar cookies.txt http://localhost:8080/nuclos-war/rest -X POST -H "Accept:application/json" -H "Content-Type: application/json" -d '{"username":"nuclos","password":""}' |
...
Schritt 2: Datenbank Export, dieser erzeugt xml, welches in eine beliebige Datei gezippt ausgeleitet werden kann.
Codeblock |
---|
curl --cookie cookies.txt http://localhost:8080/nuclos-war/rest/maintenance/dbexport > full.xml.gz |
Warnung |
---|
Achtung: Der nächste Schritt kann das bestehende Nuclos-Schema komplett zerstören. Erstellen Sie bei Bedarf zusätzlich noch einen klassischen Datenbank-Dump! |
...
Hinweis |
---|
Der Import eines Dumps einer Nuclos-Instanz einer unterschiedlichen Nuclos-Schema-Version ist grundsätzlich nicht unmöglich. Dabei muss jedoch die Schema-Version manuell hochgezählt oder der AutoSetup deaktiviert werden. Der Vorgang ist nur für fortgeschrittene Nuclos-Administratoren zu empfehlen. |
...