Versuch, einen MySQL-Server zu AWS zu migrieren

552
Humble Debugger

Bitte geben Sie an, wie Sie meinen lokalen MySQL-Server in die Cloud migrieren.

Momentan habe ich eine Fedora-Linux-Box und einen NAS über Ethernet angeschlossen. Ich glaube, der beste Weg, dies zu tun, ist:

  1. Machen Sie einen mysqldump aller Datenbanken
  2. Erstellen Sie eine Amazon-RDS-Instanz, und versuchen Sie, den erstellten mysqldump zu laden
  3. Lokale Verbindung zu dieser Instanz verschieben

Bin ich auf dem richtigen Weg? Wie soll ich vorgehen (1)? Ich habe einen auf Benutzername und Passwort basierenden Zugriff auf den MySQL-Server und es hat nur eine Datenbank. Ich habe versucht, ein paar Links im Netz zu folgen, aber die Befehle schienen nicht zu funktionieren.

Ist (2) überhaupt möglich?

0

1 Antwort auf die Frage

0
Edan Feiles

Auch wenn dies eine alte Frage ist, wollte ich nur mitteilen, dass (1) und (2) möglich sind:

sudo mysqldump --databases world --single-transaction --compress --order-by-primary –u <local_user> -p<local_password> | mysql --host hostname –-port 3306 –u <RDS_user_name> –p<RDS_password> 

Siehe auch: AWS - Importieren von Daten aus einer MySQL-Datenbank in eine Amazon RDS-MySQL-Datenbankinstanz