Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

RE: Respaldo Base de datos.


  • From: "Juan Luis Echeverria" <juanluise(at)usa(dot)net>
  • To: "'Robert J. Briones C.'" <robert(dot)briones(at)gmail(dot)com>
  • Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
  • Subject: RE: Respaldo Base de datos.
  • Date: Tue, 30 Oct 2007 11:44:29 -0600
  • Message-id: <753LJdRbk0467M29(at)cmsapps06(dot)cms(dot)usa(dot)net>

Robert J. Briones C. escribio:
> Necesito tener un proceso diario que me respalde la base de
> datos, de echo lo tengo , pero necesito crear un sql con toda
> la estructura y los datos con un puro comando. por ejemplo en
> mysql lo hago con
>
>
> mysqldump --opt -u usuario --databases -p bases_de_datos
> --password=password > /directorio/archvio.sql

pg_dump -U [usuario] -cFp [database]  > [script]

Si tienes binarios en tu DB, la instrucción anterior creo que no los guarda
aunque le agregues -b. Que alguien me corrija si no es asi.

> y cuando lo necesito carcart
> mysql -u usuario -p --password=password < /directorio/archvio.sql

pgsql -U [usuario] [base de datos] -f [script]

> como podría hacer esto mismo con postgres. trabajo en lionux,
> xon debian etch . y la version de postgres

El password lo debes guardar en ~/.pgpass para que no te lo pida tu proceso.

Saludos.

--------------------
Juan Luis Echeverria
juanluise(at)usa(dot)net






Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group