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