Pouvoir restaurer sa base de données est devenu obligatoire pour n’importe quel possesseur de site internet.
Piratage, plante ou erreur humaine, qui travaillant sur le web n’a jamais connu ce genre de situation ?
Une sauvegarde est donc toujours bonne à prendre, mais il faut y avoir pensé avant l’apparition du problème.
Les deux points qui peuvent poser soucis sont les fichiers sur le serveur FTP et les bases de données.
Si vous êtes sur un serveur dédié, il y a de fortes chances que vous ne puissiez rien récupérer si vous n’avez pas pensé vous-même à programmer vos sauvegardes.
Par contre, si vous avez un mutualisé chez OVH, vous avez des solutions de secours.
En effet, OVH procède à des sauvegardes automatiques FTP et SQL.
Dans cet article, nous allons nous intéresser aux bases SQL (uniquement MyISAM, les InnoDB ne fonctionnent pas avec ce système).
Les bases de données sur mutualisés concernées sont les suivantes :
- Starter
- Start 1G, 5G, 10G
- 20gp
- 60gp
- 300gp
- Perso
- 1000gp
- 90 Plan
- Pro
- 240 Plan
- Business
- 720 plan
- Media plan
- Xxl plan
- Premium
OVH en fait des sauvegardes chaque matin à 4h00, et tous les dimanches.
Vous pouvez donc récupérer soit la sauvegarde de la nuit passée à 4h, soit du dimanche passé.
Il n’y a pas plus de choix, mais c’est déjà pas mal !
La procédure
Il n’y a rien ici de compliqué, bien au contraire.
D’un côté, vous pouvez faire cela directement via le manager, via l’onglet « Hébergement » puis « Gestion SQL« . Vous recevrez alors sous 15 minutes un mail pour récupérer le dump.
De l’autre, il vous suffit de vous connecter à votre base de données, avec les identifiants suivants :
Base actuelle
Base SQL : nom-de-votre-base-SQL
Serveur SQL : votre-serveur-SQL
Nom de l’utilisateur : votre-nom-d’utilisateur
Base de la nuit passée
Base SQL : nom-de-votre-base-SQL-n
Serveur SQL : votre-serveur-SQL
Nom de l’utilisateur : votre-nom-d’utilisateur
Base de la semaine passée
Base SQL : nom-de-votre-base-SQL-s
Serveur SQL: votre-serveur-SQL
Nom de l’utilisateur : votre-nom-d’utilisateur
Avec ces identifiants, vous pouvez vous connecter à PHPMyAdmin chez OVH. Il vous est alors possible de comparer les bases, de prendre telle ou telle table voire de faire un export complet de base.
Bien entendu, vous pouvez utiliser le script d’export de base de données.
Le guide OVH : http://guide.ovh.com/