PostgreSQL database server provides pg_dump utility for backup databases. This article will describe various ways to use of pg_dump command to backup database. Also you will learn how to restore that backup.