Transfert d'une BD mysql d'un serveur A vers un autre serveur B

# A>Sur le serveur A qui contient la base domotique
#A> se placer dans tmp  (les fichiers de ce répertoire sont supprimés ? chaque démarrage)
cd /tmp
#A>il faut faire un dump :
mysqldump -uroot -ppassword domotique > dump.sql
# A>compresser le dump (option pour réduire le temps de transfert):
bzip2 dump.sql


#B> se rendre sur le nouveau serveur B
#B> se placer dans tmp
cd /tmp
#B> copier le fichiers dump.sql.bz (en utilisant un user qui a le droit de se connecter sur A)
scp userCette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.:/tmp/dump.sql.bz2 .
#B>décompresser le dump :
bunzip2 dump.sql.bz2
#B> créer la base de donnée
mysqladmin -uroot -ppassword create  domotique
#B> charger le dump dans la base domotique  de mysql :
mysql -uroot -ppassword domotique < dump.sql
# B>supprimer le dump qui n'est plus nécessaire :
rm dump.sql

Sur le serveur A aussi supprimer aussi le dump
Pour supprimer une bd : mysqladmin -uroot -ppassword drop  domotique

No module Published on Offcanvas position