BackupDir.sh
A Bash script that creates a zstd-compressed tar archive of a directory and deletes backups older than 2 days, intended to be scheduled via cron.
A Bash script that creates a zstd-compressed tar archive of a directory and deletes backups older than 2 days, intended to be scheduled via cron.
A Bash script that dumps each MySQL/MariaDB database separately with mysqldump, compresses the dumps with gzip, and writes them to an NFS mount. Includes credentials handling, cron scheduling, a filename-collision note, …
Reference for Borg Backup: installation, local and remote (SSH) repositories, encryption modes, compression, pruning, restore, Borgmatic, and systemd timer automation.
Open-source disk imaging and cloning tool for bare-metal backup, mass deployment, and disaster recovery. Covers Clonezilla Live and SE, interactive and command-line usage, and backup verification.
Setup, security hardening, performance tuning, SSL/TLS, Galera clustering, backup, replication, and monitoring for MariaDB. Includes config snippets, SQL, and troubleshooting tables.
Covers PVE built-in vzdump versus Proxmox Backup Server, datastore setup, VM/container and physical-host backups, scheduling, retention, restore, verification, encryption, and API automation.
Reference guide for restic, an encrypted deduplicating backup program. Covers installation, repository backends, backups, snapshot retention, restores, maintenance, and systemd automation.
Reference for rsync file synchronization: delta transfer, SSH and daemon modes, exclude rules, checksum comparison, bandwidth limits, and automated backups via cron, systemd, and inotify.
Reference for SQLite as a serverless, single-file relational database: installation, schema and data management, transactions, WAL mode, locking, pragmas, indexing, backups, and performance tuning.