一、数据库备份(Ubuntu22.04)

/usr/lib/postgresql/16/bin/pg_dump -h localhost -p 5432 -U odoo -F c -b -v -f backup.sql laonian

二、数据库恢复

(Windows系统)

1 现在目标pgsql数据库中创建空数据库laonian(没有这个数据库恢复时会报错)

create database laonian owner odoo;

2 执行恢复命令(windows系统下)

cd C:\Program Files\PostgreSQL\16\bin
.\pg_restore.exe -U odoo -d laonian D:\Work\odoo_addons\backup.sql

三、备份表/恢复表

1 备份表

pg_dump -h localhost -p 5432 -U ruoyi -t sys_menu qianlong > sys_menu_backup.sql

2 恢复表

pg_restore -U yuhui -d database -t tablename backup.sql

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐