PostgreSQL数据备份与恢复pg_dump&pg_restore&psql的使用
数据库的备份与恢复是最常用的功能之一,无论哪种数据库都会提供这方面的工具。PostgreSQL提供的对应工具为pg_dump和pg_restore,其中pg_dump用于数据备份,pd_restore用于数据恢复。那psql用来做什么呢?使用pg_dump转储格式可以是一个脚本或者归档文件。如果转储脚本的格式是纯文本(包含许多SQL命令),如果做恢复操作,就需要使用psql命令用于重建该数据库并将之恢复到保存脚本时的状态。
