![Forrest logo](/images/logo.png)
pg_dump:tldr:4119a
This command is used to create a backup file of a PostgreSQL database.
Here is how it works:
-
pg_dump
is the command-line utility provided by PostgreSQL for creating database backups. It is used to extract a PostgreSQL database into a script file or other formats. -
-Fc
is a command-line option forpg_dump
which specifies the format of the backup file. In this case,Fc
stands for "Custom" format, which is a compressed format that allows for efficient storage and restoration of the database. -
${db_name}
is a placeholder for the name of the database you want to back up. You need to replace${db_name}
with the actual name of the database. -
>
is a shell redirection operator that redirects the output of the command to a specified file instead of the standard output. In this case, the backup data is being redirected to a file. -
${output_file-dump}
is a placeholder for the name and location of the output backup file. You need to replace${output_file-dump}
with the desired name and path for your backup file.
The command, when executed, will dump the specified PostgreSQL database in the Custom format and save it as a backup file with the specified name and location.