Backupservers start: различия между версиями

Материал из ALT Linux Wiki
Строка 14: Строка 14:


Многие глобальные параметры, установленные в {{path|burp-server.conf}}, могут быть переопределены для каждого клиента через файлы /etc/burp/clientconfdir.
Многие глобальные параметры, установленные в {{path|burp-server.conf}}, могут быть переопределены для каждого клиента через файлы /etc/burp/clientconfdir.
====Добавление нового клиента====
=====На сервере=====
Каждый клиент должен быть представлен на сервере в каталоге {{path|/etc/burp/clientconfdir}}.
Итак, чтобы добавить клиент с именем 'data_store', вам нужно создать на сервере файл {{path|/etc/burp/clientconfdir/data_store}}, который должен содержать как минимум такую ​​строку (если вы не используете пароль, пропишите опцию {{cmd|password_check = 0}}):
{{cmd|password = abcedfgh}}
=====На клиенте=====
Теперь вам нужно установить burp на клиенте и отредактировать клиентский файл burp.conf.
Чтобы:
*строка «cname» соответствует имени файла clientconfdir на сервере
*строка «password» соответствует содержимому файла clientconfdir
*строка "server" содержал адрес сервера.
В нашем примере эти три строки будут выглядеть так:
cname = data_store
password = abcdefgh
server= 1.2.3.4


==fwbackups==
==fwbackups==

Версия от 19:59, 22 ноября 2024

Примечание: Обратите внимение, что это не официальная документация, а попытка начинающего админа объяснить материал начинающим админам.

Утилиты для бэкапов

Burp

Burp - клиент-серверная программа для резервного копирования. Есть центральный сервер для хранения копий и клиенты, которые к нему подключаются и копируют на него информацию.

Установка

# apt-get install burp

Запуск серверной части

# systemctl enable --now burp-server.service

Настройки

При обычной настройке файл конфигурации сервера будет находится /etc/burp/burp-server.conf, а файлы конфигурации, специфичные для клиента, будут находиться в каталоге /etc/burp/clientconfdir. каталог.

Многие глобальные параметры, установленные в burp-server.conf, могут быть переопределены для каждого клиента через файлы /etc/burp/clientconfdir.

Добавление нового клиента

На сервере

Каждый клиент должен быть представлен на сервере в каталоге /etc/burp/clientconfdir.

Итак, чтобы добавить клиент с именем 'data_store', вам нужно создать на сервере файл /etc/burp/clientconfdir/data_store, который должен содержать как минимум такую ​​строку (если вы не используете пароль, пропишите опцию {{{1}}}):

{{{1}}}

На клиенте

Теперь вам нужно установить burp на клиенте и отредактировать клиентский файл burp.conf.

Чтобы:

  • строка «cname» соответствует имени файла clientconfdir на сервере
  • строка «password» соответствует содержимому файла clientconfdir
  • строка "server" содержал адрес сервера.

В нашем примере эти три строки будут выглядеть так:

cname = data_store
password = abcdefgh
server= 1.2.3.4

fwbackups

Примечание: Программа пока доступна только в Сизифе и пока работает некорректно - altbug #44702

Fwbackups.png

Fwbackups - GUI утилита для резервного копирования файлов по SSH.

Особенности:

  • доступна любому пользователю (без root-прав)
  • может выполнять резервное копирование по автоматическому расписанию или ручному запуску
  • Для резервного копирования настраиваются "наборы" - "sets" ("сеты"), в которых пользователь указывает необходимые файлы и каталоги
  • Копирование может выполняться в локальную папку или на SSH сервер
    • Для SSH-сервера указываются - хост, порт, имя пользователя, пароль, каталог. Есть возможность протестировать соединение.
  • прямое копирование или с сжатием в архив (есть возможность создать архив с двумя параметрами "время" (меньшая скорость создания)/"качество" (лучшее качество сжатия))
  • количество архивных копий для сохранения (если указать 0, резервные копии будут создаваться каждый раз, если указать другое число - будет создано указанное количество дополнительных копий)
  • команды, выполняемые до и после копирования (можно указать команды выполняемые до и после запуска команды копирования)
  • настройка времени запуска копирования (время запуска указывается опциональными критериями или по шаблону CRON)

Установка

TODO:
Будет описано после исправления бага и бэкпорта в P10/P11