Récupération BDD supprimée depuis l'api OVH
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
question

Récupération BDD supprimée depuis l'api OVH

Par
SophieC17
Créé le 2017-09-14 09:23:24 (edited on 2024-09-04 13:23:05) dans Hébergements Web

Bonjour,

Suite à la suppression d'une BDD (par erreur), je parviens à voir des sauvegardes encore présentes via l'api OVH, je souhaite savoir comment je peux les récupérer.

Sachant qu'il est possible de le faire selon cette personne d'OVH.
https://community.ovhcloud.com/community/fr/suppression-d-une-base-de-donnee-par-erreur?id=community_question&sys_id=8754fd48851246d01e111c5c94ac5bd1?u=sophiec17


9 réponses ( Latest reply on 2024-03-13 12:50:39 Par
JonathanC34
)

Vu que la base a été supprimée et que l'api me demande tout de même un nom de base, faut-il re-créer une base de donnée avec le même nom que la précédente ou faut-il procéder autrement ? Aussi, suis-je dans le bon onglet de l'api ?

> re-créer une base de donnée avec le même nom que la précédente?

je prendrais pas le risque

pour le reste, peut-être @vcasse viendra donner des précisions?

OK, après quelques tentatives, j'ai finalement réussi : à ceux qui veulent restaurer leur base donnée :

1) Allez vérifier qu'une sauvegarde de votre base est toujours disponible ici:
https://api.ovh.com/console/#/hosting/web/%7BserviceName%7D/dump#GET
_(Pensez préalablement à connecter votre compte à la page)_
Ensuite entrez le nom de domaine dans les champs requis ainsi que le nom de votre base de données et cochez "orphan"
Une liste apparait ensuite correspondant à des dates de sauvegardes, sélectionnez le numéro de la liste souhaitez et conservez-le.

2) Allez maintenant ici:
https://api.ovh.com/console/#/hosting/web/%7BserviceName%7D/dump/%7Bid%7D#GET
Entrez une nouvelle fois votre nom de domaine concerné ainsi que le dump_id (numéro de la liste).
L'api retourne normalement un objet contenant une URL, tentez de l'ouvrir, elle va retourner directement un fichier téléchargeable contenu dans une archive/zippé, il ne vous reste qu'a décompresser le fichier contenu et le renommer avec une extension .sql

3) Il ne vous reste plus qu'a aller dans votre section base de donnée de votre onglet "hébergement web" sur OVH et recréer la base de donnée avec l'ancien nom et mot de passe que vous aviez mis en place et d'importer au sein de cette dernière le sql que vous avez !

Cela a fonctionné pour moi, j'espère que cela pourra aussi vous être utile :)

Bravo et merci, la technique fonctionne au poil !

Vous venez de me sauver la vie ! merci infiniment !

Bonjour,
J'ai essayé d'appliquer votre méthode mais je bute au niveau des accès " ServiceName " je ne sais pas à quoi ça correspond. Pouvez-vous m'aider ?
J'ai supprimé par erreur ma base de données dans l'interface d'Ovh du coup monte WP est HS :(

Merci pour votre aide


Pouvez-vous m'aider ?


Sophie a très bien expliqué ci-dessus.

A qui je fais le chèque 1 million euros pour m'avoir sauvé la vie ;-)

Bonjour,
Je fait face au même cas de figure.
Je suis novice aussi hors je ne vois pas l'identifiant dumps
Merci pour votre aide


dump_id (numéro de la liste)

Correspond à quoi exactement ?


Je fait face au même cas de figure.

Bonjour @TigerC

Si votre base de données a été supprimée, normalement OVH supprime automatiquement les sauvegardes.

Aller dans : **Manager OVH > Web Cloud > Hébergement > VotreDomaine > Bases de données**
et regardez si votre base existe ou non.

Si votre base existe, voir dans mon guide le paragraphe :
**T2 – Restauration de votre base de données**

https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm#_T2__%E2%80%93

Bonjour Gaston,
Merci pour la réponse mais la base de données n'y est plus.
Du coup j'ai eu le lien https://api.ovh.com/console/#/hosting/web/%7BserviceName%7D/dump/%7Bid%7D~DELETE mais je vous avouerais que je ne parviens pas à ça :
L'ID avec la valeur la plus haute est la sauvegarde la plus récente.

Étape 2 - Se rendre sur l'API /hosting/web/{serviceName}/dump/{id}
Après avoir récupéré l'ID souhaité grâce à la précédente API, voici les informations à indiquer :

-serviceName : Nom de l'hébergement
-id : ID choisi dans la liste générée précédemment


Du coup j'ai eu le lien https://api.ovh.com/console/#/hosting/web/%7BserviceName%7D/dump/%7Bid%7D~DELETE mais je vous avouerais que je ne parviens pas à ça :
L'ID avec la valeur la plus haute est la sauvegarde la plus récente.

J'avoue n'avoir jamais utilisé les API.

Personnellement, je conseille une sauvegarde sur son PC de l'hébergement et de la base de données.

Voir dans mon guide le paragraphe :
**U – Sauvegarde complète de votre site sur votre PC**

https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm#_U_%E2%80%93_Sauvegarde

Extrait de mon guide :


**__________________________________________________________________________________**


Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements pour **une Installation complète et propre de votre Site**.

**************************************************************************************************
* **Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site** *
**************************************************************************************************

Voir --> **https://wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm">CMS - WordPress - Guide Installation chez OVH**
Contrôler votre situation en suivant **attentivement** les paragraphes : **A** à **J**

_N'hésitez pas à me faire un retour : positif ou négatif._
_C'est comme cela que je peaufine mon Guide._

_Si ce guide vous a bien aidé, n'hésitez pas à cliquer sur le bouton « j'aime »_

Merci Gaston.
C'est sympa

Bonjour,


normalement OVH supprime automatiquement les sauvegardes

Non quelqu'un de OVH avais indiqué que les sauvegardes étaient marqué orphelins mais toujours présent et que c'était possible via l'API.

Cordialement, janus57


Non quelqu'un de OVH avais indiqué que les sauvegardes étaient marqué orphelins mais toujours présent et que c'était possible via l'API.

Merci @janus57, je n'étais pas au courant.

Mais ... il le serait plus simple que OVH permette, via le manager, de restaurer pendant une semaine une sauvegarde de base de données supprimée par erreur.

Qu'en pense notre cher @FabL ?

Bonjour,


Mais ... il le serait plus simple que OVH permette, via le manager, de restaurer pendant une semaine une sauvegarde de base de données supprimée par erreur.

non car l'API ne permet pas une restauration dans ce cas précis mais juste une récupération du DUMP vu que toute relation avec la base a été supprimé car la base a été supprimé.

Ici c'est surtout un problème de personne qui supprime une BDD sans mesurer les conséquences.

Cordialement, janus57

Bonjour Janus57, concernant la manipulation via l' API pour la une récupération du DUMP. Je n'ai aucune liste qui s'affiche. Vous pouvez me dire pourquoi svp ?

Bonjour,

Capture d'écran de ce que vous mettez dans https://api.ovh.com/console/#/hosting/web/{serviceName}/dump~GET ?

Cordialement, janus57

Je confirme je viens de tester pour un client, ceci fonctionne très bien.

Par contre, l'interface n'est vraiment pas ludique mais à l'honneur d'être présent.

Merci beaucoup pour l'explication!!