Features

Laravel Simple Backup comes packed with features to make database backups simple and reliable.

MySQL Support

Full support for MySQL databases with mysqldump integration

PostgreSQL Support

Complete PostgreSQL backup support using pg_dump

Simple Artisan Command

Easy to use command-line interface with php artisan backup:database

Programmatic API

Use BackupManager class for programmatic backup operations

Multiple Connections

Support for backing up different database connections

Lightweight

Minimal dependencies and fast backup creation

Configurable

Publishable config file for customization

Secure

Follows Laravel best practices for security

File Management

List, delete, and download backup files easily

Error Handling

Comprehensive error handling with meaningful exceptions

Well Tested

27 unit tests covering all functionality

MIT Licensed

Open source and free to use in your projects

Why Choose Laravel Simple Backup?

  • Simple: Easy to install and use with minimal configuration
  • Lightweight: No heavy dependencies, fast and efficient
  • Reliable: Comprehensive test coverage ensures stability
  • Flexible: Works with MySQL, PostgreSQL, and multiple connections
  • Secure: Follows Laravel security best practices
  • Open Source: MIT licensed and actively maintained