OpManager企业版 - 迁移和备份指南

了解如何迁移数据库,备份和恢复,以及在OpManager版本12300及更高版本中启用HTTPS的步骤。

什么时候应该迁移?

  • 当硬件、服务器操作系统或 SQL 要求发生更改时。
  • 当您需要新的服务器来获得空间和更好的性能时。
  • 如果需要将产品迁移到专用服务器。
  • 添加新数据库或新服务器类型时。

将中心和 Probe 从一台服务器迁移到另一台服务器

对于 PostgreSQL

将中心从一台服务器迁移到另一台服务器的步骤:

  1. 停止OpManagerCentral服务。在OpManagerCentral/bin目录下执行'OpManagerService.bat -r',删除现有机器中的OpManagerCentral服务。
  2. 对整个OpManagerCentral文件夹进行压缩备份。
  3. 将文件夹解压缩到将要安装中心的新系统中。
  4. 在需要安装中心的计算机中使用管理员权限打开命令提示符。
  5. 转到新机器中的OpManagerCentral/bin目录并执行initPgsql.bat以授予从新服务器访问数据库的权限。
  6. 在同一命令提示符下,执行OpManagerService.bat -i将OpManagerCentral添加为服务。
  7. 从新机器中的Windows服务启动OpManagerCentral。
  8. 要更新新计算机的中心详细信息,请执行以下操作:
    1. 如果新系统的IP地址或主机名与现有机器的IP地址或主机名不同,请转到OpManagerProbe/conf/OpManager目录,找到NOCServerDetail.xml文件,并使用新的服务器名称更新NOCServerName属性值。
    2. 如果新计算机的 IP 地址和主机名与现有计算机的 IP 地址和主机名相同,则无需更新NOCServerName。
  9. 从版本 12.4.042 开始,在“设置-->配置“下的”中心详细信息“页面中更新”中心详细信息”。
  10. 重新启动所有探针。
  11. 要清理现有计算机,请卸载OpManagerCentral。

将 Probe 从一台服务器迁移到另一台服务器的步骤:

对于Windows探针,如果安装了OpManager代理进行监控,请在继续操作之前执行本页中的步骤。

  1. 停止OpManagerProbe服务。在OpManagerProbe/bin目录下执行'OpManagerService.bat -r',删除现有机器中的OpManagerProbe服务。
  2. 对整个OpManagerProbe文件夹进行压缩备份。
  3. 将文件夹解压缩到将要安装探针的新系统。
  4. 在需要安装 Probe 的计算机中以管理员权限打开命令提示符。
  5. 转到新机器中的OpManagerProbe/bin目录,执行initPgsql.bat以授予从新服务器访问数据库的权限。
  6. 在同一命令提示符下,执行'OpManagerService.bat -i'将OpManagerProbe添加为服务。
  7. 在新机器上从Windows服务启动OpManagerProbe
  8. 要更新新计算机的探针详细信息,请执行以下操作:
    1. 如果新系统的 IP 地址或主机名与现有计算机的 IP 地址或主机名不同,请转到设置 --> 配置 -->探针详细信息。单击探针名称以修改探针并更新已移动探针的 NAT 名称详细信息。
    2. 如果新机器的IP地址和主机名与现有机器的IP地址和主机名相同,则无需更新NAT名称
  9. 要清理现有计算机,请卸载OpManagerProbe。

对于MSSQL:

情况 1:仅移动安装而不移动数据库。

案例 2:同时移动数据库和已安装的计算机。

案例 1:仅移动安装而不移动数据库

在中环:

  1. 停止OpManagerCentral服务。在OpManagerCentral/bin目录下执行'OpManagerService.bat -r',以删除现有机器中的OpManagerCentral服务。
  2. 对整个OpManagerCentral文件夹进行压缩备份。
  3. 将文件夹解压缩到将要安装中心的新系统。
  4. 在同一命令提示符下,执行OpManagerService.bat -i将OpManagerCentral添加为服务。
  5. 如果要使用相同的数据库,请继续,不要进行任何更改。请确保数据库服务器在新机器上是可访问的。
  6. 要更新新计算机的中心详细信息,请执行以下操作:
    1. 如果新系统的IP地址或主机名与现有机器的IP地址或主机名不同,请转到OpManagerProbe/conf/OpManager目录,找到NOCServerDetail.xml文件,然后使用新的服务器名称更新NOCServerName属性值。
    2. 如果新计算机的 IP 地址和主机名与现有计算机的 IP 地址和主机名相同,则无需更新NOCServerName。
  7. 重新启动所有探针。
  8. 要清理现有计算机,请卸载OpManagerCentral。

在探针中:

对于Windows探针,如果安装了OpManager代理进行监控,请在继续操作之前执行本页中的步骤。

  1. 停止OpManagerProbe服务。在OpManagerProbe/bin目录下执行'OpManagerService.bat -r',删除现有机器中的OpManagerProbe服务。
  2. 对整个OpManagerProbe文件夹进行压缩备份。
  3. 将文件夹解压缩到将要安装探针的新系统。
  4. 在同一命令提示符下,执行OpManagerService.bat -i,将OpManagerProbe添加为服务。
  5. 如果要使用相同的数据库,请继续,不要进行任何更改。请确保数据库服务器在新机器上是可访问的。
  6. 要更新新计算机的探针详细信息,请执行以下操作:
    1. 如果新系统的 IP 地址或主机名与现有计算机的 IP 地址或主机名不同,请转到设置 --> 配置 -->探针详细信息。单击探针名称以修改探针并更新已移动探针的 NAT 名称详细信息。
    2. 如果新机器的IP地址和主机名与现有机器的IP地址和主机名相同,则无需更新NAT名称
  7. 从新机器中的Windows服务启动OpManagerProbe。
  8. 要清理现有计算机,请卸载OpManagerProbe。

案例 2:移动数据库和已安装的计算机

不建议将数据库从一个 Server Studio 移动到另一个 Server Studio。请发送邮件到support@manageengine.cn 以获得进一步的帮助。

数据备份和恢复

使用备份和还原将安装从一台服务器移动到另一台服务器

迁移中心步骤:(从版本 124042 及更高版本开始)

  1. 停止OpManagerCentral服务,并使用本页中给出的步骤进行备份。
  2. 停止所有探针以避免数据丢失。
  3. 在所需的服务器中全新安装 Central。
  4. 按照本页中给出的步骤恢复数据。
  5. 启动OpManagerCentral。
  6. 要更新新计算机的中心详细信息,请执行以下操作:
  7. 如果新系统的 IP 地址或主机名与现有计算机的 IP 地址或主机名不同,请转到每个探针中的设置 --> 配置 -->中心,然后更新新中心系统的 IP 地址或主机名。
  8. 如果新计算机的 IP 地址和主机名与现有计算机的 IP 地址和主机名相同,则无需在探针中更新中心服务器的主机名。
  9. 要清理现有计算机,请卸载OpManagerCentral。

迁移中心的步骤:(直到版本 124041)

  1. 停止OpManagerCentral服务,并使用本页中给出的步骤进行备份。
  2. 停止所有探针以避免数据丢失。
  3. 在所需的服务器中全新安装 Central。
  4. 按照本页中给出的步骤恢复数据。
  5. 启动OpManagerCentral。
  6. 要更新新计算机的中心详细信息,请执行以下操作:
  7. 如果新系统的IP地址或主机名与现有机器的IP地址或主机名不同,请转到OpManagerProbe/conf/OpManager目录,找到NOCServerDetail.xml文件,并使用新的服务器名称更新NOCServerName属性值。并更新新中心系统的 IP 地址或主机名。
  8. 如果新机器的 IP 地址和主机名与现有机器的 IP 地址和主机名相同,则无需更新NOCServerName
  9. 重新启动所有探针。
  10. 要清理现有计算机,请卸载OpManagerCentral。

迁移探针的步骤:

对于Windows探针,如果安装了OpManager代理进行监控,请在继续操作之前执行本页中的步骤。

  1. 停止OpManagerProbe服务,并使用本页中给出的步骤进行备份
  2. 在所需的服务器中对探针进行全新的全新安装。
  3. 探针安装成功后,启动服务并检查探针是否与中心通信正常。
  4. 停止新安装的探针。
  5. 按照本页中给出的步骤恢复数据。
  6. 启动OpManagerProbe。
  7. 在中心中,转到探针详细信息页面,并验证旧探针的状态是否显示为正在运行,新探针的状态是否显示为服务器关闭
  8. 删除新探针(*不要删除旧探针*)。
  9. 要更新新计算机的探针详细信息,请执行以下操作:
    1. 如果新系统的 IP 地址或主机名与现有计算机的 IP 地址或主机名不同,请转到设置 --> 配置 -->探针详细信息。单击探针名称以修改探针并更新已移动探针的 NAT 名称详细信息。
    2. 如果新机器的IP地址和主机名与现有机器的IP地址和主机名相同,则无需更新NAT名称。
  10. 要清理现有计算机,请卸载OpManagerProbe。

从OpManager 标准版/专业版迁移到OpManager企业版

如果您出于可扩展性或远程网络监控或两者兼而有之的原因升级到OpManager企业版,则可以从OpManager 标准版/专业版迁移,而无需重新开始。这意味着在迁移过程中,现有OpManager安装中的所有配置和历史数据都可以安全地移植到企业版。

迁移后,现有的OpManager安装(标准版/专业版)将用作探针服务器。中心服务器必须安装在新机器上。

要迁移到OpManager企业版,请按照以下步骤操作:(对于OpManager版本124181及更高版本)

步骤1:安装OpManager 中心

在新机器上安装与OpManager 标准版/专业版 Edition版本相对应的OpManagerCentral版本。

  1. OpManagerCentral可以从此链接下载
  2. 产品列表字段中,选择OpManager
  3. 产品版本字段中,输入与现有OpManager标准版/专业版相对应的版本,然后单击“提交”。
  4. 在新页面中,单击列表中所需的版本(124181及以上)。
  5. 单击所需的OpManager_Central_64bit文件进行下载。

步骤 2:数据库备份

备份现有的OpManager 标准版/专业版 Edition数据库。若要备份数据库,请按照本页中的步骤操作

第 3 步:迁移

可以通过两种方式迁移到OpManager Enterprise Edition:

  1. 用户界面 - 使用分步向导进行迁移
  2. 控制台模式 - 使用命令提示符进行迁移。如果 UI 不支持,则选择控制台模式作为默认迁移方法。

1. 使用用户界面进行迁移:

  • 转到OpManager安装目录下的bin文件夹。
    • Windows 操作系统:以管理员身份运行MigrateToEnterprise.bat文件。
    • Linux 操作系统:以 root 用户身份运行 MigrateToEnterprise.sh 文件。
  • 此时将显示“迁移工具”向导。
  • 在向导中,输入相应的<中心服务器名称>、<协议>、<端口><探针安装密钥>
  • 输入所需的<探针名称>,<联系人姓名>< C本体电子邮件 ID >
  • 单击 MIGRATE
(如果必须将现有OpManager Professional/Essential版本中的历史数据发送到中心,请单击该复选框。

2. 使用控制台模式迁移:

  • 转到OpManager安装目录下的bin文件夹。
    • Windows 操作系统:使用 -c 作为参数运行 MigrateToEnterprise.bat 文件。
    • Linux 操作系统: 使用 -c 作为参数运行 MigrateToEnterprise.ssh 文件。
  • 按以下顺序输入详细信息。
    < 中心协议 >
    中心名称 >
    < 中心端口 >
    探针名称 >
    联系人姓名 >
    电子邮件
    <探针安装密钥>

来自探针服务器的历史数据可以根据用户偏好发送到中心服务器。但是,历史数据仍将在探针服务器中可用。

迁移过程已完成。现在,OpManager安装用作探针服务器,并与中心服务器同步数据。

 

* 注意事项:

  • OpManager 中心版本(待下载)必须与现有OpManager版本(标准版/专业版)匹配才能成功迁移。
  • OpManager版本可以通过单击现有OpManager安装右上角的用户图标找到。
  • 探针安装密钥可以在OpManager中心 > 设置> 配置 > 探针详情下找到。
  • 历史数据 - OpManager收集的过去性能数据。历史数据用于置入图形、图表和生成报表。

将OpManager版本11600 LEE版迁移到企业版的步骤

请发送邮件到support@manageengine.cn 将OpManager版本11600 LEE迁移到OpManager Enterprise。

在中心和 探针中启用 HTTPS

在OpManager中启用HTTPS的步骤:(适用于123181至124041的版本)

  1. 在探针和中心中,导航到设置 -->常规设置 --> 安全设置 --> SSL 配置 -->启用安全模式
  2. 有关配置 HTTPS 的更多详细信息,请参阅此页面
  3. 重新启动中心服务。
  4. 对于所有探针,将OpManagerProbe/conf/CommunicationInfo.xml中的InitImpl属性从com.me.opmanager.extranet.remote.communication.http.probe.HTTPProbeCommInit编辑为com.me.opmanager.extranet.remote.communication.http.probe.HTTPSProbeCommInit
  5. 重新启动所有探针。
  6. 在中心,转到设置 --> 配置 -->探针详细信息 -->编辑每个探针 -->将 NAT 协议设置为 HTTPS

在OpManager中启用HTTPS的步骤:(适用于版本124042及更高版本)

  1. 在探针和中心中,导航到设置 -->常规设置 --> 安全设置 --> SSL 配置 -->启用安全模式
  2. 有关配置 HTTPS 的更多详细信息,请参阅此页面
  3. 重新启动中心服务。
  4. 然后,对于每个探针,导航到设置-->配置-->中心详细信息-->协议--> HTTPS

在中心和探针中更改端口

在中环 : (直到版本 124041)

  • 使用管理员权限打开命令提示符,然后转到OpManagerCentral/bin目录并执行ChangeWebServerPort.bat(例如:更改WebServerPort.bat 443)。
  • 重新启动OpManagerCental。
  • 对于所有探针,转到OpManagerProbe/conf/OpManager目录并找到NOCServerDetail.xml文件并更新NOCServerPort”属性值。
  • 重新启动OpManagerCentral,然后重新启动所有探针。

在 Probe 中:(直到版本 124041)

  • 使用管理员权限打开命令提示符,然后转到OpManagerProbe/bin目录并执行ChangeWebServerPort.bat(例如:ChangeWebServerPort.bat 443)。
  • 重新启动探针
  • 在中心中,转到设置 --> 配置 --> 探针详细信息 --> 编辑每个探针 -->更新 NAT 端口中的新端口。


在中心:(从版本 124042 及更高版本开始)

  • 使用管理员权限打开命令提示符,然后转到OpManagerCentral/bin目录并执行ChangeWebServerPort.bat(例如:更改WebServerPort.bat 443)。
  • 重新启动OpManagerCental。
  • 然后打开每个探针并导航到设置-->配置-->中心详细信息,并指定中心系统的更新端口号。

在探针中:(从 124042 及更高版本开始)

对于Windows探针,如果安装了OpManager代理进行监控,请在继续操作之前执行本页中的步骤。

  • 使用管理员权限打开命令提示符,然后转到OpManagerProbe/bin目录并执行ChangeWebServerPort.bat(例如:ChangeWebServerPort.bat 443)。
  • 重新启动探针
  • 在中心中,转到设置 --> 配置 --> 探针详细信息,然后编辑更改端口的每个探针。
  • 在 NAT 端口中更新它。