PostgreSQL 备份与恢复

  • PostgreSQL 备份与恢复已关闭评论
  • 44 views
  • A+
所属分类:Linux

备份

备份数据库,需要使用pg_dump指令,它将指定的数据库所有内容转储到一个文件中,在数据库服务器上运行入下指令

pdtar格式适合使用pg_restore进行恢复

恢复

数据库的恢复操作有如下两种

psql

pg_dump创建出来的纯SQL文件中进行恢复

db_user数据库用户,db_name是数据库名称,dump_name.sql是备份文件的名称

pg_restore

pg_dump创建出来的.tar文件,目录或使用的自定义格式进行恢复

示例

  • 备份和还原单个数据库

备份

还原

  • 备份和还原所有数据库

备份

还原

  • 备份和恢复单表

备份

还原

  • 压缩备份和还原数据库

备份

从压缩备份文件直接恢复

  • 一个简单的备份脚本
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin