Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/11/2010, 10h53   #1
Invité de passage
 
max fri
Inscription : novembre 2010
Messages : 2
Détails du profil
Informations personnelles :
Nom : max fri

Informations forums :
Inscription : novembre 2010
Messages : 2
Points : 0
Points : 0
Par défaut recuperation base SQL

Bonjour à tous

il m'arrive un gros pépin, mon serveur linux Debian ne démarre plus..
Ma question concerne ma base de données SQL :

1- Puis-je récupérer ma base SQL depuis le disque dur lui même branché sur une machine saine ?
2- Si oui, a quel endroit ?
3- et comment puis-je la restaurer sur une autre machine ?

Je crois que je me suis fait hacké car c'est une Debian 3.0.....

dites-moi que c'est possible !! j'ai 5 sites web dessus

Merci de vos réponses

Maxfri
maxfri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 11h29   #2
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 10 932
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 10 932
Points : 18 121
Points : 18 121
Envoyer un message via MSN à CinePhil
Encore un qui n'a pas de sauvegarde de son serveur ?

L'installation par défaut de MySQL sous linux met généralement les données dans /var/lib/mysql. Je ne sais pas si c'est pareil sous Debian et peut-être que tu as installé ça ailleurs.

Si toutes les tables utilisent le moteur MyISAM, il y a un répertoire par BDD portant le nom de cette BDD. Il suffit alors de recopier ces répertoires sur le nouveau serveur et tout devrait rentrer dans l'ordre.

Par contre, si le moteur InnoDB est utilisé, les répertoires des BDD ne contiennent que la structure des tables et les données sont stockées dans le fichier /var/lib/mysql/ibdata1 et les log, qui permettent de reconstituer les BDD selon les dernières opérations effectuées, sont les fichiers /var/lib/mysql/ib_logfile[X].

Normalement, le transfert de ces fichiers sur le nouveau serveur devrait permettre de tout récupérer mais renseigne toi quand même plus précisément avant car je ne l'ai jamais fait.

Quant au branchement du disque dur sur un autre serveur, je ne sais pas comment ça va réagir vu que les partitions porteront le même nom. Ça non plus, je n'ai jamais eu à le faire (je touche du bois !).

Bon courage !
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 11h47   #3
Invité de passage
 
max fri
Inscription : novembre 2010
Messages : 2
Détails du profil
Informations personnelles :
Nom : max fri

Informations forums :
Inscription : novembre 2010
Messages : 2
Points : 0
Points : 0
merci de ta réponse

oui oui je sais pour la sauvegarde....pas été bon sur ce coup là !!!

j'espère pouvoir remonter la bete rapidement....
mais suis inquiet quand meme....
maxfri est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h05.


 
 
 
 
Partenaires

Hébergement Web