One simple PHP file sets up your backup dashboard with DB export, ZIP, Telegram upload, and logs.
After downloading, upload sql-backup.php to your PHP server and open it in the browser.
| Requirement | Status |
|---|---|
| PHP 7.4+ | ✔ |
Extension: mysqli | ✔ |
Extension: openssl | ✔ |
Extension: zip | ✔ |
Extension: curl | ✔ |
Extension: fileinfo | ✔ |
Writable folder: .sql-backup/ | ✔ |
SQL Backup is a lightweight self-hosted tool that helps you securely back up your MySQL/MariaDB databases, store them as ZIP archives, and automatically send them to Telegram for safe keeping.
.sap) so credentials stay safesql-backup.php to your server root, then open it in your browser (e.g. https://yourdomain/sql-backup.php).
mysqli, openssl, zip, curl, fileinfo.