ServiceDesk Plus 捆绑了 Postgres。 从版本 11304 开始,计划备份生成的数据库文件不再交叉兼容。 不过,您可以使用下面讨论的方法在 Postgres 和 Microsoft SQL 之间进行迁移。
Windows
步骤 1:备份
在执行数据备份之前,请关闭 ManageEngine ServiceDesk Plus 服务。 要关闭应用程序,请使用管理员权限打开命令提示符并执行 shutdown.bat 命令。 或者,您也可以通过导航到 services.msc 来停止应用程序
单击开始 -> 程序 -> ManageEngine ServiceDesk Plus -> 备份数据。 或
在命令提示符下,进入 <ServiceDesk>\bin 目录并执行 backUpDataOld.bat,如下所示
C:\ManageEngine\ServiceDesk\bin\backUpDataOld.bat
在 <ServiceDesk>\backup 目录中创建数据库数据和应用程序中添加的文件附件的备份。 备份文件必须是 .data 文件。
在 <ServiceDesk>\backup 目录中创建数据库数据和应用程序中添加的文件附件的备份。 备份文件的文件名如下所示。
backup_databasename_[build number]_fullbackup_month_date_year_hr_min.data
示例: backup_mssql_8000_fullbackup_01_18_2011_15_28.data
步骤 2:还原
恢复数据前,请关闭 ManageEngine ServiceDesk Plus 服务。
从命令提示符进入 <ServiceDesk>\bin 目录。
执行 restoreData.bat 文件,如下图所示:
C:\ManageEngine\ServiceDesk\bin\restoreData.bat --dbmigration
弹出还原数据对话框。 浏览备份文件并单击确定。
Linux
步骤 1:备份
按照以下步骤备份 ManageEngine ServiceDesk Plus 数据:
在执行数据备份之前,请关闭 ManageEngine ServiceDesk Plus 服务。
从命令提示符进入 <ServiceDesk>/bin 目录。
执行下面给出的 backUpData.sh 文件:
$ sh backUpDataOld.sh
备份文件创建在 <ServiceDesk>/backup 目录中。 备份文件的文件名格式如下。
backup_databasename_[build number]_fullbackup_month_date_year_hr_min.data
示例: backup_mssql_8000_fullbackup_01_18_2011_15_28.data
步骤 2:还原
恢复数据前,请关闭 ManageEngine ServiceDesk Plus 服务。
从命令提示符进入 <ServiceDesk>/bin 目录。
执行 restoreData.sh 文件,如下所示:
$ sh restoreData.sh --dbmigration