IT-Sicherung
Firefox-Sync-Server (täglich):
00 04 * * * root /usr/bin/docker run --rm -v ff-syncserver:/ff-sync -v /mnt/array/backups/FireFoxSync:/backup alpine tar -czvf /backup/$(date +\%Y\%m\%d)_ff-sync.tgz /ff-sync > /dev/null 2>&1
Täglich um 04:00 wird das Volume ff-syncserver gesichert. Dies beinhaltet die Daten das Firefox-Sync-Servers
Sicherungspfad:
/mnt/array/backups/FireFoxSync
Vaultwarden (täglich):
15 04 * * * root /usr/bin/docker run --rm -v vw-data:/data -v /mnt/array/Backups/Vaultwarden:/backup alpine tar -czvf /backup/$(date +\%Y\%m\%d)_vaultwarden.tgz /data > /dev/null 2>&1
Täglich um 04:15 wird das Volume vw-data gesichert. Dies beinhaltet die Daten von Vaultwarden
Sicherungspfad:
/mnt/array/Backups/Vaultwarden
Home Assistant (täglich):
Mit dem Add-On Samba-Backup wird die Sicherung auf den 24/7-Server geschoben.
WordPress (täglich):
Cronjob für die SQL-DB:
20 04 * * * root /usr/bin/mysqldump -h IP-ADRESSE -u SQL-USER -pSQL-PASS SQL-DATENBANK | gzip > /mnt/array/backups/wordpress/sql/$(date +\%Y\%m\%d)_SQL-DATENBANK.sql.gz
Cronjob für das Docker-Environment:
21 04 * * * root tar cfvz /mnt/array/backups/wordpress/docker/docker_env.tar.gz /home/tescher/homelab/wordpress
Cronjob für den WordPress-Content:
22 04 * * * root /usr/bin/docker run --rm -v wordpress:/var/www/html -v /mnt/array/backups/wordpress/content:/backup alpine tar -czvf /backup/$(date +\%Y\%m\%d)_content.tgz /data > /dev/null 2>&1