Download the Installer

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.

Requirements

Requirement Status
PHP 7.4+
Extension: mysqli
Extension: openssl
Extension: zip
Extension: curl
Extension: fileinfo
Writable folder: .sql-backup/

What is 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.

  • 🔒 Encrypted config files (.sap) so credentials stay safe
  • 💾 Automated MySQL dump & ZIP packaging
  • 📤 Split & upload large backups to Telegram
  • 📊 Dashboard with logs, download manager & cleanup tools
  • 📱 Responsive dark UI for desktop & mobile

FAQ

Upload sql-backup.php to your server root, then open it in your browser (e.g. https://yourdomain/sql-backup.php).

Yes — responsive design.

PHP 7.4+ is required. Extensions: mysqli, openssl, zip, curl, fileinfo.