Skip to main content
Skip table of contents

Sauvegardes des bases de données MySQL



yulPa réalise une sauvegarde vos bases de données 2 fois par jour soit toutes les 12h.

La durée de rétention de chaque sauvegarde est de 31 jours.


Vous devez disposer d'une base de données existante avant de suivre cette documentation.




Accéder aux informations des sauvegardes dans le manager iWal


Connectez-vous à votre espace client (manager iWal).

Cliquez sur Services.

Cliquez sur votre hébergement (Hébergements : HOSTING-157012 dans ce cas d'exemple).

Cliquez alors sur  dans le menu de gauche.

Cliquez ensuite sur Accueil sauvegardes.

Vous trouverez à cette page les informations utiles concernant les sauvegardes, à savoir :


Votre hébergement possède l'option haute sécurité, vous pouvez accéder aux deux derniers jours de sauvegardes à raison de deux sauvegardes par jour. 

Avec l'option haute sécurité vous avez également accès à 2 sauvegardes par jour sur une période de 31 jours. Vous pouvez consulter cette page pour plus de détails sur l'option Haute Sécurité.

Pour accéder aux sauvegardes MySQL, vous devez utiliser un client FTP sur ftp-bk-mysql.yulpa.io avec un utilisateur FTP créé sur votre hébergement (voir dans la section Fichiers & accès). Une fois connecté, vous trouverez à la racine de votre FTP un répertoire par jours de sauvegardes contenant les sauvegardes mis à votre disposition.


Prochainement, Yulpa vous permettra de télécharger et gérer les restauration de bases de données depuis le manager.


Télécharger les sauvegardes de ma base de données MySQL en FTP


Pour télécharger vos sauvegardes en FTP, vous devez créer un utilisateur FTP ou utiliser un utilisateur FTP existant.


Rendez-vous dans votre hébergement et déroulez le menu Fichiers & accès puis Accès FTP.


Si vous avez déjà un utilisateur FTP, vous pouvez sauter l'étape de création d'un utilisateur FTP.


Créer un utilisateur FTP


Cliquez sur le bouton Ajouter un utilisateur FTP.

Indiquer un nom de compte.

Sélectionner le domaine pour ce compte.

Choisissez un mot de passe.

Laissez par défaut le reste des informations.

Cliquez sur Valider ces informations.

Vous avez alors une validation pour la création de votre utilisateur.

Vous voyez également ce nouvel utilisateur dans la liste des utilisateurs FTP existants.


Se connecter au FTP


Vous devez utiliser un client FTP tel que Filezilla qui est un outil gratuit.

Vous pouvez télécharger Filezilla depuis ce site internet : https://filezilla-project.org/ Choisissez FileZilla client.


Créer un nouveau site avec les informations suivantes :

  • Serveur: ftp-bk-mysql.yulpa.io
  • Port: 21
  • Protocole: Protocol FTP - File Transfert Protocol
  • Encryption: Use Explicit FTP over TLS if available
  • Type d'authentification: Normal
  • Utilisateur: utilisateur@domain.tld
  • Password: mot de passe

Cliquez sur Connecter pour vous connecter au FTP.


A la première connexion, FileZila vous demandera d'accepter le certificat SSL pour chiffrer les données.

Celui-ci étant actuellement au nom de Web4all, c'est normal que ce message d'erreur s'affiche.

Vous devez cocher la case Toujours faire confiance pour les prochaines sessions et cliquez sur OK.

Vous pouvez naviguer dans les différents répertoires pour télécharger la sauvegarde de votre base de données MySQL.


Sauvegarder une base de données MySQL avec PHPMyAdmin


Connectez-vous sur PMA (PHPMyAdmin) avec votre navigateur web.

Renseigner les identifiants MySQL d'un de vos utilisateurs MySQL.

Sélectionnez le serveur de base de données dans la liste déroulante.

Vous pouvez mettre en favoris l'adresse de pma avec le serveur de base de données sélectionné, par exemple : https://pma.yulpa.io/index.php?server=mysql5.yulpa.io où le serveur de base de données est mysql5.yulpa.io.

Cliquez sur la base de données que vous souhaitez sauvegarder puis cliquez sur Exporter.

Choisissez le format du fichier, par défaut il s'agit d'un fichier texte SQL puis cliquez sur Exécuter.


Sauvegarder une base de données MySQL en ligne de commande en SSH avec MySQLDump


Créer un utilisateur SSH

Rendez-vous dans Fichiers & Accès dans votre hébergement puis cliquez sur Utilisateurs SSH.

Cliquez ensuite sur Ajouter un utilisateur SSH.


Se connecter au serveur SSH

Pour vous connecter en SSH en ligne de commande :


Se connecter en SSH

BASH
$ ssh id@ssh1.yulpa.io


Remplacez id par votre nom d'utilisateur, sous la forme w4aXXXXXX.

Renseigner le mot de passe de votre utilisateur SSH.


Vous serez par défaut dans le home de votre utilisateur SQL, soit /datas/vol3/w4a157012/home/w4aXXXXXX


Pour sauvegarder votre base de données, exécuter la commande suivante:

Sauvegarder la base de données

BASH
$ mysqldump -u utilisateur -h mysqlX.yulpa.io --single-transaction --skip-lock-tables -p base_de_donnees >sauvegarde.sql

Note: vous pouvez consulter la documentation de mysqldump pour plus d'informations sur les arguments à utiliser.



Remplacez utilisateur par votre nom d'utilisateur MySQL.

Remplacez mysqlX.yulpa.io par le serveur de base de données où se trouve votre base.

Remplacez base_de_donnees par le nom de votre base de données.

Remplacez sauvegarde.sql sera le nom du fichier qui contiendra la sauvegarde MySQL.


Entrez votre mot de passe.


Vous pouvez désormais récupérer votre sauvegarde en FTP où en SCP.



Sommaire

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.