使用pg_dump和pg_restore
使用pg_dump和pg_restore#
pg_dump和pg_restore是一种串行备份和恢复方式,对大数据库来说从运行时间和空间来看都不适合。所以只适用于非常小的数据库备份。
使用pg_dump和pg_restore的备份和恢复方式可以使用如下命令:
$ pg_dump -Ft -f mydb.tar mydb
下面的命令可以创建一个压缩的备份。
$ pg_dump -Fc -Z3 -f mydb.dump mydb
下面的命令可以从备份进行恢复
$ pg_restore -d new_db mydb.dump