Verschieben einer PostGIS-Installation

19

Ich habe eine PostGIS-Installation auf einem alten Computer, den ich verschieben möchte. Ich habe eine Menge Zeit damit verbracht, mit pg_dump und pg_dumpall zu spielen, ohne Erfolg. Es scheint, dass die normalen Dump-Prozeduren mit postGIS nicht funktionieren, da Dateipfade in der Ausgabe von pg_dump fest codiert werden. Irgendwelche Vorschläge, wie die PostGIS-Installation auf eine Neuinstallation von PostgreSQL verschoben werden kann?

mgri
quelle

Antworten:

8

Ich würde vorschlagen, alle Datentabellen in ein Schema zu verschieben und dann nur dieses Schema zu sichern. Dann können Sie nicht nur auf einem anderen Computer, sondern auch in verschiedenen Versionen von PostGIS und PostgreSQL problemlos wiederherstellen.

Das Speichern Ihrer Daten in einem anderen Schema als "öffentlich" ist eine bewährte Methode.

Paul Ramsey
quelle