猪哥写好了新的项目管理系统,自从掌握了开发技能,真的是走到哪里用到哪里。花了两天功夫把公司现在正在进行的一个项目截至2021年1月末的全部数据都录入到系统里,并且和账务核对一致,后边就是不断的使用这个系统和给系统加功能了。
这次使用的数据库依然是PostgreSQL,搭配pgAdmin4来使用。数据最重要的就是安全,所以我决定定期备份数据库并且存放在自己的网盘里,就和以前在新湖做的类似。这次来记录一下pgAdmin4的备份过程,免得忘记。
备份过程:
- 右键点击数据库,然后选择
Bakcup... - 弹出来的对话框中,文件名可以自行指定,
Format中就留着custom即可,然后Encoding选UTF8,剩下的Nubmer of jobs和Role Name都可以保持默认,不用勾选 - 到
Dump options选项卡中,把Sections中的Pre-Data,Data,Post-Data都勾选上,勾选上查询Queries中的四个内容:列插入,插入命令,包括创建数据库和删除数据库语句。 - 然后开始备份
还原过程
- 将原来备份的数据库删除
- 创建空的数据库,无需创建任何表
- 右键点击数据库,选择还原
- 对话框中指定刚才备份的数据,然后开始还原。还原选项中保存默认即可。