Ich muss wissen, wie ich meine Drupal 6-Datenbank von MySQL nach PostgreSQL migrieren kann. Ich höre auch gerne Erfahrungsberichte aus erster Hand über tatsächliche Migrationen.
PS Ich habe dieses Migrationsskript drupal-mysql2pgsql.pl gefunden, das anscheinend die Arbeit erledigt, aber ich konnte es nicht verwenden, da ich nicht weiß, wie man ein "passwortloses Konto in beiden Datenbanken" erstellt. Es gibt auch dieses Handbuch (auf Thailändisch), das den Datenbankverbindungszeilen im Skript Anmeldeinformationen hinzufügt. Aber es hat auch nicht geholfen, da ich keine Verbindung zu Postgresql herstellen konnte. Ich weiß sehr wenig über Postgresql und habe vielleicht einen dummen Fehler gemacht. Jede ausführliche Erklärung / Anleitung dazu wäre sehr dankbar.
Wenn Sie Drupal 7 verwenden, gibt es ein Sandbox-Projekt namens Portable Databse Dump , mit dem Sie eine Drupal-Site von einem Datenbank-Backend in ein anderes sichern können .
quelle
Ich habe Erfahrung mit Postgres- und MySQL-Sites unter hoher Last und glaube nicht, dass eine Migration aus Leistungsgründen durchgeführt werden kann. Beide Engines sind gut und der endgültige Erfolg hängt von der Fähigkeit Ihrer DB-Administratoren ab, die DB-Installation für einen bestimmten Standort zu optimieren. Ein weiterer Punkt: Um die Leistung zu steigern, wählen Sie Tools aus, um den Bedarf an DB-Abfragen (Boost / Memcache / Lack) zu minimieren, sodass die DB-Verarbeitung relativ wenig Gewicht hat.
quelle
Überprüfen Sie alle Module, die Sie auf Ihrer Site verwenden oder jemals verwenden möchten. Nicht alle Contrib-Module sind datenbankunabhängig. Ich kann mir nichts vorstellen, aber ich bin auf Module gestoßen, die nur MySQL-Funktionen verwenden.
quelle