Wie bewege ich Daten von Postgres, MySQL auf Amazon RDS läuft?
-
08-07-2019 - |
Frage
Ich brauche eine Datenbank mit einem Django-Schema von Postgres, MySQL zu bewegen, läuft auf Amazon RDF . Ich kann die Tabellen mit manage.py neu zu generieren, aber ich bin noch auf der Suche nach einer Möglichkeit, alle Zeilendaten migriert werden. Kennt jemand eine saubere Art und Weise es die Bewegung über? Gibt es Fallstricke zu achten gilt mit Amazon RDF?
Andere Tipps
Wenn Sie ein Backup Ihrer PostgreSQL-Datenbank und wählen Sie die „Einfügen-Befehle“ Option werden Sie mit einer Textdatei von SQL Insert-Anweisungen am Ende, dass Sie in der Theorie gegen eine andere SQL-Datenbank ausführen können, in diesem Fall MySQL. es wird auf die Datenbanktypen ab, die Sie verwenden, da nicht alle Postgresql und MySQL-Datentypen miteinander in der Praxis direkt abzubilden.
Die Gotcha für mich mit RDS Amazon ist die Aussage, dass es jede Woche ein 4-Stunden-Fenster, wo die Datenbank für das Patchen und Wartung abgenommen werden muss. Die harte Sache mit relationalen Datenbanken macht sie mit der Replikation und Clustering fehlertolerant. Im Moment hat Amazon RDS nicht eine dieser beiden Probleme zu lösen und sieht aus wie es ist einfach eine EC2-Instanz mit einem MySQL-Server zu hosten, das etwas ist, das für eine lange Zeit ohne RDS zu tun ist möglich.
obwohl und freuen uns auf den TagIch persönlich liebe die Richtung RDS zusteuert ich eine relationale Datenbank als Blackbox behandeln kann und nicht über die Fehlertoleranz und Skalierbarkeit sorgen müssen, wie das Amazon SimpleDB Produkt jetzt ist.