BayernCollab Space-Exporter - zusätzliche Datenbanktabellen
Ein normaler Space-Export mit Confluence-Bordmitteln exportiert Daten einiger Addons nicht mit, da die Plugins die Daten in separaten Tabellen und somit außerhalb des "Content-Bereichs" von Atlassian ablegen. Um die Daten dennoch von einer Instanz in eine andere zu transportieren müssen die Tabellen in der Datenbank exportiert werden. Anschließend können die Tabellendaten mit Hilfe unserer BayernCollab-Tools konvertiert und in das BayernCollab importiert werden.
Benötigte Tabellen je Addon
Addon | Tabellen, die exportiert werden müssen |
---|---|
Flow Board |
|
Team Calendar |
|
Handy Macros |
|
ConfiForms |
|
Wie kann exportiert werden?
Der Export sollte am besten im CSV-Format (Strichpunkt-Separiert) gemacht werden.
PostgreSQL
Innerhalb von PSQL
\copy (SELECT * FROM <tabelle>) TO '/tmp/<tabelle>.csv' DELIMITER ';' CSV HEADER
Aus der Bash Konsole heraus:
psql -P format=unaligned -P fieldsep=\; -c "SELECT * from <tabelle>" -d <datenbank> > /tmp/<tabelle>.csv