Transfert des BDD depuis Webmin

Introduction

Cet article fait partie de la série de Tuto informatique nommé « Opération Migration«  dont le Sommaire Générale se trouve ici :

[Opération Migration]
ou comment changer de serveur ?

Dans ce Tuto nous allons voir comment sauvegarder une base de données et l’importer sur notre nouveau VPS.

Pensez à mettre votre site dans un « mode maintenance » pour faire la sauvegarde de la Base De Données si il y a une quelconque activité sur la BDD ! Sinon vous risqueriez de perdre des données, par exemple sur un forum si des utilisateurs postent des messages après la sauvegarde de la BDD, ces messages seront perdu car non restauré sur le nouveau site.


Sommaire


Webmin Mode Jour/Nuit💡 Astuce :

Dans le cadre d’une opération de migration d’un Serveur à un autre, pour savoir très rapidement si l’on est sur le Webmin de notre ancien ou nouveau VPS, et éviter ainsi des erreurs ! Je vous recommande d’utiliser le mode sombre de Webmin sur un, et le mode claire sur l’autre 😉


Sauvegarder une BDD dans Webmin

    • Se connecter au Webmin de notre Ancien Serveur

Webmin Base De Données

    • A partir de la partie « Virtualmin » sélectionner le domaine voulu
    • Se rendre dans « Modifier base de données« 
    • Sur la ligne de la base de données, à droite, cliquer sur le petit bouton « Gérer« 

Webmin Base De Données

    • Cliquer sur « Sauvegarder la base de données« 

Webmin Sauvegarder Base De Données

    • Choisir ces options… Exemple :
      • Télécharger dans le navigateur
      • Toutes les tables
      • Format de compression : Gzip
    • Puis cliquer sur le bouton « Sauvegarder maintenant« 

Importer une BDD dans Webmin

    • Se connecter au Webmin de notre Nouveau Serveur

Webmin Base De Données

    • Et on retourne au même endroit : dans la partie « Virtualmin » sélectionner le domaine voulu
    • Se rendre dans « Modifier base de données« 
    • Puis sur la ligne de la base de données, à droite, cliquer sur le petit bouton « Gérer« 

Webmin Base De Données

    • Cette fois on cliquer sur le bouton « Exécuter SQL« 

Webmin Base De Données

    • On va sur l’onglet « Exécuter SQL de fichier » (super la traduction 🤪)
    • On choisi « De fichier téléchargé« 
    • Et on sélectionne notre sauvegarde fraîchement effectué
    • Ensuite on clique sur le bouton « Exécuter« 

Aperçu du site

On peu avoir un aperçu du site avant de le mettre en ligne, et voir d’éventuels soucis. Ce n’est certes pas parfait car on peu pas se connecter à la partie administration par exemple, mais si le site s’affiche correctement c’est déjà un bon point 🙂

    • Depuis la partie « Virtualmin » choisir le domaine souhaitez
    • Puis cliquer dans « Services » et « Aperçu du site« 

Par exemple j’ai eu ce message :

« Votre installation PHP ne dispose pas de MySQL. Extension requise pour WordPress. »

Une petite recherche sur DuckDuckGo m’a permis de trouver rapidement la solution. Il suffit d’installer le paquet « php7.3-mysql« .
le 7.3 correspond à la version de php installé sur le serveur, ce qui ne sera peut-être plus le cas au moment où vous lirez ce tuto…
💡 On peu voir les versions des paquets sur « Tableau de bord » de Webmin 😉

    • Pour installer le paquet taper la commande :
apt update; apt install php7.3-mysql

Après ça l’aperçu du site a très bien fonctionné 🙂


On touche à la fin de notre série de Tuto « Opération Migration« , l’étape suivante est maintenant : Configuration Nom de Domaine – DNS
C’est partie 😀

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *