Установка сервера резервного копирования

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

Требования

Установка сервера производится на 64-битную операционную систему Debian 10. Основное требование  —  объем жесткого диска, который должен быть не менее объема жесткого диска основного сервера.

На один сервер должен устанавливаться только один Wialon Local или один сервис резервного копирования. Не рекомендуется устанавливать сервис резервного копирования в директорию, отличную от /home/wialon/wl_storage_backup.

Сервер резервного копирования, так же как и основной с Wialon Local, должен иметь интернет-соединение для связи с лицензионным сервером.

Чтобы сохранить максимально возможное количество данных, устройства должны быть оснащены функцией черного ящика. В таком случае сообщения полностью выгружаются через несколько часов после запуска сервиса (если объектов несколько тысяч; если менее — выгрузка займет меньше часа).

Процесс установки

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

Способ 1 (предпочтительный):

  1. Используя ISO-образ Wialon Local, выполните шаги 1—5 из инструкции по установке Wialon Local.
  2. В системе администрирования во время первого ввода логина и пароля договора в выпадающем списке выберите тип сервера Backup и нажмите на Войти. После этого загружаются все необходимые модули, а система администрирования запускается в режиме для резервного сервера. Сервис резервного копирования устанавливается в директорию /home/wialon/wl_storage_backup.
  3. В системе администрирования резервного сервера укажите адрес, порт и ключ резервного сервера.
  4. В системе администрирования основного сервера Wialon Local укажите адрес, порт и ключ сервера резервного копирования.

После этого вы можете запустить сервер резервного копирования в системе администрирования при помощи кнопки Запустить.

Способ 2:

  1. Скачайте архив и распакуйте его.
  2. Запустите ./install.sh в рабочей директории.
  3. Ответьте на вопросы скрипта для осуществления настройки.
  4. Выполните команду service wlbackup restart.
  5. В системе администрирования Wialon Local введите адрес, порт и ключ вашего резервного сервера.

Дополнительные скрипты:

  • cold_backup.sh останавливает модуль резервного копирования, создает архив его базы данных и повторно запускает модуль резервного копирования. Если осталось менее 20% дискового пространства или более 5 файлов архива хранилища, скрипт удаляет самый старый архив с базой данных.
  • add7dayscron.sh добавляет скрипт cold_backup.sh в cron. В результате скрипт cold_backup.sh выполняется один раз в неделю автоматически.

Способ 3:

  1. Скачайте архив.

  2. Распакуйте его в рабочую директорию.

  3. Для активации системы резервного копирования на резервном сервере в конфигурационном файле custom/config.txt пропишите переменную

    Copied!
    ADF_STORAGE_SYNC_SERVER = server_ip:port:access_key
    

    где:

  • server_ip — это адрес сервера резервного копирования (если интерфейсов несколько, выбирайте тот, который будет использован для резервирования);
  • порт — порт, на котором сервер резервного копирования должен «слушать» подключения;
  • ключ доступа — параметр, необходимый для дополнительной защиты подключения к порту.
  1. Запустите сервис. Для этого перейдите в каталог, где установлен сервер, и выполните от имени корневого пользователя (root) команду ./adf_script start. Чтобы остановить сервис, используйте команду ./adf_script stop.
  2. В системе администрирования Wialon Local введите адрес, порт и ключ вашего резервного сервера.
Скачать файл PDF
Скачать документ Word

Смотрите также