backups

Type: generic-role

This role initializes a basic backup strategy for all the VMs of the different NFDI4Earth compontents

Basic setup:

Please have a look at the visualisation for more details!

visualisation of backup strategy

Table of content


Requirements

Default Variables

adopter

Collection of vars to backup-adopter

adopter.dumps

adopter.path

adopter.username

agent

Collection of vars to backup-agent

agent.cron

agent.cron.hour.backup

agent.cron.hour.sync

agent.dumps

agent.path

agent.username

host

Collection of vars to backup-host

host.path

host.username

Discovered Tags

Initialize backup structure at agents\  ForEach BackupAdopter: - add public ssh-key to backup adopter machines - create backups directory - add backup script - define daily crontab entry

Initialize backup structure at host (supportapps)\  - create user 'backup' - fetch public ssh-key ForEach BackupAgent: - create backups directory - add sync script - define daily crontab entry

Open Tasks

Dependencies

License

Apache 2.0

Author

Ralf Klammer