记录一下pgAdmin4的备份和恢复方式

记录一下pgAdmin4的备份和恢复方式

备份好很重要

猪哥写好了新的项目管理系统,自从掌握了开发技能,真的是走到哪里用到哪里。花了两天功夫把公司现在正在进行的一个项目截至2021年1月末的全部数据都录入到系统里,并且和账务核对一致,后边就是不断的使用这个系统和给系统加功能了。

这次使用的数据库依然是PostgreSQL,搭配pgAdmin4来使用。数据最重要的就是安全,所以我决定定期备份数据库并且存放在自己的网盘里,就和以前在新湖做的类似。这次来记录一下pgAdmin4的备份过程,免得忘记。

备份过程:

  1. 右键点击数据库,然后选择Bakcup...
  2. 弹出来的对话框中,文件名可以自行指定,Format中就留着custom即可,然后EncodingUTF8,剩下的Nubmer of jobsRole Name都可以保持默认,不用勾选
  3. Dump options选项卡中,把Sections中的Pre-Data, Data, Post-Data都勾选上,勾选上查询Queries中的四个内容:列插入,插入命令,包括创建数据库和删除数据库语句。
  4. 然后开始备份

还原过程

  1. 将原来备份的数据库删除
  2. 创建空的数据库,无需创建任何表
  3. 右键点击数据库,选择还原
  4. 对话框中指定刚才备份的数据,然后开始还原。还原选项中保存默认即可。
LICENSED UNDER CC BY-NC-SA 4.0
Comment