changed variable structure

This commit is contained in:
2023-06-03 02:41:34 +02:00
parent 814eeca218
commit 6c88689a5b
16 changed files with 140 additions and 159 deletions

View File

@@ -9,9 +9,9 @@
- name: Copy smb credentials file
ansible.builtin.template:
src: "../templates/cifs.j2"
dest: "/home/{{ user['name'] }}/.cifs"
owner: "{{ user['name'] }}"
group: "{{ user['name'] }}"
dest: "/home/{{ system_user_name }}/.cifs"
owner: "{{ system_user_name }}"
group: "{{ system_user_name }}"
mode: '0600'
when: backup_via_samba == true
@@ -19,15 +19,15 @@
ansible.builtin.template:
src: "../templates/backup_to_smb.sh"
dest: /usr/local/bin/
owner: "{{ user['name'] }}"
group: "{{ user['name'] }}"
owner: "{{ system_user_name }}"
group: "{{ system_user_name }}"
mode: '0700'
when: backup_via_samba == true
- name: add cron backupjob for backups to samba server
become: true
ansible.builtin.cron:
user: "{{ user['name'] }}"
user: "{{ system_user_name }}"
name: "borgbackup the docker dir to smb share"
minute: "30"
hour: "3"
@@ -40,8 +40,8 @@
ansible.builtin.template:
src: "../templates/backup_to_nfs.sh"
dest: /usr/local/bin/
owner: "{{ user['name'] }}"
group: "{{ user['name'] }}"
owner: "{{ system_user_name }}"
group: "{{ system_user_name }}"
mode: '0700'
when: backup_via_nfs == true
@@ -49,7 +49,7 @@
- name: add cron backupjob for backups to NFS server
become: true
ansible.builtin.cron:
user: "{{ user['name'] }}"
user: "{{ system_user_name }}"
name: "borgbackup the docker dir to nfs share"
minute: "30"
hour: "4"

View File

@@ -1,7 +1,7 @@
#!/bin/bash
# Variablen
data_dir="/home/{{ user['name'] }}/docker"
data_dir="/home/{{ system_user_name }}/docker"
nfs_share="{{ nfs_share }}"
backup_target_usage_threshold="{{nfs_threshold}}" # Prozentuale Schwellenwert für die Speicherauslastung
mount_point="{{ mount_point }}"

View File

@@ -1,9 +1,9 @@
#!/bin/bash
# Variablen
data_dir="/home/{{ user['name'] }}/docker"
data_dir="/home/{{ system_user_name }}/docker"
samba_share="{{ smb_share }}"
samba_credentials="/home/{{ user['name'] }}/.cifs"
samba_credentials="/home/{{ system_user_name }}/.cifs"
backup_target_usage_threshold="{{smb_threshold}}" # Prozentuale Schwellenwert für die Speicherauslastung
mount_point="{{ mount_point }}"
backup_repository="$mount_point/{{borg_repo}}"