Comment exporter une base de données d'Amazon RDS pour MySQL instance instance locale?
AWS documentation a ce page que les pourparlers sur l'importation et l'exportation de données à partir du serveur MySQL, mais c'est surtout à propos de l'importation. La seule chose que je vois dans leur documentation est un moyen d'exporter 5.6 données à l'aide de la réplication, qui est documenté ici. Je me demandais si il existe un moyen plus simple pour exporter des données à l'aide de la commande mysqldump et de les charger dans la base de données locale. La base de données que je veux exporter n'est pas énorme, peut être de 1 go, donc la taille n'est pas un problème.
Vous devez vous connecter pour publier un commentaire.
Sûr.
Prendre le dump à partir de la télécommande Serveur RDS:
Lorsque vous y êtes invité pour un mot de passe, indiquez le mot de passe de l'utilisateur=remote_user_name (serveur distant)
De les télécharger sur votre mySql local exemple:
Aussi, si vous possédez un
ec2
serveur dans la même région, je vous suggère de prendre un cliché là. zip le fichier, puisscp
sur votre ordinateur local. Généralement, la version compressée du fichier doit être beaucoup plus petit et vous seriez en mesure de transférer plus rapidement.--compress
option pourmysqldump
pour un transfert plus rapide à partir d'un serveur distant. Le résultant des fichiers de sortie n'est pas compressé, mais sur le fil, vous pouvez voir une importante économie de bande passante et de transfert plus rapide.À l'exportation db à partir de RDS
Lorsque vous y êtes invité pour un mot de passe, entrer le mot de passe
À l'importation db sur RDS
Lorsque vous y êtes invité pour un mot de passe, entrer le mot de passe
Un autre très solution la plus simple est d'utiliser le MySql Workbench. Dans la barre d'outils, sélectionnez "Base de données" et "exportation de Données'. Sélectionner les bonnes options, le fichier cible ... et vous avez terminé! Facile ne lui!
La meilleure façon d'exporter des données à partir de RDS est de créer de nouveaux instance EC2 pour se connecter et dump mysql.
Installer Docker
Amazon Linux.
Démarrer le Panneau de service.
Ajouter l'ec2-utilisateur pour le menu fixe de groupe de sorte que vous pouvez exécuter le Panneau de commandes, sans l'utilisation de sudo.
Déconnectez et vous reconnectez à nouveau à chercher le nouveau menu fixe les autorisations de groupe. Vous pouvez accomplir cela en fermant votre SSH fenêtre de terminal et de le reconnecter à votre instance dans une nouvelle. Votre nouvelle session SSH va avoir le menu fixe les autorisations de groupe.