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