首页 > 数据库 >PGSQL数据DATA目录迁移到别的机器

PGSQL数据DATA目录迁移到别的机器

时间:2023-01-09 18:31:35浏览次数:45  
标签:postgresql postgres DATA PGSQL export usr PATH 迁移 data

首先还是找一个全新的centos7的电脑
去​​https://www.enterprisedb.com/download-postgresql-binaries​​
下周linux 的压缩包
然后二进制安装步骤:
groupadd postgres
useradd -g postgres postgres
id postgres
passwd postgres
mkdir -p /data/postgresql/data
mkdir -p /data/postgresql/log
tar xf postgresql-9.5.9-1-linux-x64-binaries.tar.gz -C /usr/local/
cd /usr/local/
chown -R postgres.postgres pgsql
cd /data
chown -R postgres.postgres postgresql
cd /usr/local/pgsql/bin/
vim /etc/profile



1.
2. ​​PATH=$PATH:$HOME/bin​​
3. ​​export PGHOME=/usr/local/pgsql​​
4. ​​export PGDATA=/data/postgresql/data​​
5. ​​PATH=$PATH:$HOME/bin:$PGHOME/bin​​
6. ​​export LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH​​
7. ​​export PATH​​

source /etc/profile
报错的话去掉多余空格

sudo chown -R postgres:postgres /data/postgresql
sudo chmod 700 /data/postgresql
sudo chmod -R 0700 /data/postgresql/data

普通用户启动postgreSQL服务
su - postgres

然后
pg_ctl start
完事

标签:postgresql,postgres,DATA,PGSQL,export,usr,PATH,迁移,data
From: https://blog.51cto.com/u_14650780/5998689

相关文章