rsnapshot

rsnapshot

качество Статус сборки GitHub тег

Роль Ansible. Установите и настройте rsnapshot.

Не стесняйтесь поделиться своим мнением и сообщать о проблемах.

Добро пожаловать для внесения вкладов.

Требования и зависимости

Роли

  • vbotka.ansible_lib

Коллекции

  • community.general

Переменные роли

Смотрите значения по умолчанию и примеры в vars.

По умолчанию нет определенных точек резервного копирования rsnapshot_backup_points и rsnapshot_backup_points_test. Должна быть определена хотя бы одна точка резервного копирования. В противном случае rsnapshot завершит работу с ошибкой:

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

Рабочий процесс

Установите роль

shell> ansible-galaxy install vbotka.rsnapshot

Создайте плейбук и инвентарь

shell> cat rsnapshot.yml
- hosts: вебсервер
  roles:
    - vbotka.rsnapshot

Проверьте синтаксис

shell> ansible-playbook rsnapshot.yml --syntax-check

Установите пакеты

shell> ansible-playbook rsnapshot.yml -t rsnapshot_pkg -e rsnapshot_install=true

Запустите прогон и покажите изменения

ansible-playbook rsnapshot.yml --check --diff

Запустите плей

ansible-playbook rsnapshot.yml

Ansible lint

Используйте файл конфигурации .ansible-lint.local, когда запускаете ansible-lint. Некоторые правила могут быть отключены, а некоторые предупреждения могут быть проигнорированы. См. примечания в файле конфигурации.

shell> ansible-lint -c .ansible-lint.local

Лицензия

лицензия

Информация об авторе

Владимир Ботка

О проекте

Install and configure rsnapshot.

Установить
ansible-galaxy install vbotka/ansible-rsnapshot
Лицензия
bsd-2-clause
Загрузки
100
Владелец