You are hereEl export dump comprimido

El export dump comprimido


By OracleDisected - Posted on 04 April 2008

¿Has estado en la situacion de mover un archivo dump generado por export y este es demasiado grande o que no dispongas del espacio suficiente para crearlo en el servidor de BD?

Hay alternativas para mitigar esto cuando se usan nuestros viejos amigos export/import. Por un lado puede indicar a los comandos que trabajen con "fragmentos" individuales del dump, sin embargo aun con esta aproximacion habra situaciones en las que limitantes como el transporte en red o nuevamente el espacio disponible no es suficiente. Sin embargo, para plataformas Unix/Linux, tenemos disponible una opcion muy poderosa: redireccion de IO y entubamiento (pipes).

Estos scripts te permitiran comprimir y descomprimir archivos dump 'al vuelo'.

Export


# mknod exp.pipe p
# gzip < ./exp.pipe > /backups/export.dmp.gz &
# exp user/password full=y file=exp.pipe
log=export.lis statistics=none direct=y consistent=y

Import

# mknod imp.pipe p
# gunzip < /backups/export.dmp.gz > imp.pipe &
# imp file=imp.pipe fromuser=dbuser touser=dbuser log=import.lis commit=y

Muy Importante: dependiendo del software disponible en el servidor, las rutas de instalacion pueden cambiar, por lo que es recomendable que se considere cada ruta de programa (mknod, gunzip and exp/imp) en la variable de ambiente PATH o modifique los scripts con referencias absolutas.

Las estadisticas registradas indican un porcentaje de compresion de entre 10 y 20% del tamaño original, un ahorro de espacio significativo.


Visita mi pagina en Oracle Community
Visita mi blog en Blogger

Suscripcion a Contenido Sindicado(RSS)

Suscribir a Databases Hispamerica por Email



Syndicate

Syndicate content

Follow DatabasesLA on Twitter

Who's online

There are currently 0 users and 4 guests online.

Estadisticas

Locations of visitors to this page

hidden hit counter