如何将ServiceDesk Plus从一台服务器移动到另一台服务器?

如何将ServiceDesk Plus从一台服务器移动到另一台服务器?

以下是将数据从现有服务器移动到新服务器的步骤:


1. 停止ServiceDesk Plus服务。

2. 如有需要,请升级ServiceDesk Plus。

请参考此链接,查看您是否处于最新版本。有关升级的详细说明,请参阅知识库中升级ServiceDesk Plus部分。  
注意:如果您执行多个升级,请确保在每次升级完启动和停止应用程序一次,并在每次升级之前进行备份。
3. 打开命令提示符,导航到 [ServiceDesk Plus-安装目录] \bin目录下,执行backupdata bat命令启动数据备份。
备份完成后,扩展名为.data的备份文件将自动生成在ServiceDesk Plus主目录下的backup文件夹中。此备份文件名由ServiceDesk Plus的构建号以及执行备份的日期和时间等信息构成,格式如下:Backup_ ServiceDesk_ [Build number] _Month _date _ Year _ Hour _Minutes

例如,ServiceDesk Plus的版本7和构建7500的备份文件是这样的:backup_servicedesk_7500_fullbackup_02_24_2009_07_51.data

4. 升级完成后先启动和停止 ServiceDesk Plus服务一次。

5. 在新服务器上安装ServiceDesk Plus。

6. 启动应用程序并检查是否正常显示登录页面,然后,停止应用程序服务。

7. 将备份文件夹从旧服务器复制到新服务器的 [ServiceDesk Plus-主目录] 下。

8. 打开命令提示行,导航到 [ServiceDesk Plus-主目录]\bin目录下并执行restoreData.bat恢复备份的数据,弹出提示框后,选择备份文件。

cmd> [ServiceDesk Plus Home]\bin
cmd> restoreData.bat

9. 在新服务器中恢复数据后,启动ServiceDesk Plus服务器一次。

10. 在管理-->自助服务门户设置->url别名下,可以设置新服务器名。

注意:只能在ServiceDesk Plus相同版本的相同构建中恢复数据,也就是说,在ServiceDesk Plus 7500版本中备份的数据只能在7500版本中恢复。
恢复数据前,检查旧版本和新版本是否属于相同的版本,点击应用程序中的“?”,然后点击“关于”进行查看当前版本,或者打开buildInfo.xml查看。
  1. 9.4版本:/conf目录下
  2. 9.3及以下版本:/server/default/conf目录下

如果旧版本是不同的版本,那么需要在新服务器中安装相同的版本。

您可以从我们的网站:http://archives.manageengine.com/servicedesk/下载ServiceDesk Plus的早期版本。






    • Related Articles

    • 如何将ServiceDesk Plus从Windows服务器移动到Linux服务器?

      下面是将ServiceDesk Plus Windows服务器移动到Linux服务器的步骤: 1.使用下面的命令进行精简备份: cmd > cd [ServiceDesk-Home] \ bin cmd > backupdata.bat --trimmed 备份文件存在[ServiceDesk-主目录]\backup文件夹下 2.复制以下文件夹并将其替换到另一台服务器(Linux)的相同位置: ServiceDesk[主目录]下的fileAttachments, zreports, ...
    • 如何将ServiceDesk Plus移动到同一服务器上的不同驱动器?

      按照下面的说明将ServiceDesk Plus移动到同一服务器上的不同驱动器: 1. 停止ManageEngine ServiceDesk Plus服务。 适用于9.3及以下版本 2.注销服务: 打开命令提示符,导航到C:\ManageEngine\ServiceDesk\bin>,执行以下命令:sd_service.bat -r ..\server\default\conf\wrapper.conf             如: ...