【文件属性】:
文件名称:bacula-ansible:使用ansible安装bacula客户端和服务器
文件大小:9KB
文件格式:ZIP
更新时间:2021-07-07 02:15:13
Shell
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
【文件预览】:
bacula-ansible-master
----playbook.yml(177B)
----hosts.example(138B)
----roles()
--------client()
--------server()
----.gitignore(170B)
----README.md(801B)
----vars.yml.example(333B)