Backup book

certbot_on_virtu
Alexandre Iooss 2020-05-19 19:06:26 +02:00
parent 55ad4a87a4
commit fd6531542b
No known key found for this signature in database
GPG Key ID: 6C79278F3FCDCC02
3 changed files with 22 additions and 8 deletions

View File

@ -35,9 +35,6 @@
# Scripts will tell users to go there to manage their account # Scripts will tell users to go there to manage their account
intranet_url: 'https://intranet.crans.org/' intranet_url: 'https://intranet.crans.org/'
# Backup password
backuppc_rsyncd_passwd: "{{ vault_backuppc_rsyncd_passwd }}"
# Will be in /usr/scripts/ # Will be in /usr/scripts/
crans_scripts_git: "http://gitlab.adm.crans.org/nounous/scripts.git" crans_scripts_git: "http://gitlab.adm.crans.org/nounous/scripts.git"
@ -51,7 +48,6 @@
- ldap-client - ldap-client
- openssh - openssh
- sudo - sudo
- rsync-client
- ntp-client - ntp-client
- crans-scripts - crans-scripts
@ -99,3 +95,10 @@
- hosts: zamok.adm.crans.org - hosts: zamok.adm.crans.org
roles: roles:
- zamok-tools - zamok-tools
#- import_playbook: plays/mail.yml
#- import_playbook: plays/nfs.yml
#- import_playbook: plays/logs.yml
#- import_playbook: plays/tv.yml
- import_playbook: plays/backup.yml
#- import_playbook: plays/network-interfaces.yml

15
plays/backup.yml 100755
View File

@ -0,0 +1,15 @@
#!/usr/bin/env ansible-playbook
---
# zephir backups virtual machines.
# omnomnom backups home dirs.
# Rsync client on all server to allow backup
- hosts: server
vars:
# Backup password
backuppc_rsyncd_passwd: "{{ vault_backuppc_rsyncd_passwd }}"
roles: ["rsync-client"]
# Backuppc backup software
- hosts: zephir.adm.crans.org,omnomnom.adm.crans.org
roles: ["backuppc"]

View File

@ -110,7 +110,3 @@
- ftpsync - ftpsync
- rsync-mirror - rsync-mirror
- nginx-pubftp - nginx-pubftp
- hosts: zephir.adm.crans.org,omnomnom.adm.crans.org
roles:
- backuppc