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

**<span style="font-size: 16.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">1. Назначение</span>**

<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">Скрипт k4net-backup-wrapper.sh предназначен для автоматического запуска сертифицированного скрипта kics4net-backup.sh (входит в состав дистрибутива KICS for Networks) с фиксированными параметрами. Он позволяет хранить в каталоге &lt;Каталог расположения скрипта&gt;/Backup до 10 последних резервных копий системы.</span>

**<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">Важно!</span>**<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;"> Во время работы скриптов все сервисы KICS for Networks останавливаются, система отключена и не выполняет свой функционал. Время работы составляет от 2 до 10–15 минут в зависимости от объёма сохраняемой информации и типа носителей.</span>

<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">Создаваемая копия включает всю накопленную системой информацию, **кроме копии трафика**. Объём может достигать нескольких Гб. После создания первой копии рекомендуется оценить её объём и достаточность свободного места на накопителе.</span>

<div align="center" class="MsoNormal" id="bkmrk-" style="text-align: center; line-height: normal; margin: 24.0pt 0cm 24.0pt 0cm;">---

</div>**<span style="font-size: 16.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">2. Требования</span>**

- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Операционная система Astra Linux 1.8 </span><span lang="EN-US" style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: RU;">SE</span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Установленный KICS for Networks 4.3.</span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Наличие</span><span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: RU;"> </span><span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">скрипта</span><span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: RU;"> <span lang="EN-US">[k4net-backup-wrapper.sh](https://box.kaspersky.com/f/78be70d5e6514eff81ef/)</span></span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Наличие сертифицированного скрипта kics4net-backup.sh (входит в состав дистрибутива).</span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Права sudo.</span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Свободное место на накопителе для хранения необходимого количества копий.</span>

<div align="center" class="MsoNormal" id="bkmrk--1" style="text-align: center; line-height: normal; margin: 24.0pt 0cm 24.0pt 0cm;">---

</div>**<span style="font-size: 16.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">3. Подготовка файлов</span>**

1. <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Создайте рабочий каталог, например /home/kics/k4net\_backup/:</span>

*<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">mkdir -p /home/kics/k4net\_backup</span>*

2. <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Поместите в этот каталог оба скрипта:</span>

- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">k4net-backup-wrapper.sh (вспомогательный скрипт-обёртка);</span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">kics4net-backup.sh (оригинальный скрипт из дистрибутива KICS for Networks).</span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Сделайте скрипты исполняемыми:</span>

*<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">chmod +x /home/kics/k4net\_backup/k4net-backup-wrapper.sh</span>*

*<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">chmod +x /home/kics/k4net\_backup/kics4net-backup.sh</span>*

**<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">Примечание.</span>**<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;"> Скрипт k4net-backup-wrapper.sh — это авторская разработка, не имеющая отношения к продукту. Его можно взять за основу при разработке собственного скрипта или использовать после тестирования на стенде под свою ответственность.</span>

<div align="center" class="MsoNormal" id="bkmrk--2" style="text-align: center; line-height: normal; margin: 24.0pt 0cm 24.0pt 0cm;">---

</div>**<span style="font-size: 16.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">4. Параметры запуска</span>**

<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">Скрипт-обёртка автоматически запускает kics4net-backup.sh со следующими фиксированными параметрами:</span>

<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-" style="width: 446.7pt; border-collapse: collapse; mso-yfti-tbllook: 1184;" width="596"><thead><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; height: 17.6pt;"><td style="padding: 7.5pt 12.0pt 7.5pt 0cm; height: 17.6pt;"><span style="font-size: 11.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Параметр</span>

</td><td style="padding: 7.5pt 12.0pt 7.5pt 12.0pt; height: 17.6pt;"><span style="font-size: 11.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Назначение</span>

</td></tr></thead><tbody><tr style="mso-yfti-irow: 1; height: 17.6pt;"><td style="padding: 7.5pt 12.0pt 7.5pt 0cm; height: 17.6pt;"><span style="font-size: 11.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">-b</span>

</td><td style="padding: 7.5pt 0cm 7.5pt 12.0pt; height: 17.6pt;"><span style="font-size: 11.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Включить режим записи данных Сервера</span>

</td></tr><tr style="mso-yfti-irow: 2; height: 17.6pt;"><td style="padding: 7.5pt 12.0pt 7.5pt 0cm; height: 17.6pt;"><span style="font-size: 11.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">-t</span>

</td><td style="padding: 7.5pt 0cm 7.5pt 12.0pt; height: 17.6pt;"><span style="font-size: 11.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Выключить сохранение трафика</span>

</td></tr><tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes; height: 18.2pt;"><td style="padding: 7.5pt 12.0pt 7.5pt 0cm; height: 18.2pt;"><span style="font-size: 11.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">-f</span>

</td><td style="padding: 7.5pt 0cm 7.5pt 12.0pt; height: 18.2pt;"><span style="font-size: 11.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Сохранить все доступные данные узла</span>

</td></tr></tbody></table>

<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">Резервные копии сохраняются в подпапку Backup рядом со скриптом. Каждая копия размещается в отдельном каталоге с именем вида ГГГГ-ММ-ДД\_ЧЧ-ММ-СС.</span>

<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">Лог-файл backup.log создаётся в том же каталоге, где расположен скрипт.</span>

<div align="center" class="MsoNormal" id="bkmrk--3" style="text-align: center; line-height: normal; margin: 24.0pt 0cm 24.0pt 0cm;">---

</div>**<span style="font-size: 16.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">5. Изменение количества хранимых копий</span>**

<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">По умолчанию хранятся 10 последних копий. Чтобы изменить это значение, откройте k4net-backup-wrapper.sh и скорректируйте параметр:</span>

*<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">keep\_count=10</span>*

<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">на нужное число. При создании новой копии самая ранняя автоматически удаляется.</span>

<div align="center" class="MsoNormal" id="bkmrk--4" style="text-align: center; line-height: normal; margin: 24.0pt 0cm 24.0pt 0cm;">---

</div>**<span style="font-size: 16.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">6. Настройка задания в cron (Astra Linux)</span>**

1. <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Откройте планировщик заданий от имени root:</span>

*<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">sudo crontab -e</span>*

2. <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Добавьте одну из строк (варианты задания):</span>

**<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">Тестовый запуск каждые 5 минут:</span>**

*<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">\*/5 \* \* \* \* /home/kics/k4net\_backup/k4net-backup-wrapper.sh</span>*

**<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">Запуск по воскресеньям в 5:00 утра:</span>**

*<span lang="EN-US" style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-ansi-language: EN-US; mso-fareast-language: RU;">0 5 \* \* 0 /home/kics/k4net\_backup/k4net-backup-wrapper.sh</span>*

3. <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Сохраните изменения и выйдите из редактора.</span>
4. <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Проверьте наличие задания:</span>

*<span lang="EN-US" style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-ansi-language: EN-US; mso-fareast-language: RU;">sudo crontab -l</span>*

<div align="center" class="MsoNormal" id="bkmrk--5" style="text-align: center; line-height: normal; margin: 24.0pt 0cm 24.0pt 0cm;">---

</div>**<span style="font-size: 16.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">7. Проверка результата</span>**

- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Убедитесь, что в каталоге /home/kics/k4net\_backup/Backup/ появились подкаталоги с датой и временем создания копий.</span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Проверьте содержимое лог-файла:</span>

*<span lang="EN-US" style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-ansi-language: EN-US; mso-fareast-language: RU;">cat /home/kics/k4net\_backup/backup.log</span>*

- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Убедитесь, что количество сохранённых копий не превышает заданное значение keep\_count.</span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Оцените объём первой копии и при необходимости увеличьте свободное место на накопителе.</span>

<div align="center" class="MsoNormal" id="bkmrk--6" style="text-align: center; line-height: normal; margin: 24.0pt 0cm 24.0pt 0cm;">---

</div>**<span style="font-size: 16.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">8. Дополнительная информация</span>**

<span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">Подробнее о скрипте kics4net-backup.sh:  
[https://support.kaspersky.ru/kics-for-networks/4.3/242594](https://support.kaspersky.ru/kics-for-networks/4.3/242594)</span>

<div align="center" class="MsoNormal" id="bkmrk--7" style="text-align: center; line-height: normal; margin: 24.0pt 0cm 24.0pt 0cm;">---

</div>**<span style="font-size: 16.5pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: #0f1115; mso-fareast-language: RU;">9. Важные замечания</span>**

- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Во время работы скриптов **все сервисы KICS for Networks останавливаются** — планируйте запуск на время наименьшей нагрузки.</span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Скрипт-обёртка выдаёт полные права (chmod -R 777) на директорию скрипта и файлы бэкапов. При необходимости ограничьте права в соответствии с политикой безопасности.</span>
- <span style="font-size: 12.0pt; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU;">Перед использованием на продуктивной среде обязательно протестируйте скрипт на стенде.</span>