[backuppc] Specify partitions to backup in host_vars

certbot_on_virtu
_pollion 2020-08-01 23:49:16 +02:00
parent d6e2996b2c
commit dcf6ecde48
5 changed files with 102 additions and 0 deletions

View File

@ -15,3 +15,20 @@ ansible_header: |
# Crans subnets
adm_subnet: 10.231.136.0/24
# Role rsync-client
to_backup:
- {
name: "var",
path: "/var",
auth_users: "backupcrans",
secrets_file: "/etc/rsyncd.secrets",
hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
}
- {
name: "slash",
path: "/",
auth_users: "backupcrans",
secrets_file: "/etc/rsyncd.secrets",
hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
}

View File

@ -0,0 +1,35 @@
---
to_backup:
- {
name: "var",
path: "/var",
auth_users: "backupcrans",
secrets_file: "/etc/rsyncd.secrets",
hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
}
- {
name: "slash",
path: "/",
auth_users: "backupcrans",
secrets_file: "/etc/rsyncd.secrets",
hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
}
- {
name: "ftp",
path: "/pubftp",
comment: "CRANS FTP",
uid: "nobody",
gid: "nogroup",
hosts_allow: "*",
read_only: "yes"
}
- {
name: "videolan",
path: "/pubftp/videolan",
comment: "VideoLAN repository",
uid: "nobody",
gid: "nogroup",
hosts_allow: "*",
read_only: "yes"
}

View File

@ -0,0 +1,11 @@
---
# rsync_client
to_backup:
- {
name: "slash",
path: "/",
auth_users: "backupcrans",
secrets_file: "/etc/rsyncd.secrets",
hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
}

View File

@ -6,3 +6,26 @@ postfix:
dkim: true
mailman: true
titanic: false
to_backup:
- {
name: "var",
path: "/var",
auth_users: "backupcrans",
secrets_file: "/etc/rsyncd.secrets",
hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
}
- {
name: "slash",
path: "/",
auth_users: "backupcrans",
secrets_file: "/etc/rsyncd.secrets",
hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
}
- {
name: "mailman",
path: "/var/lib/mailman",
auth_users: "backupcrans",
secrets_file: "/etc/rsyncd.secrets",
hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
}

View File

@ -6,3 +6,19 @@ postfix:
dkim: true
mailman: false
titanic: false
to_backup:
- {
name: "var",
path: "/var",
auth_users: "backupcrans",
secrets_file: "/etc/rsyncd.secrets",
hosts_allow: ["zephir.adm.crans.org", "10.231.136.6", "172.31.0.1"],
}
- {
name: "slash",
path: "/",
auth_users: "backupcrans",
secrets_file: "/etc/rsyncd.secrets",
hosts_allow: ["zephir.adm.crans.org", "10.231.136.6", "172.31.0.1"],
}