Резервное копирование
Начиная со сборки 11304 ServiceDesk Plus поддерживает собственные средства резервного копирования и восстановления баз данных. Резервные копии сборок 11304 и выше несовместимы между PostgreSQL, включённой в ServiceDesk Plus, и Microsoft SQL. Для перехода между этими СУБД следуйте инструкциямэтого руководства.
Пользователи Microsoft SQL Server должны обеспечивать наличие места на диске и правильное удаление старых резервных копий.
Метод SQL-дампа или дампа базы используется для автономного резервного копирования PostgreSQL, внешнего резервного копирования PostgreSQL и копий во время обновления.
Бинарный метод используется для копий Microsoft SQL и копирования приложения по расписанию со встроенной PostgreSQL.
- Совместимость резервных копий сборок 11304 и выше
- Резервное копирование в Windows
- Резервное копирование в Linux
- Защита резервных копий паролем
Совместимость резервных копий сборок 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
-
Остановите службу ManageEngine ServiceDesk Plus перед копированием данных. Для остановки откройте командную строку с правами администратора и выполните shutdown.bat. Также приложение можно остановить через services.msc.
-
Нажмите Пуск (Start) > Программы (Programs) > ManageEngine ServiceDesk Plus > Backup Data. ЛИБО
В командной строке перейдите в <ServiceDesk>\bin и выполните backUpData.bat, как показано ниже:
C:\ManageEngine\ServiceDesk\bin\backUpData.bat
-
Резервная копия базы данных и добавленных в приложение вложений создаётся в <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 без вложений — сокращённая копия
Сокращённая копия содержит базу данных без вложений, встроенных изображений и папок custom и archive.
-
В командной строке перейдите в <ServiceDesk Plus>\bin и выполните trimmedBackupData.bat для начала копирования базы.
C:\ManageEngine\ServiceDesk\bin\trimmedBackupData.bat
-
После копирования файл с расширением .data помещается в папку Trimmed Backup домашнего каталога ServiceDesk Plus.
-
Имя копии содержит номер сборки 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
Для резервного копирования данных ManageEngine ServiceDesk Plus:
-
Перед копированием остановите службу ManageEngine ServiceDesk Plus.
-
В командной строке перейдите в <ServiceDesk>/bin.
-
Выполните 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 без вложений — сокращённая копия
Сокращённая копия содержит базу данных без вложений, встроенных изображений и папок custom и archive.
-
В командной строке перейдите в <ServiceDesk Plus>\bin и выполните sh trimmedBackupData.shдля начала копирования базы.
sh trimmedBackupData.sh
-
После копирования файл с расширением .data помещается в папку Trimmed Backup домашнего каталога ServiceDesk Plus.
-
Имя копии содержит номер сборки 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). Пароль применяется ко всем файлам ручного копирования и копирования по расписанию.
Пароль необходим для восстановления приложения из резервных копий.
При первоначальной настройке или сбросе пароля уведомление по электронной почте отправляется вам и всем пользователям, настроенным на уведомления о сбое резервного копирования.