sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Adónde va la salida del archivo de pg_dump en MacOS?

Resulta que el pg_dump el comando debe usarse en la línea de comando, no en psql . Y, de hecho, la 'salida estándar' se imprime en la terminal (que en mi caso no es lo que quiero, porque quiero restaurar la base de datos localmente usando pg_restore ).

Así que creé un archivo (latest.dump ) y escribió especificando las opciones de conexión, así como --format=custom y --file=latest.dump :

Kurts-MacBook-Pro-2:~ kurtpeek$ touch latest.dump
Kurts-MacBook-Pro-2:~ kurtpeek$ pg_dump --host=localhost.aptible.in --port=64186 --username=aptible --dbname=db --format=custom --file=latest.dump
Password: 
Kurts-MacBook-Pro-2:~ kurtpeek$