【OPM】数据库mssql和pgsql双向迁移

【OPM】数据库mssql和pgsql双向迁移

鉴于不同客户对后端数据库的需求,以下说明可对mssql和pgsql数据库执行双向迁移  (基于客户环境125422版本测试)
迁移前请停止opm服务

PGSQL 到 MSSQL 的迁移步骤:

在PGSQL设置中,转到OpManager主页→bin,从此路径以管理员权限启动命令提示符并运行DBConfiguration.bat。
在显示的弹出窗口中,请选择MSSQL,选中“从现有数据库迁移数据”选项,输入具体终端信息,然后单击确定,执行如下所示:


迁移完成后,启动产品并检查其是否正常工作

MSSQL 到 PGSQL 迁移:

在 db_migration.conf 的 <OpManagerHome>\conf 目录中进行以下更改。
将 dest.db.postgres.dir 的值更改为 <OpManagerHome>/pgsql 目录(例如,dest.db.postgres.dir = <OpManager  Home>/pgsql)。
注意:必须使用“/”作为目录分隔符。
转到OpManager主页→bin,从此路径以管理员权限启动命令提示符并运行DBConfiguration.bat。
在显示的弹出窗口中,请选择PostgreSQL并选中“从现有数据库迁移数据”选项,然后单击确定,执行如下所示:

迁移完成后,启动产品并检查其是否正常工作。



在以下路径可查看具体迁移日志详情:

    • Related Articles

    • 数据库迁移 - 从MySQL到PgSQL

      从MySQL到PgSQL的数据库迁移包括进行与PgSQL兼容的备份,将产品与PgSQL数据库一起重新安装并还原备份。 上面的过程在版本9和10中有些繁琐且耗时。因此,请将当前的安装升级到11,然后按照步骤迁移数据库。升级包和说明可在此链接中找到。 从MySQL迁移到PgSQL的步骤: 1.停止OpManager服务。 2.在管理员模式下打开命令提示符,然后执行备份脚本,如下所示: C:\...\OpManager\bin\backup> BackupDB.bat -targetdb pgsql ...
    • OPM12.5(12.5.230之前版本)数据库从PGSQL迁移到MSSQL

      1. 停止OPM服务,隐藏托盘区的OPM图标,或者在任务管理器中直接kill掉OpManagerTrayIcon.exe进程 2. 重命名OPM安装目录(如将D:\ManageEngine\OpManager重命名为OpManager125203) 3. 到控制面板-程序列表中,删除OpManager软件 4. ...
    • EXRP如何将数据库迁移到MS SQL?有哪些需要注意的?

      可以参考此链接:https://download.manageengine.com/products/exchange-reports/postgresql-to-mssql-server-migration.pdf 注意事项: 1.Native client和command line放在EXRP服务器上 2.Bcp那两个文件拷贝到EXRP安装目录 ...
    • 【OPM】远程终端连接

      在 OPM 中,此功能仅适用于 Linux 服务器,网络设备此功能不可用。
    • 【OPM】OPM短信网关(移动云短信平台)配置流程

      OPM针对于移动云短信平台配置流程: 1.首先将脚本文件夹放到OPM指定路径下,可新建SMS文件夹,将脚本文件放置在该文件夹中。 2.打开opm,设置--通知配置文件--添加--运行系统命令,以"SmsTestApp.exe绝对路径" -c "message" -m "phone number1,phone number2"格式配置命令字串,如下图所示: 3.最后勾选相关条件和所关联设备等,保存告警文件即可 脚本见附件。 执行脚本文件,提示 “无法连接到远程服务器” 报错: ...