⌘ K

ServiceDesk Plus · Для администраторов

Миграция между Postgres и Microsoft SQL

ServiceDesk Plus поставляется с Postgres. Начиная со сборки 11304 файлы базы данных из плановых резервных копий больше не совместимы между СУБД. Однако миграцию между Postgres и Microsoft SQL можно выполнить описанным ниже способом.

Применимо только к версии 14500 и ниже. 


Для Windows

Шаг 1. Резервное копирование

 

Если Desktop Central установлен внутри ServiceDesk Plus на Windows для учёта активов, удалённого управления и инструментов, резервное копирование и восстановление DC выполняются отдельно. Порядок действий см. в этом документе . 
  1. Перед резервным копированием остановите службу ManageEngine ServiceDesk Plus. Откройте командную строку администратора и выполните shutdown.bat либо остановите приложение через services.msc.

  2. Выберите Start -> Programs -> ManageEngine ServiceDesk Plus -> Backup Data. ЛИБО

    В командной строке перейдите в <ServiceDesk>\bin и выполните backUpDataOld.bat, как показано ниже:

C:\ManageEngine\ServiceDesk\bin\backUpDataOld.bat

  1. Резервная копия базы данных и добавленных в приложение вложений создаётся в <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. Восстановление 
 

 Если Desktop Central установлен внутри ServiceDesk Plus на Windows для учёта активов, удалённого управления и инструментов, резервное копирование и восстановление DC выполняются отдельно. Порядок действий см. в этом документе .
  1. Перед восстановлением остановите службу ManageEngine ServiceDesk Plus.

  2. В командной строке перейдите в <ServiceDesk>\bin.  

  3. Выполните restoreData.bat, как показано ниже:

C:\ManageEngine\ServiceDesk\bin\restoreData.bat --dbmigration

  1. Откроется Restore Data. Выберите резервную копию и нажмите OK.

 

Для Linux

Шаг 1. Резервное копирование
 

Если Desktop Central установлен внутри ServiceDesk Plus на Windows для учёта активов, удалённого управления и инструментов, резервное копирование и восстановление DC выполняются отдельно. Порядок действий см. в этом документе . 

Для резервного копирования данных ManageEngine ServiceDesk Plus:

  1. Перед копированием остановите службу ManageEngine ServiceDesk Plus.

  2. В командной строке перейдите в <ServiceDesk>/bin.

  3. Выполните 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. Восстановление
 

Если Desktop Central установлен внутри ServiceDesk Plus на Windows для учёта активов, удалённого управления и инструментов, резервное копирование и восстановление DC выполняются отдельно. Порядок действий см. в этом документе .
  1. Перед восстановлением остановите службу ManageEngine ServiceDesk Plus.

  2. В командной строке перейдите в <ServiceDesk>/bin.

  3. Выполните restoreData.sh, как показано ниже:

$ sh restoreData.sh --dbmigration