Add ariane backup on fetlabserv
This commit is contained in:
@@ -1,4 +1,10 @@
|
|||||||
# fetlab
|
# 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
|
## Debian Installation
|
||||||
Boot Image Debian Netinstall on USB stick, Advanced Options->Expert Install
|
Boot Image Debian Netinstall on USB stick, Advanced Options->Expert Install
|
||||||
Language: English, Location: other->Europe->Austria
|
Language: English, Location: other->Europe->Austria
|
||||||
|
|||||||
@@ -71,3 +71,43 @@ lxc:
|
|||||||
|
|
||||||
common_zfs: True
|
common_zfs: True
|
||||||
common_snapper: False
|
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
|
||||||
|
|||||||
@@ -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"
|
- 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_zfs: True
|
||||||
|
common_snapper: False
|
||||||
|
|
||||||
|
borgbackup_install_from_repo: False
|
||||||
|
borgbackup_binary: "/usr/bin/borg"
|
||||||
|
|
||||||
|
borgbackup_encryption_mode: "none"
|
||||||
|
borgbackup_server_pool: "/lab/backup"
|
||||||
|
|||||||
2
site.yml
2
site.yml
@@ -24,6 +24,7 @@
|
|||||||
- hosts: ariane
|
- hosts: ariane
|
||||||
roles:
|
roles:
|
||||||
- ariane
|
- ariane
|
||||||
|
- borg_client
|
||||||
# - rvm1-ansible
|
# - rvm1-ansible
|
||||||
|
|
||||||
- hosts: betam
|
- hosts: betam
|
||||||
@@ -50,6 +51,7 @@
|
|||||||
- hosts: fetlab
|
- hosts: fetlab
|
||||||
roles:
|
roles:
|
||||||
- fetlab
|
- fetlab
|
||||||
|
- borg_server
|
||||||
|
|
||||||
- hosts: buran
|
- hosts: buran
|
||||||
roles:
|
roles:
|
||||||
|
|||||||
Reference in New Issue
Block a user