chrootage et base de données

romain romain.minne at laposte.net
Jeu 16 Aou 22:43:15 UTC 2007


On 21:03 Thu 16 Aug     , Lionel Porcheron wrote:
> Bonsoir,
> 
> romain a écrit :
> > bonjour à tous,
> > je vous explique c'est complexe et simple en même temps. j'ai une 
> > partition contenant mon ancien système ubuntu dapper. je voudrais 
> > récupérer mes base de données mysql. j'ai déjà tenté de le lancer en 
> > passant par grub, mais çà ne marche pas. je voudrais donc le chrooter 
> > pour ensuite sauvagarde les bases mysql pour les importer sur mon nouveau systéme.
> >
> > j'ai déjà réussi à chrooter les système mais je n'arrive pas à lancer le 
> > démon mysql. j'ai lancé ledémon et:
> > root at kulgan:/# /etc/init.d/mysql 
> > start
> > df: `/proc/bus/usb': No such file or directory
> > Starting MySQL database server: mysqld.
> > .
> > .
> > .
> >
> > ...failed or took more than 6s.
> >         Please take a look at the syslog.
> > /usr/bin/mysqladmin: connect to server at 'localhost' failed
> > error: 'Can't connect to local MySQL server through socket 
> > '/var/run/mysqld/mysqld.sock' (2)'
> > Check that mysqld is running and that the socket: 
> > '/var/run/mysqld/mysqld.sock' exists!.
> > je crois qu'il faut monter des répertoire du /proc /temp et... pour que çà marche. 
> >   
> Une fois dans le chroot un "mount -t proc none /proc" devrait faire
> l'affaire. J'ai déjà lancé MySQL dans un chroot, ça ne posait pas de
> souci il me semble.
> 
> > quelqu'un peut-il m'aider à récupérer mes bases de données?
> >   
> Plus simplement (je ne sais pas si tu changes de version de MySQL), mais
> un cp -a du répertoire /var/lib/mysql convient généralement bien pour
> récupérer une base de donnée.
> 
> Lionel
> 
> 
> -- 
> ubuntu-fr mailing list
> ubuntu-fr at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
j'ai suivi tes conseils et j'ai bien récupéré les bases de données. 
mais je n'arrive pas les lire correctement et ceux malgrè les 
changements de droits identiques à une base que j'ai crée.
je n'ai transféré dans le répertoire /var/lib/mysql du nouveau système 
que les bases qui m'intéressaient.
 peux tu m'aider pour la suite merci

romain




Plus d'informations sur la liste de diffusion ubuntu-fr