Buenas.
He creado un script que funciona correctamente que lo que hace es hacer un backup de la tabla que le especificas de una base de datos mysql. Cuando ha creado el backup, lo comprime mediante gzip, y todo funciona perfectamente.
El problema viene cuando los ficheros generados son muy grandes.
Por ejemplo, para un backup de una tabla que ocupa 760mb no hay problema, pero para otra tabla que ocua 1,2 gb , cuando está comprimiendo me salta el error:
Comprimiendo fichero c:/backups/20090428_XXXXXXXXXX.sql con compresion 9
FATAL: emalloc(): Unable to allocate 1258087160 bytes
Alguna idea?