带有流复制的单数据库停机迁移

目录

环境

文档用途

详细信息

相关文档

环境

系统平台:N/A

版本:4.1.1

文档用途

用于带有流复制的单数据库停机迁移。

详细信息

安装目录:    /home/hgdb4.1.1/

归档目录:    /hgarch

原数据目录:   /data/highgo/4.1.1/data

现数据目录:  /ExchangeSystemData/highgo/4.1.1/data

 Highgo Database数据库迁移流复制主节点

1、关闭主、备端数据库

pg_ct stop -m f

ps -ef |grep postgres

确定两台服务器的数据库都已关闭。

2、复制数据目录并修改highgo用户环境变量

su – root

cp -r /data/highgo   /ExchangeSystemData/

chown highgo:highgo /ExchangeSystemData -R

cat /home/highgo/.bash_profile

export

export PGHOME=/home/hgdb4.1.1/

export PGUSER=highgo

export PGPORT=5866

export PGDATA=/ExchangeSystem/highgo/4.1.1/data

export PATH=$PGHOME/bin:$PATH:$HOME/bin

export LD_LIBRARY_PATH=$PGHOME/lib:$LD_LIBRARY_PATH

source /home/highgo/.bash_profile

3、修改hgdb服务,关闭开机自启动

vi /etc/init.d/hgdb-se4.1.1

将内容中原路径替换为新的路径后,保存后将文件scp到备端相同目录下。

chkconfig hgdb-se4.1.1 off       设置开机不自启

使用如下命令在主备两端测试开启/关闭数据库:

service hgdb-se4.1.1 start

service hgdb-se4.1.1 stop -m f

更多资料请登录【瀚高技术支持平台】查看https://support.highgo.com/#

猜你喜欢

转载自blog.csdn.net/pg_hgdb/article/details/81565852