Инструкция по настройке автоматического резервного копирования данных KICS for Networks 4.3

1. Назначение

Скрипт k4net-backup-wrapper.sh предназначен для автоматического запуска сертифицированного скрипта kics4net-backup.sh (входит в состав дистрибутива KICS for Networks) с фиксированными параметрами. Он позволяет хранить в каталоге <Каталог расположения скрипта>/Backup до 10 последних резервных копий системы.

Важно! Во время работы скриптов все сервисы KICS for Networks останавливаются, система отключена и не выполняет свой функционал. Время работы составляет от 2 до 10–15 минут в зависимости от объёма сохраняемой информации и типа носителей.

Создаваемая копия включает всю накопленную системой информацию, кроме копии трафика. Объём может достигать нескольких Гб. После создания первой копии рекомендуется оценить её объём и достаточность свободного места на накопителе.


2. Требования


3. Подготовка файлов

  1. Создайте рабочий каталог, например /home/kics/k4net_backup/:

mkdir -p /home/kics/k4net_backup

  1. Поместите в этот каталог оба скрипта:

chmod +x /home/kics/k4net_backup/k4net-backup-wrapper.sh

chmod +x /home/kics/k4net_backup/kics4net-backup.sh

Примечание. Скрипт k4net-backup-wrapper.sh — это авторская разработка, не имеющая отношения к продукту. Его можно взять за основу при разработке собственного скрипта или использовать после тестирования на стенде под свою ответственность.


4. Параметры запуска

Скрипт-обёртка автоматически запускает kics4net-backup.sh со следующими фиксированными параметрами:

Параметр

Назначение

-b

Включить режим записи данных Сервера

-t

Выключить сохранение трафика

-f

Сохранить все доступные данные узла

Резервные копии сохраняются в подпапку Backup рядом со скриптом. Каждая копия размещается в отдельном каталоге с именем вида ГГГГ-ММ-ДД_ЧЧ-ММ-СС.

Лог-файл backup.log создаётся в том же каталоге, где расположен скрипт.


5. Изменение количества хранимых копий

По умолчанию хранятся 10 последних копий. Чтобы изменить это значение, откройте k4net-backup-wrapper.sh и скорректируйте параметр:

keep_count=10

на нужное число. При создании новой копии самая ранняя автоматически удаляется.


6. Настройка задания в cron (Astra Linux)

  1. Откройте планировщик заданий от имени root:

sudo crontab -e

  1. Добавьте одну из строк (варианты задания):

Тестовый запуск каждые 5 минут:

*/5 * * * * /home/kics/k4net_backup/k4net-backup-wrapper.sh

Запуск по воскресеньям в 5:00 утра:

0 5 * * 0 /home/kics/k4net_backup/k4net-backup-wrapper.sh

  1. Сохраните изменения и выйдите из редактора.
  2. Проверьте наличие задания:

sudo crontab -l


7. Проверка результата

cat /home/kics/k4net_backup/backup.log


8. Дополнительная информация

Подробнее о скрипте kics4net-backup.sh:
https://support.kaspersky.ru/kics-for-networks/4.3/242594


9. Важные замечания


Revision #2
Created 14 October 2026 15:48:58 by Alexey Panyukhin
Updated 14 October 2026 15:56:26 by Alexey Panyukhin