vbotka.rsnapshot

rsnapshot

质量 构建状态 GitHub 标签

Ansible角色。 安装和配置 rsnapshot

欢迎 分享您的反馈和报告问题

欢迎贡献

需求和依赖

角色

  • vbotka.ansible_lib

集合

  • community.general

角色变量

在 vars 中查看默认值和示例。

默认情况下,没有通过变量定义的备份点 rsnapshot_backup_pointsrsnapshot_backup_points_test。至少必须定义一个备份点。否则,rsnapshot 会出现以下错误:

错误:必须设置至少一个备份点。rsnapshot 无法继续。

工作流程

安装角色

shell> ansible-galaxy install vbotka.rsnapshot

创建 playbook 和清单

shell> cat rsnapshot.yml
- hosts: webserver
  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

运行 play

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.rsnapshot
许可证
bsd-2-clause
下载
125
拥有者