注意:
以下介绍的方法,只针对7.1及以后版本使用。
一: 原控制机上的操作
原控制机规则信息展示:
原控制机配置导出
I2active配置导出命令
[root@cent72 download]# PGPASSWORD=i2s@Shanghai pg_dump -C -F p -U i2soft --host=127.0.0.1 --port=58083 -f /var/www/html/i2active/download/i2_ccdb_2019-07-30.dump i2active
I2soft配置导出命令
[root@cent72 ~]# PGPASSWORD=i2s@Shanghai pg_dump -C -F p -U i2soft --host=127.0.0.1 --port=58083 -f /var/www/html/i2active/download/i2_ccdb_i2soft_2019-07-30.dump i2soft
导出的文件
将产生的文件拷贝到新控制机系统上。
二、新控制机上的操作
Windows系统上新安装控制机
登入新控制机的数据库
密码i2s@Shanghai
关闭新控制机除I2-PostgreSQL的服务
删除i2active库
导入active库
把导出的文件拷贝到新控制机上,然后执行导入命令
删除i2soft库
导入i2soft库
psql.exe -U i2soft --host=127.0.0.1 --port=58083 -d postgres -f F:\ccdb\i2_ccdb_i2soft_2019-07-30.dump
将新控制机IP改成原控制机IP
注意:
如果不更改回原来的IP,则可能导致active功能无法正常使用(不改,节点连不上控制机,控制机获取不到节点状态)。
重新启动控制机上的数据库等服务
新控制机状态展示和基本功能测试
coopy同步规则正常。
I2active同步规则正常。
至此,完成控制机从Linux到Windows的迁移。