OpManager企业版 - 迁移和备份指南
了解如何迁移数据库,备份和恢复,以及在OpManager版本12300及更高版本中启用HTTPS的步骤。
什么时候应该迁移?
- 当硬件、服务器操作系统或 SQL 要求发生更改时。
- 当您需要新的服务器来获得空间和更好的性能时。
- 如果需要将产品迁移到专用服务器。
- 添加新数据库或新服务器类型时。
将中心和 Probe 从一台服务器迁移到另一台服务器
对于 PostgreSQL
将中心从一台服务器迁移到另一台服务器的步骤:
- 停止OpManagerCentral服务。在OpManagerCentral/bin目录下执行'OpManagerService.bat -r',删除现有机器中的OpManagerCentral服务。
- 对整个OpManagerCentral文件夹进行压缩备份。
- 将文件夹解压缩到将要安装中心的新系统中。
- 在需要安装中心的计算机中使用管理员权限打开命令提示符。
- 转到新机器中的OpManagerCentral/bin目录并执行initPgsql.bat以授予从新服务器访问数据库的权限。
- 在同一命令提示符下,执行OpManagerService.bat -i将OpManagerCentral添加为服务。
- 从新机器中的Windows服务启动OpManagerCentral。
- 要更新新计算机的中心详细信息,请执行以下操作:
- 如果新系统的IP地址或主机名与现有机器的IP地址或主机名不同,请转到OpManagerProbe/conf/OpManager目录,找到NOCServerDetail.xml文件,并使用新的服务器名称更新NOCServerName属性值。
- 如果新计算机的 IP 地址和主机名与现有计算机的 IP 地址和主机名相同,则无需更新NOCServerName。
- 从版本 12.4.042 开始,在“设置-->配置“下的”中心详细信息“页面中更新”中心详细信息”。
- 重新启动所有探针。
- 要清理现有计算机,请卸载OpManagerCentral。
将 Probe 从一台服务器迁移到另一台服务器的步骤:
对于Windows探针,如果安装了OpManager代理进行监控,请在继续操作之前执行本页中的步骤。
- 停止OpManagerProbe服务。在OpManagerProbe/bin目录下执行'OpManagerService.bat -r',删除现有机器中的OpManagerProbe服务。
- 对整个OpManagerProbe文件夹进行压缩备份。
- 将文件夹解压缩到将要安装探针的新系统。
- 在需要安装 Probe 的计算机中以管理员权限打开命令提示符。
- 转到新机器中的OpManagerProbe/bin目录,执行initPgsql.bat以授予从新服务器访问数据库的权限。
- 在同一命令提示符下,执行'OpManagerService.bat -i'将OpManagerProbe添加为服务。
- 在新机器上从Windows服务启动OpManagerProbe
- 要更新新计算机的探针详细信息,请执行以下操作:
- 如果新系统的 IP 地址或主机名与现有计算机的 IP 地址或主机名不同,请转到设置 --> 配置 -->探针详细信息。单击探针名称以修改探针并更新已移动探针的 NAT 名称详细信息。
- 如果新机器的IP地址和主机名与现有机器的IP地址和主机名相同,则无需更新NAT名称。
- 要清理现有计算机,请卸载OpManagerProbe。
对于MSSQL:
情况 1:仅移动安装而不移动数据库。
案例 2:同时移动数据库和已安装的计算机。
案例 1:仅移动安装而不移动数据库
在中环:
- 停止OpManagerCentral服务。在OpManagerCentral/bin目录下执行'OpManagerService.bat -r',以删除现有机器中的OpManagerCentral服务。
- 对整个OpManagerCentral文件夹进行压缩备份。
- 将文件夹解压缩到将要安装中心的新系统。
- 在同一命令提示符下,执行OpManagerService.bat -i将OpManagerCentral添加为服务。
- 如果要使用相同的数据库,请继续,不要进行任何更改。请确保数据库服务器在新机器上是可访问的。
- 要更新新计算机的中心详细信息,请执行以下操作:
- 如果新系统的IP地址或主机名与现有机器的IP地址或主机名不同,请转到OpManagerProbe/conf/OpManager目录,找到NOCServerDetail.xml文件,然后使用新的服务器名称更新NOCServerName属性值。
- 如果新计算机的 IP 地址和主机名与现有计算机的 IP 地址和主机名相同,则无需更新NOCServerName。
- 重新启动所有探针。
- 要清理现有计算机,请卸载OpManagerCentral。
在探针中:
对于Windows探针,如果安装了OpManager代理进行监控,请在继续操作之前执行本页中的步骤。
- 停止OpManagerProbe服务。在OpManagerProbe/bin目录下执行'OpManagerService.bat -r',删除现有机器中的OpManagerProbe服务。
- 对整个OpManagerProbe文件夹进行压缩备份。
- 将文件夹解压缩到将要安装探针的新系统。
- 在同一命令提示符下,执行OpManagerService.bat -i,将OpManagerProbe添加为服务。
- 如果要使用相同的数据库,请继续,不要进行任何更改。请确保数据库服务器在新机器上是可访问的。
- 要更新新计算机的探针详细信息,请执行以下操作:
- 如果新系统的 IP 地址或主机名与现有计算机的 IP 地址或主机名不同,请转到设置 --> 配置 -->探针详细信息。单击探针名称以修改探针并更新已移动探针的 NAT 名称详细信息。
- 如果新机器的IP地址和主机名与现有机器的IP地址和主机名相同,则无需更新NAT名称。
- 从新机器中的Windows服务启动OpManagerProbe。
- 要清理现有计算机,请卸载OpManagerProbe。
案例 2:移动数据库和已安装的计算机
不建议将数据库从一个 Server Studio 移动到另一个 Server Studio。请发送邮件到support@manageengine.cn 以获得进一步的帮助。
数据备份和恢复
使用备份和还原将安装从一台服务器移动到另一台服务器
迁移中心步骤:(从版本 124042 及更高版本开始)
- 停止OpManagerCentral服务,并使用本页中给出的步骤进行备份。
- 停止所有探针以避免数据丢失。
- 在所需的服务器中全新安装 Central。
- 按照本页中给出的步骤恢复数据。
- 启动OpManagerCentral。
- 要更新新计算机的中心详细信息,请执行以下操作:
- 如果新系统的 IP 地址或主机名与现有计算机的 IP 地址或主机名不同,请转到每个探针中的设置 --> 配置 -->中心,然后更新新中心系统的 IP 地址或主机名。
- 如果新计算机的 IP 地址和主机名与现有计算机的 IP 地址和主机名相同,则无需在探针中更新中心服务器的主机名。
- 要清理现有计算机,请卸载OpManagerCentral。
迁移中心的步骤:(直到版本 124041)
- 停止OpManagerCentral服务,并使用本页中给出的步骤进行备份。
- 停止所有探针以避免数据丢失。
- 在所需的服务器中全新安装 Central。
- 按照本页中给出的步骤恢复数据。
- 启动OpManagerCentral。
- 要更新新计算机的中心详细信息,请执行以下操作:
- 如果新系统的IP地址或主机名与现有机器的IP地址或主机名不同,请转到OpManagerProbe/conf/OpManager目录,找到NOCServerDetail.xml文件,并使用新的服务器名称更新NOCServerName属性值。并更新新中心系统的 IP 地址或主机名。
- 如果新机器的 IP 地址和主机名与现有机器的 IP 地址和主机名相同,则无需更新NOCServerName。
- 重新启动所有探针。
- 要清理现有计算机,请卸载OpManagerCentral。
迁移探针的步骤:
对于Windows探针,如果安装了OpManager代理进行监控,请在继续操作之前执行本页中的步骤。
- 停止OpManagerProbe服务,并使用本页中给出的步骤进行备份。
- 在所需的服务器中对探针进行全新的全新安装。
- 探针安装成功后,启动服务并检查探针是否与中心通信正常。
- 停止新安装的探针。
- 按照本页中给出的步骤恢复数据。
- 启动OpManagerProbe。
- 在中心中,转到探针详细信息页面,并验证旧探针的状态是否显示为正在运行,新探针的状态是否显示为服务器关闭。
- 删除新探针(*不要删除旧探针*)。
- 要更新新计算机的探针详细信息,请执行以下操作:
- 如果新系统的 IP 地址或主机名与现有计算机的 IP 地址或主机名不同,请转到设置 --> 配置 -->探针详细信息。单击探针名称以修改探针并更新已移动探针的 NAT 名称详细信息。
- 如果新机器的IP地址和主机名与现有机器的IP地址和主机名相同,则无需更新NAT名称。
- 要清理现有计算机,请卸载OpManagerProbe。
从OpManager 标准版/专业版迁移到OpManager企业版
如果您出于可扩展性或远程网络监控或两者兼而有之的原因升级到OpManager企业版,则可以从OpManager 标准版/专业版迁移,而无需重新开始。这意味着在迁移过程中,现有OpManager安装中的所有配置和历史数据都可以安全地移植到企业版。
迁移后,现有的OpManager安装(标准版/专业版)将用作探针服务器。中心服务器必须安装在新机器上。
要迁移到OpManager企业版,请按照以下步骤操作:(对于OpManager版本124181及更高版本)
步骤1:安装OpManager 中心
在新机器上安装与OpManager 标准版/专业版 Edition版本相对应的OpManagerCentral版本。
- OpManagerCentral可以从此链接下载。
- 在产品列表字段中,选择OpManager。
- 在产品版本字段中,输入与现有OpManager标准版/专业版相对应的版本,然后单击“提交”。
- 在新页面中,单击列表中所需的版本(124181及以上)。
- 单击所需的OpManager_Central_64bit文件进行下载。
步骤 2:数据库备份
备份现有的OpManager 标准版/专业版 Edition数据库。若要备份数据库,请按照本页中的步骤操作。
第 3 步:迁移
可以通过两种方式迁移到OpManager Enterprise Edition:
- 用户界面 - 使用分步向导进行迁移
- 控制台模式 - 使用命令提示符进行迁移。如果 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的版本)
- 在探针和中心中,导航到设置 -->常规设置 --> 安全设置 --> SSL 配置 -->启用安全模式。
- 有关配置 HTTPS 的更多详细信息,请参阅此页面。
- 重新启动中心服务。
- 对于所有探针,将OpManagerProbe/conf/CommunicationInfo.xml中的InitImpl属性从com.me.opmanager.extranet.remote.communication.http.probe.HTTPProbeCommInit编辑为com.me.opmanager.extranet.remote.communication.http.probe.HTTPSProbeCommInit
- 重新启动所有探针。
- 在中心,转到设置 --> 配置 -->探针详细信息 -->编辑每个探针 -->将 NAT 协议设置为 HTTPS。
在OpManager中启用HTTPS的步骤:(适用于版本124042及更高版本)
- 在探针和中心中,导航到设置 -->常规设置 --> 安全设置 --> SSL 配置 -->启用安全模式。
- 有关配置 HTTPS 的更多详细信息,请参阅此页面。
- 重新启动中心服务。
- 然后,对于每个探针,导航到设置-->配置-->中心详细信息-->协议--> 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 端口中更新它。