Autor: Fernando Data: A: Guilde ML Assumpte: 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