diff --git a/doc/fetlab.md b/doc/fetlab.md index cef1e49..af603a7 100644 --- a/doc/fetlab.md +++ b/doc/fetlab.md @@ -1,4 +1,10 @@ # fetlab +## Unlock and start after boot +```shell +zfs_mount.sh mount +mkdir /var/run/motioneye && chown motion /var/run/motioneye/ && service motioneye restart && service motioneye status +``` + ## Debian Installation Boot Image Debian Netinstall on USB stick, Advanced Options->Expert Install Language: English, Location: other->Europe->Austria diff --git a/host_vars/ariane b/host_vars/ariane index 4212874..bd13b04 100644 --- a/host_vars/ariane +++ b/host_vars/ariane @@ -71,3 +71,43 @@ lxc: common_zfs: True common_snapper: False + +borgbackup_install_from_repo: False + +borgbackup_encryption_mode: "none" + +borgbackup_client_backup_server: fetlabserv.htu.tuwien.ac.at + +borgbackup_create_jobs: + - name: system + options: "--lock-wait 1800" + day: "1" + hour: "1" # default value = 1 + minute: 0 # default value = 0 + random_minute: 59 # default value : ignore randomization + directories: + - "/zv1/daten" + - "/zv1/fotos" + - "/zv1/homes" + excludes: [] + +borgbackup_prune_enabled: yes +borgbackup_prune_jobs: + - name: system + prune_options: "--lock-wait 1800 --keep-daily=750 --keep-weekly=52 --keep-monthly=24 --keep-yearly=-1" + day: "*" + hour: 12 # default value = 1 + minute: 0 # default value = 0 + random_hour: 5 # default value : ignore randomization + random_minute: 59 # default value : ignore randomization + +borgbackup_check_enabled: yes +borgbackup_check_jobs: + - name: system + check_options: "--lock-wait 28800" + day: 1 + hour: 12 # default value = 1 + minute: 0 # default value = 0 + random_hour: 5 # default value : ignore randomization + random_minute: 59 # default value : ignore randomization + random_day: 27 # default value : ignore randomization diff --git a/host_vars/fetlab b/host_vars/fetlab index 2539f53..5ee9fd0 100644 --- a/host_vars/fetlab +++ b/host_vars/fetlab @@ -10,3 +10,10 @@ common_openssh_keys_root: - key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCzkK6ENya4mKcoG9iuMaodMpifeCgZK56zVF1zxyZhLtUyBx//qsLCXEdBNiGJY57Yp4l0PJKk9B4hpCFKuz6H622l84SOHzXhmFQUXWe/L6x4kRfQJvhBCNMi9brfR0n6AwX59RNRsbUeUjb7RuhCrzpbW0iWYjv/H9rjeyfY5Ne9dUUeBQDcsM1O7XfZJWwA5nxEGjbDB7l4/K43DoqaqzHOEOoETmHGfugO7A5QwhRmblu90pLD4+DOPv/4LGBRNpS8FyRzYrEJm7yUyF7nDzR+0xlLCapU4pKhmIFfSv4afsuBFvLb6Rgln5wUt2KIPh/qnqSP9jZGovYOadC0yb70dec7nnfwXTmqwzdwXtBlo3UzbPwt0iJG9fhYCw83Bkt/GpOsIW2fcxZhJ8CUeBw3Ox71lkeozb49oRMeHzUpYckrFt1FGxUWuHHykCrOXcxso0MRfKjl9RPUc+O5oQDG1KAoTd9doB3jygVr68wYVc/4kTTsXUlMIBMOUiek8XygQ7sV6Et6FpzvLvdf/iL1FMXAluRgUWJvKqe4IBPyWu2KyDF+2ZDMse3WhQYlYgNRqGCwfxOJGWtkvVO0L4YGJrLXKhY4yw2H+pQOHaugfGO8IYPV/vbPi+dB9OV89Zonu2iVjjDFFXI0xE7WSXCV3RQyed26Bq9BBO9DDQ== damadmai@fet.at" common_zfs: True +common_snapper: False + +borgbackup_install_from_repo: False +borgbackup_binary: "/usr/bin/borg" + +borgbackup_encryption_mode: "none" +borgbackup_server_pool: "/lab/backup" diff --git a/site.yml b/site.yml index 1588a60..90c8db8 100644 --- a/site.yml +++ b/site.yml @@ -24,6 +24,7 @@ - hosts: ariane roles: - ariane + - borg_client # - rvm1-ansible - hosts: betam @@ -50,6 +51,7 @@ - hosts: fetlab roles: - fetlab + - borg_server - hosts: buran roles: