Checking whether Borg fits a small self-hosted server backup plan
A Debian-based server is handling several jobs at once: web spaces, management, and . Domain records are managed with PowerDNS and PowerDNS-Admin, while larger run on separate servers and only keep their domain records on this machine.
The server also runs both and MySQL, with multiple , so it currently acts as the main database server. The needed backup setup includes , full backups on a schedule, management, and remote backup storage brought by the server owner.
The remote storage would mostly be reached through FTP or SFTP. Borg is being considered because it appears to cover much of this backup need.
Key points
- The server is Debian-based and runs web, DNS, and database duties.
- PowerDNS and PowerDNS-Admin manage domain records.
- Both and MySQL are in use, with multiple .
- The desired backup setup needs , full scheduled backups, rules, and remote storage.
- The remote storage is expected to be self-provided and reached mostly through FTP or SFTP.