在12.3版本中,将OpManager从同一服务器上的PGSQL迁移到MSSQL上

在12.3版本中,将OpManager从同一服务器上的PGSQL迁移到MSSQL上

请按照以下提到的步骤在同一服务器上将数据库从PGSQL迁移到MSSQL上。这些步骤仅使用于12.3.045及更高版本。如果您使用的是低于123.045的版本,请升级到12.3.045并按照以下步骤操作。

1. 停止OpManager服务。

2. 确保OpManagerTrayicon,java和Postgres进程在任务管理器中完全停止,如果没有停止,请手动将其关闭。

3. 将现有的OpManager文件夹重命名为OpManager_PGSQL

4. 从档案下载相同版本。


5. 卸载现有的OpManager,然后以与MSSQL安装程序相同的版本再次安装OpManager。

6. 在安装向导的结尾,不要单击“完成”按钮。保留此页面,也不要关闭它。

7. 现在以管理员身份打开cmd提示符,转到PGSQL installation\OpManager_PGSQL\bin\directory

8. 执行migrateDB.bat mssql E:\OpManager\conf\database_params.conf (相应地替换为您的文件夹名称,并从新的MSSQL安装程序中指向database_params.conf文件)。

9. 按照以下步骤将恢复模型更改为简单:

MSSQL服务器 ->OpManager数据库属性 ->选项 ->恢复模型 ->简单。(您以后可以将其替换为安全模式)

10. 将bcp.exe和bcp.rll文件从您的MSSQL服务器复制到OpManager主文件夹和OpManager/bin文件夹。另外,应基于服务器上的操作系统(64/32位)将MSSQL本机客户端安装在OpManager服务器上。

11. 根据数据大小,迁移需要一些时间。

12. 迁移完成后,需要到PGSQL  \OpManager_PGSQL\conf\OpManager\folder,然后复制data-dictionary.xml文件并将其粘贴到MSSQL  \OpManager\conf\OpManager\

13. 从PGSQL  \OpManager_PGSQL\lib\复制AdventNetLicense.xml,Petinfo.dat和Product.dat,然后粘贴到MSSQL  \OpManager\lib\

14. 之后再点击安装向导中的“完成”按钮,这将自行启动OpManager服务。

检查它是否已启动且没有任何错误同时能够连接Web客户端。
    • Related Articles

    • 将OpManager DB从PGSQL迁移到版本125230中的MSSQL

      对于OpManager版本125230: PGSQL到MSSQL的迁移步骤: 在PGSQL设置中,转到OpManager主页 → bin,从此路径以管理员权限启动命令提示符,然后运行DBConfiguration.bat。 在显示的弹出窗口中,请选择MSSQL,选中“从现有数据库迁移数据”选项,然后点击确定。 迁移完成后,启动产品并检查其是否正常运行 从MSSQL到PGSQL的迁移(适用于预填充和非预填充设置): 1. ...
    • 【OPM】数据库mssql和pgsql双向迁移

      鉴于不同客户对后端数据库的需求,以下说明可对mssql和pgsql数据库执行双向迁移 (基于客户环境125422版本测试) 迁移前请停止opm服务 PGSQL 到 MSSQL 的迁移步骤: 在PGSQL设置中,转到OpManager主页→bin,从此路径以管理员权限启动命令提示符并运行DBConfiguration.bat。 在显示的弹出窗口中,请选择MSSQL,选中“从现有数据库迁移数据”选项,输入具体终端信息,然后单击确定,执行如下所示: 迁移完成后,启动产品并检查其是否正常工作 MSSQL ...
    • 如何将安装在一台机器上的Applications Manager迁移到另一台机器上?

      您已经在一台计算机上配置了监视器并创建了操作和阈值配置文件,比如在测试版中。有没有办法将这些数据(告警、监视器和阈值配置文件)导出到某个文件,然后可以将其导入到部署服务器中的另一个Applications Manager中? 步骤:     1. 在新计算机上安装具有相同内部版本号的Applications Manager(转到支持选项卡->“安装信息”来查找内部版本号)     2. 从AppManager ...
    • 数据库迁移 - 从MySQL到PgSQL

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

      背景:       服务初始化安装往往安装到了服务器的C盘区下,随着服务的一段时间使用,影响性能,故想要迁移至其他盘区,如D盘。 步骤:       停止PMP服务并确保PostgreSQL停止在后台运行。(任务管理器上再确认下没有残留的pmp进程,pgsql进程,java进程) 使用管理员权限运行命令提示符并导航到当前PMP安装目录,然后执行命令PMP.bat remove。 执行命令后,请复制整个PMP安装目录并将其粘贴到所需的新驱动程序中,如D盘符,然后复制PMP安装目录的新位置。 ...