⌘ K

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

Резервное копирование | Руководство администратора службы поддержки

Резервное копирование

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

 

Рекомендация для PGSQL: для оптимальной защиты данных используйте фирменное средство резервного копирования, обеспечивающее встроенные проверки стабильности и повреждений.
Внешние средства резервного копирования не тестировались с приложением. Они могут создавать риски для целостности данных и приводить к повреждению базы.

 

Пользователи Microsoft SQL Server должны обеспечивать наличие места на диске и правильное удаление старых резервных копий.

Метод SQL-дампа или дампа базы используется для автономного резервного копирования PostgreSQL, внешнего резервного копирования PostgreSQL и копий во время обновления.

Бинарный метод используется для копий Microsoft SQL и копирования приложения по расписанию со встроенной PostgreSQL.
 

Собственные методы копирования не поддерживают частичное восстановление базы или восстановление с игнорированием ошибок таблиц.
Со сборки 11304 для копирования приложения с MS SQL нужны роли или разрешения db_backupoperator, dbcreator либо sysadmin.
Со сборки 11304 для копирования приложения с MS SQL дополнительные файлы не требуются.
В сборках 11304 и выше копирование базы и вложений создаёт две части: part_1.ezip (база данных) и part_2.ezip (необходимые файлы). При копировании вложений без базы создаётся только файл part_1.ezip .

 

Совместимость резервных копий сборок 11304 и выше

базы данных

Тип резервного копирования

Восстановление

Примечания (Remarks)

PostgresSQL 64-разрядная (Windows)

Расписание (Schedule)

Postgres 64-разрядная (Windows)

Работает в той же ОС

PostgresSQL 64-разрядная

По расписанию

PostgresSQL 32-разрядная

Не поддерживается

PostgresSQL 32-разрядная

По расписанию

PostgresSQL 32-разрядная

 

PostgresSQL 32-разрядная

По расписанию

PostgresSQL 64-разрядная

Не поддерживается

Microsoft SQL Server

По расписанию/автономно

Microsoft SQL Server (другой сервер SQL)

Не поддерживается. Если копия создана на sdp-win8-64, восстановление работает с той же конфигурацией сервера.

Microsoft SQL Server

По расписанию/автономно

Microsoft SQL Server (тот же сервер SQL)

Работает

PostgresSQL (postgres, любая разрядность/ОС)

Автономно

PostgresSQL (любая разрядность/ОС)

Работает


Резервное копирование в Windows

Примечание: если Desktop Central (DC) скачан и установлен внутри ServiceDesk Plus (SDP) на Windows-сервере для инвентаризации, удалённого управления и инструментов, копирование и восстановление DC нужно выполнять отдельно. См. этот документдля порядка действий.
  1. Остановите службу ManageEngine ServiceDesk Plus перед копированием данных. Для остановки откройте командную строку с правами администратора и выполните shutdown.bat. Также приложение можно остановить через services.msc.

  2. Нажмите Пуск (Start) > Программы (Programs) > ManageEngine ServiceDesk Plus > Backup Data. ЛИБО

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

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

  1. Резервная копия базы данных и добавленных в приложение вложений создаётся в <ServiceDesk>\backup. Файл должен иметь расширение .data.

Копия базы данных и вложений приложения создаётся в <ServiceDesk>\backup. Копия должна иметь расширение .EZIP для сборок 11304 и выше либо .DATA для сборок ниже 11304. Имя файла имеет следующий шаблон:

Для сборок 11304 и выше:

          backup_databasename_[build number]_fullbackup_month_date_year_hr_min.ezip

Пример: backup_mssql_11304_fullbackup_01_18_2011_15_28.ezip

Для сборок ниже 11304:

          backup_databasename_[build number]_fullbackup_month_date_year_hr_min.data

Пример: backup_mssql_8000_fullbackup_01_18_2011_15_28.data

Вложения ServiceDesk Plus хранятся отдельно от базы, в папке вложений каталога установки C:\ManageEngine\ServiceDesk. При обновлении сервера можно сэкономить время, копируя только базу данных без вложений.

Всегда планируйте резервное копирование на обслуживание или плановый простой: процесс может длиться долго и приводить к незапланированным затратам простоя.

Копирование в Windows без вложений — сокращённая копия

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

Сокращённая копия содержит базу данных без вложений, встроенных изображений и папок custom и archive.

  1. В командной строке перейдите в <ServiceDesk Plus>\bin и выполните trimmedBackupData.bat для начала копирования базы.

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

  1. После копирования файл с расширением .data помещается в папку Trimmed Backup домашнего каталога ServiceDesk Plus.

  2. Имя копии содержит номер сборки ServiceDesk Plus, дату и время копирования. Формат имени:

    Для сборок 11304 и выше:

    backup_ databasename_ [build number] _database_month _date _ year _ hour _minutes.ezip

    Пример: backup_mssql_11304_database_01_18_2011_15_28.ezip

    Для сборок ниже 11304:

    backup_ databasename_ [build number] _database_month _date _ year _ hour _minutes.data
    Пример: backup_mssql_11200_database_01_18_2011_15_28.data
     

Резервное копирование в Linux
 

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

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

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

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

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

$ sh backUpData.sh

Файл копии создаётся в <ServiceDesk>/backup. Он должен иметь расширение .EZIP для сборок 11304 и выше либо .DATA для сборок ниже 11304. Имя файла имеет следующий шаблон:

Для сборок 11304 и выше:

backup_databasename_[build number]_fullbackup_month_date_year_hr_min.ezip
Пример: backup_mssql_11304_fullbackup_01_18_2011_15_28.ezip

Для сборок ниже 11304:

backup_databasename_[build number]_fullbackup_month_date_year_hr_min.data

Пример: backup_mssql_8000_fullbackup_01_18_2011_15_28.data

Копирование в Linux без вложений — сокращённая копия
 

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

Сокращённая копия содержит базу данных без вложений, встроенных изображений и папок custom и archive.

  1. В командной строке перейдите в <ServiceDesk Plus>\bin и выполните sh trimmedBackupData.shдля начала копирования базы.

sh trimmedBackupData.sh

  1. После копирования файл с расширением .data помещается в папку Trimmed Backup домашнего каталога ServiceDesk Plus.

  2. Имя копии содержит номер сборки ServiceDesk Plus, дату и время копирования. Формат имени:

    Для сборок 11304 и выше:

    backup_ databasename_ [build number] _database_month _date _ year _ hour _minutes.ezip
    Пример: backup_mssql_11304_database_01_18_2011_15_28.ezip

    Для сборок ниже 11304:

    backup_ databasename_ [build number] _database_month _date _ year _ hour _minutes.data
    Пример: backup_mssql_11200_database_01_18_2011_15_28.data

Защита резервных копий паролем

После обновления для доступа к файлам копий потребуется пароль. SDAdmin задаёт его при настройке расписания копирования. Пароль можно просмотреть и сбросить в Администрирование (Admin) > Общие настройки (General) > Расписание резервного копирования (Backup Scheduling). Пароль применяется ко всем файлам ручного копирования и копирования по расписанию.

Пароль необходим для восстановления приложения из резервных копий.

При первоначальной настройке или сбросе пароля уведомление по электронной почте отправляется вам и всем пользователям, настроенным на уведомления о сбое резервного копирования.