Migration de serveur

Migration de serveur

Voici quelques commandes pour vous faciliter la vie pendant une migration d’un serveur à un autre.

Fichiers divers:

pour copier le dossier DIR1 du vieux serveur vers DIR2 du nouveau serveur

sudo scp -rCp user@<vieux serveur></strong>:/<DIR1>  /<DIR2>

par exemple le transfert des sites web du vieux serveur au nouveau:

sudo scp -rCp root@192.168.1.1:/etc/apache /etc/apache
sudo scp -rCp root@192.168.1.1:/var/www /var/www

MySQL:

Pour transferrer toutes les table mysql sans créé de fichier de quelques giga via ssh uniquement:

connectez vous à votre vieux serveur et exécuter la commande:

mysqldump -u root -p<MOTS DE PASSE ROOT POUR LE VIEUX MYSQL> --all-databases | ssh <user>@<nouveau serveur>  "mysql -u root -p<MOTS DE PASSE ROOT DU NOUVEAU MYSQL>"

Si vous utiliser un serveur uniquement pour des service web avec 3 ligne de commande vous pouvez migrer l’ensemble de vos sites