bacula-ansible使用ansible安装bacula客户端和服务器,目前假设一个远程客户端。客户端有一个正在运行的mysql数据库,数据库凭据存储在/root/.my.conf中。此脚本适用于由ansible脚本创建的服务器。

用法

  • 创建vars.yml文件,从vars.yml.example复制并填写值。

  • 生成强密码:openssl rand -base64 32 | tr -cd '[:alnum:]'

  • 在Apple OSX上,可以将密码直接粘贴到剪贴板:

```

openssl rand -base64 32 | tr -cd '[:alnum:]' | pbcopy

```

  • 创建hosts文件,从hosts.example复制并填写值。

  • 运行脚本:ansible-playbook -i host