PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES 版本 4.2 为基础的对象关系型数据库管理系统(ORDBMS)。
笔者的PostgreSQL数据库是部署在docker中,以下主要介绍将数据库a服务器的docker容器中dump之后,在b服务器中生成相应的数据库操作:
1、目标数据库生成dump文件:
- 查找pgsql的docker镜像名称:
docker ps|grep pg
- 生成dump文件:
# 进入docker容器
docker exec -it xxx bash
# 切换至postgres用户
su postgres
# 进入数据所在目录
cd /var/lib/postgresql/data