Re: backup con pg_dump

From: "Diego Ayala" <netdiego81(at)gmail(dot)com>
To: "Juan Jose Lopez" <juanjl(dot)geo(at)yahoo(dot)com>
Cc: "Postgres Ayuda" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: backup con pg_dump
Date: 2008-05-17 18:19:47
Message-ID: 6b81cb150805171119m690384f9t142ef601585875e7@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Si, funciona, por que lo hago con otros bases de datos, mas pequeños, que se
guardan sin problemas..!!! , alguien me comento que podria ser el formato
tar, que tiene una limitante, ahora voy a investigar sobre el uso del
mismo..
gracias x responder..!!!

El día 16 de mayo de 2008 20:30, Juan Jose Lopez <juanjl(dot)geo(at)yahoo(dot)com>
escribió:

>
>
> *Diego Ayala <netdiego81(at)gmail(dot)com>* wrote:
>
> buenos tardes listeros, necesito de su ayuda para salir de una duda que
> tengo, tengo mi base datos PostgreSQL 8.2.3, corriendo sobre un linux RH 4
> ES. XEON de 8GB de RAM. lo concreto es lo siguiente, tengo 5 bases de datos
> separados, de los cuales, son 2 los que contienen muchos datos.
> el 1ra base tiene el tamaño de 3916MB y el 2do tiene 3620 MB, estos datos
> los saco utilizando la siguiente sentencia
> select pg_size_pretty(pg_database_size('base_2'))
> el tema es el siguiente mis particiones la tengo de la siguiente manera
>
> S.ficheros Tamaño Usado Disp Uso% Montado en
> /dev/mapper/VolGroup00-LogVol00
> 4,0G 1,7G 2,1G 45% /
> /dev/sda3 190M 12M 169M 7% /boot
> none 4,0G 0 4,0G 0% /dev/shm
> /dev/mapper/VolGroup00-LogVol05
> 4,0G 41M 3,7G 2% /home
> /dev/mapper/VolGroup00-LogVol03
> 4,0G 41M 3,7G 2% /tmp
> /dev/mapper/VolGroup00-LogVol02
> 7,9G 2,8G 4,7G 38% /usr
> /dev/mapper/VolGroup00-LogVol04
> 32G 12G 18G 40% /var
>
>
> tengo disponible 18GB en el /var, los backups los genero en el directorio
> /var/lib/pgsql/backups.
>
> el script que utilizo para el backup es
> BKPPATH=/var/lib/pgsql/backups
> BKPNAME=$(/bin/date +%Y%m%d)-sipepmedio.tar
> DIRBZIP2=/usr/bin
>
> echo "Init pg_dump "$(/bin/date)
> $DIRPG/pg_dump -F t -U $DBUSER $DBNAME > $BKPPATH/$BKPNAME
> echo "End pg_dump "$(/bin/date)
> echo "Init bzip2 "$(/bin/date)
> $DIRBZIP2/bzip2 -9 $BKPPATH/$BKPNAME
> echo "End bzip2 "$(/bin/date)
>
> en una de las tablas se almacenas documentos en tipos de datos bytea, el
> tamaño de esa tabla actualmente es 1396 MB.
>
> En el log me aparece el siguiente error
>
> Init pg_dump Fri May 16 13:30:01 PYT 2008
> pg_dump: [tar archiver] could not write to output file: No space left on
> device
> End pg_dump Fri May 16 13:35:08 PYT 2008
> Init bzip2 Fri May 16 13:35:08 PYT 2008
> End bzip2 Fri May 16 13:35:13 PYT 2008
>
>
> Me indica que no tengo espacio, pero, sin embargo, tengo 18GB espacio libre
> en el directorio /var el sistema de archivos que utilizo es el ext3.
>
> Por favor si pueden ayudarme.
>
> gracias.
>
>
> --
> Diego Ayala
>
>
> Hola Diego,
>
> Sería interesante saber si este script ya lo usaste con éxito
> anteriormente. Por otra parte, los volcados generados queda claro que por su
> formato texto y representación SQL ocuparán mucho más espacio que los
> correspondientes archivos de la base de datos, a los que representan (que
> están en formatos binarios, más compactos).
>
> Saludos,
> Juan J Lopez
> Buenos Aires, Argentina
>
>

--
Diego Ayala

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan Manuel Fernandez 2008-05-17 18:21:05 Problemas con tipo Serial
Previous Message Juan Manuel Fernandez 2008-05-17 17:16:48 Deadlocks en PostgreSQL