--- title: Gulper subtitle: A Command Line Tool to Backup and Restore SQLite, MySQL and PostgreSQL. date: 2025-03-01 00:00:00 featured_image: https://images.unsplash.com/photo-1741850820683-b25798ff3164?q=90&fm=jpg&w=1000&fit=max excerpt: Gulper is a powerful and flexible command-line utility designed for backing up and restoring SQLite, MySQL, and PostgreSQL databases. --- ![](https://images.unsplash.com/photo-1741850820683-b25798ff3164?q=90&fm=jpg&w=1000&fit=max) [Gulper](https://github.com/Clivern/Gulper) is a powerful and flexible command-line utility designed for backing up and restoring `SQLite`, `MySQL`, and `PostgreSQL` databases. It offers a range of features to streamline database management tasks, including scheduled backups, multiple storage options, and easy restoration. ### Features: * **Multi-Database Support**: Backup and restore `SQLite`, `MySQL`, and `PostgreSQL` databases. * **Flexible Storage Options**: Store backups locally or in cloud storage (`AWS S3`, `DigitalOcean Spaces`). * **Scheduled Backups**: Automate backups using cron-like expressions. * **Point-in-Time Recovery**: Restore databases to a specific point in time. * **Compression**: Reduce backup size with built-in `compression` options. * **Retention Policies**: Automatically manage backup `retention` periods. * **Logging**: Comprehensive `logging` of all backup and restore activities. View the Project