Re: Fichier temporaire de mysqldump

Page principale

Répondre à ce message
Auteur: Fernando
Date:  
À: Guilde ML
Sujet: Re: Fichier temporaire de mysqldump
Bonjour,

il est possible de rediriger la sortie de mysqldump. Cela permet de "préciser une position alternative" au fichier de dump.

Il est aussi possible de compresser directement la sortie avec gzip.

Par exemple, en utilisant la commande suivante :
mysqldump -u <utilisateur> --password=<motdepasse> <basededonnee>| gzip -9 > "/chemin/vers/repertoire/DB-backup.sql.gz"

@+
Fernando

On Fri, 6 Aug 2010 09:18:34 +0200 (CEST), Yves Martin wrote
> Bonjour,
>
> J'ai le soucis suivant:
> - un serveur A héberge une base MySQL
> - un serveur B héberge une application et le script de backup appelle mysqldump en se connectant à A
>
> Problème: lors du backup, une table contenant 4 millions de lignes provoque la création d'un "gros" fichier temporaire dans /tmp
>
> Est-il possible:
> - de préciser une position alternative à ce fichier temporaire ?
> - de traiter les tables par tranche pour limiter la taille de ce fichier temporaire ?
>
> Avez-vous une autre idée pour limiter la taille de ce fichier temporaire sur A ?
>
> Merci d'avance
>
> --
> Yves Martin