В версии 2026.3 в Stimulsoft Server появился новый инструмент Резервное копирование и восстановление (Backup and Restore), с помощью которого можно создать резервную копию служебных данных сервера, а при необходимости – восстановить их из ранее созданной копии.

В этой статье рассмотрим, какие данные можно сохранить, как запустить инструмент и выполнить резервное копирование и восстановление Stimulsoft Server.

Для чего используется резервное копирование?

Резервные копии позволяют сохранить рабочее состояние Stimulsoft Server и восстановить его при необходимости. Например, резервную копию можно создать перед обновлением или изменением конфигурации сервера, а также использовать при переносе данных или восстановлении рабочей среды после сбоя. Поскольку в архив включаются не только отчеты, но и пользователи, роли, настройки доступа и другие объекты, резервное копирование позволяет сохранить структуру и основные данные Stimulsoft Server в одном архиве.

Что входит в резервную копию?

Резервная копия Stimulsoft Server создается в виде ZIP-архива и содержит служебные данные, необходимые для работы сервера:
  • элементы навигатора Stimulsoft Server: отчеты, снимки отчетов, экспортированные файлы, структура папок и другие элементы;
  • соединения с источниками данных и связанные с ними настройки;
  • пользователи и учетные записи;
  • администраторы и менеджеры;
  • роли и настройки доступа;
  • рабочие пространства;
  • другие служебные объекты и данные Stimulsoft Server.

Таким образом, с помощью одной резервной копии можно сохранить структуру сервера, основные данные и связанные настройки.

Запуск инструмента резервного копирования и восстановления

Запустить инструмент Резервное копирование и восстановление (Backup and Restore) можно двумя способами:
  • открыть контекстное меню Контроллера сервера (Server Controller) и выбрать команду Run Backup and Restore;
  • запустить исполняемый файл Stimulsoft.Server.BackupAndRestore.exe непосредственно из папки установленного Stimulsoft Server.

По умолчанию файл располагается в каталоге C:\ProgramData\Stimulsoft-Server\Software-Releases\202*.*.*\. Фактический путь может отличаться в зависимости от установленной версии и параметров установки Stimulsoft Server.

После запуска откроется редактор Резервное копирование и восстановление, который содержит две вкладки: для создания резервной копии Stimulsoft Server и для восстановления данных из существующей копии.

Создание резервной копии

Для резервного копирования не требуется подключаться к навигатору Stimulsoft Server. Необходимо указать параметры хранилища данных и место, где будет сохранена резервная копия.

В первую очередь выберите тип базы данных и укажите строку соединения с хранилищем данных Stimulsoft Server. Далее можно настроить Двоичное хранилище (Binary Storage) для содержимого элементов сервера: выбрать тип хранилища и указать путь к нему. После этого нужно задать путь для выходного файла резервной копии. Результатом операции будет ZIP-архив с данными Stimulsoft Server. Обратите внимание!

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

Вкладка Backup инструмента резервного копирования и восстановления: тип базы данных, строка соединения, двоичное хранилище и путь к файлу копии

Восстановление данных

Вторая вкладка инструмента предназначена для восстановления Stimulsoft Server из ранее созданной резервной копии. Для выполнения операции необходимо иметь хотя бы одну резервную копию. Важно!

Тип хранилища данных при восстановлении должен совпадать с типом хранилища, из которого была создана резервная копия.
Как и при резервном копировании, необходимо выбрать тип базы данных и указать строку соединения с хранилищем данных, а при использовании Двоичного хранилища следует выбрать соответствующий тип хранилища и указать путь к нему. Затем необходимо указать путь к ZIP-архиву резервной копии, из которого будут восстановлены данные.

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

Для PostgreSQL можно дополнительно указать путь к инструменту восстановления из резервной копии.
Вкладка Restore инструмента резервного копирования и восстановления: тип базы данных, строка соединения, двоичное хранилище и файл резервной копии

Поддерживаемые базы данных

Функция резервного копирования и восстановления доступна для следующих типов баз данных:
  • Microsoft SQL Server;
  • MySQL;
  • PostgreSQL;
  • SQL CE.
Важно!

При использовании PostgreSQL инструмент также позволяет отдельно задать пути к утилитам для создания и восстановления резервных копий.
Также предлагаем ознакомиться со статьей Администрирование сервера отчетов Stimulsoft.