Buen día
con el siguiente comando puedo sacar el backup de una base de datos en postgres, pero necesito extraer la copia de un shema dentro de la misma:
pg_dump toba_2_0 -U postgres --inserts -f col_demo.sql
por lógica supondría que es agregandole el shema a la base de datos, pero no funciona:
pg_dump toba_2_0.mi_shema -U postgres --inserts -f copia_shema.sql
Me puede colaborar, de como realizar y restaurar el backup ?
Richard me gano de mano, mientras que escribía el posteo una solución, igual acá va con lo que quería colaborar.
Para realizar una backup de un solo schema de una base en postgres, solo hay que agregarle el modificar --schema=‘nombre_schema’ al comando pg_dump te muestro un ejemplo:
Y para recuperarlo, que también lo consultas, no es necesario mucha información, solo tenes que ejecutar el comando psql como siempre, como el backup ya tiene solo el schema que querías copiar, cuando lo levantes, solo te va a cargar este schema… no tenes que tomar recaudos extra.