Создание бэкапа хоста через командную строку

<< Click to Display Table of Contents >>

Navigation:  Работа в режиме исполнения > Работа со средой исполнения >

Создание бэкапа хоста через командную строку

Для создания резервной копии проекта можно использовать утилиту командной строки MS4DRTMonitor.Server.exe, входящую в состав Masterscada Monitor.

Пути к исполняемому файлу:

по умолчанию для Windows - C:\ProgramData\MPSSoft\MasterSCADA4D_RT\monitor\bin\server;

по умолчанию для Linux - /opt/mplc4_monitor/bin/server/.

Команда MS4DRTMonitor.Server.exe --help показывает справку по доступным командам и аргументам:

Create_backup_project_cmd

Команда /export создает архив с конфигурацией хоста. По умолчанию (без дополнительных параметров) выполняется экспорт данных с хоста localhost:30501 в текущую рабочую директорию. Имя файла генерируется автоматически по шаблону: <адрес>_<порт>_<ГГГГ-ММ-ДД>_<ЧЧ_ММ_СС>.zip.

Дополнительные параметры команды:

Параметр

Описание

--token="fd65fd...fdfd"

Указывает токен доступа хоста. Обязателен, если для хоста задан пароль. Если пароль не задан, токен пуст и экспорт выполняется без аутентификации. Найти токен доступа можно в Настройках хоста в разделе Информация о хосте.

--address="192.168.1.1"

Изменяет адрес хоста на указанный.

--port="25655"

Изменяет порт хоста, если задан нестандартный порт хоста при установке.

--path="C:/Directory"

Изменяет директорию сохранения файла архива.

--file="export.zip"

Изменяет имя файла архива.

--without-data-archive

Исключает из архива Архив данных.

--without-message-archive

Исключает из архива Архив сообщений.

--without-retain-data

Исключает из архива Данные горячего рестарта.

--without-reports

Исключает из архива Отчеты.

--with-logs

Добавляет в архив Логи.

--with-error-dumps

Добавляет в архив Дампы ошибок.

--with-mplc-dumps

Добавляет в архив Дампы процессов.

Пример успешного создания бэкапа с указанием токена:
Create_backup_project_cmd_1
Пример неуспешного создания бэкапа при неверном токене:

Create_backup_project_cmd_2