# 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 user
#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
Transfert d'une BD mysql d'un serveur A vers un autre serveur B
- Détails
- Écrit par : steneor
- Catégorie : Divers RPI
- Temps de lecture : 1 min
- Affichages : 968