Ovh mutualisé copier une base de données dans une autre avec ssh
Voici un petit script bash qui vous permettra de copier facilement le contenu d’une base de données à une autre depuis un hébergement mutualisé ovh.
( Ce script fonctionne uniquement à partir des hébergements pro, car il nécessite un accès ssh )
Le déroulé du script est le suivant :
- Export de la bdd à copier
- Sauvegarde de la bdd de destination
- Suppression des données de la bdd de destination
- Insertion des données de la bdd à copier dans la bdd de destination
#!/bin/bash #Saisir les paramètres des bases de données serveurProd="mysql.ovh" userProd="user" passProd="password" serveurPreprod="mysql.preprod" userPreprod="preprod" passPreprod="preprod" #Export de la base de donnees de prod echo "Sauvegarde base de prod" mysqldump --host=$serveurProd --user=$userProd --password=$passProd $userProd | gzip > backup-prod_$(date +"%Y-%m-%d").sql.gzip #Sauvegarde de la base de donnees de preprod echo "Sauvegarde base de preprod" mysqldump --host=$serveurPreprod --user=$userPreprod --password=$passPreprod $userPreprod | gzip > backup-preprod_$(date +"%Y-%m-%d").sql.gzip |
Ovh mutualisé copier une base de données dans une autre avec ssh Lire la suite »

