iPortal部署之备份还原postgres的常用命令
备份数据库
先进入postgres数据库安装的bin目录,建立备份存储的文件夹
结构+数据
./pg_dump -U postgres -h 127.0.0.1 iportal > ../pg_dumps/dumpfile.sql
仅数据
./pg_dump -a -U postgres -h 127.0.0.1 -d iportal > ../pg_dumps/dumpfile_data_only.sql
还原数据库
./pg_restore -U postgres -d iportal ../pg_dumps/dumpfile.sql
或
./pg_restore -U postgres -d iportal ../pg_dumps/dumpfile_data_only.sql