pg数据库迁移方法

  • Post author:
  • Post category:其他


1、从已安装pg数据库的服务器上压缩postgresql

tar -zcvf postgresql.tar.gz postgresql

2、将压缩包放在新的服务器/opt路径下,并解压

tar -zxvf postgresql.tar.gz

3、新建postgres用户组

groupadd postgres

4、新增postgres用户并且设置这个postgres用户属于创建的postgres用户组

useradd -g postgres postgres

5、修改postgres用户密码

passwd postgres

6、修改用户权限

chown -R posgres:postgres postgresql

7、修改环境变量

vi /etc/profile

添加下面内容至环境变量中

#postgresql

PGHOME=/opt/postgresql

export PGHOME

PGDATA=/opt/postgresql/data

export PGDATA

PGGDAL=/opt/postgresql/gdal_installed

PGPDSTGIS=/opt/postgresql/postgis_installed

PATH=$PATH:$HOME/.local/bin:$HOME/bin:$PGHOME/bin:$PGGDAL/bin:$PGPDSTGIS/bin

export PATH

export LD_LIBRARY_PATH=/opt/postgresql/lib:/opt/postgresql/gdal_installed/lib

export PATH=/opt/postgresql/bin:$PATH

export MANPATH=/usr/local/postgresql/share/man:$MANPATH

8、加载环境变量

source /etc/profile

9、切换postgres用户

su postgres

10、启动pg数据库

cd /opt/postgresql/bin

pg_ctl start -D ../data/

11、查看pg数据库端口5432是否启动

netstat -lnt

12、使用Navicat连接访问测试是否连接成功



版权声明:本文为qq_41213272原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。