El formato de salida se puede realizar de en texto plano, empaquetado o  comprimido.
Las salidas vienen en formato VHDL (definido por el IEEE =ANSI/IEEE 1076-1993= usado para describir circuitos digitales y representa la combinación de VHSIC y HDL, donde VHSIC es el acrónimo de Very High Speed Integrated Circuit y HDL es a su vez el acrónimo de Hardware Description Language)

Salida en texto plano

pg_dump -h localhost -p 5432 -U USUARIO -W -F p -O -D -v -f “PATH_ABSOLUTO/SCRIPT.SQL” “BASE_A_RESPALDAR
-h Host
-U Usuario
-W Clave
-F Formato de salida [p:=plano, c:=custom, normal para ser usado con pg_restore y t:=tar]
-O No owner, util para bases en desarrollo que es comun compartirlas con otros desarrolladores
-v verbose, salida detallada en pantalla
-f Salida escribirla en el path que se le indica entre comillas

Restablecer base en formato de texto plano

psql -d BASE_A_RESPALDAR -f PATH_ABSOLUTO/SCRIPT.SQL” -U USUARIO -W
-d Nombre de la base
-f Path del archivo a ejecuta
-U usuario
-W clave del usuario

Anuncios