diff --git a/pages.es/common/pg_dump.md b/pages.es/common/pg_dump.md new file mode 100644 index 0000000000..8a1eeec499 --- /dev/null +++ b/pages.es/common/pg_dump.md @@ -0,0 +1,28 @@ +# pg_dump + +> Extrae una base de datos PostgreSQL en un archivo de script u otro archivo de almacenamiento. +> Más información: . + +- Vuelca la base de datos en un archivo script-SQL: + +`pg_dump {{nombre_base_de_datos}} > {{archivo_resultado.sql}}` + +- Igual que antes usando además un nombre de usuario: + +`pg_dump -U {{usuario}} {{nombre_base_de_datos}} > {{archivo_resultado.sql}}` + +- Lo mismo que antes usando además equipo y puerto: + +`pg_dump -h {{equipo}} -p {{puerto}} {{nombre_base_de_datos}} > {{archivo_resultado.sql}}` + +- Vuelca una base de datos en un archivo de formato personalizado: + +`pg_dump -Fc {{nombre_base_de_datos}} > {{archivo_resultado.dump}}` + +- Recupera solo datos de bases de datos en un archivo script-SQL: + +`pg_dump -a {{nombre_base_de_datos}} > {{ruta/al/archivo_resultado.sql}}` + +- Vuelca solo el esquema (definiciones de datos) en un archivo script-SQL: + +`pg_dump -s {{nombre_base_de_datos}} > {{ruta/al/archivo_resultado.sql}}`