如何将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查看。
- 9.4版本:/conf目录下
- 9.3及以下版本:/server/default/conf目录下
如果旧版本是不同的版本,那么需要在新服务器中安装相同的版本。