|
|
|
|
|
|
|
|
das
ultimative Installationsmanual |
Die wichtigsten Bestandteile von Midgard und Nadmin sowie
alle Daten die für die eigene Webpresents entwickelt
wurden liegen in der Midgard Datenbank. Wie kann man diese
kopieren, ein Backup machen, oder Teile davon anderen Leuten
zur Verfügung stellen?
Für diese Aufgabe gibt es den repligard, das Programm
das die Datenbank managed.
Das Programm repligard liegt im Verzeichniss /var/midgard/bin .
Sollte einmal das Password oder der Benutzername des Midgard-Datenbankbenutzers
geändert worden sein, so muss man dies auch repligard
in der repligard.conf mitteilen, indem man die Zeilen
name="midgard"
username="midgard"
password="midgard" |
entsprechend verändert.
Importieren von speziellen Repligard-Dateien in die Datenbank
ist relativ einfach:
Repligard komprimiert die XML-Daten mit gzip während
dem Export. Jedes Element bekommt eine eigene GUID, die beim
importen darüber entscheidet ob das Element geupdated
wird oder neu hinzugefügt.
repligard -a export.xml.gz |
Exportiert die gesamte Datenbank in die Datei export.xml.gz
Repligard hat die Interessante Fähigkeit bei Bedarf nacheinander
immer nur die geupdateten Elemente zu exportieren. Dazu ist
es nötig einmal mit
einen initialen Timestamp zu allen Objekten hinzuzufügen
und kann dann jeweils mit
jeweils nur das aktuelle Update exportieren.
|
|
|
|
|
|