注意:
以下介绍的方法,只针对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的迁移。