PHPackages                             basry/larabackup - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. basry/larabackup

ActiveLibrary[Database &amp; ORM](/categories/database)

basry/larabackup
================

Simple Laravel Database Backup Solution

v3.0.0(4y ago)4468[2 issues](https://github.com/AshrafBasry/larabackup/issues)MITPHP

Since Jun 27Pushed 4y agoCompare

[ Source](https://github.com/AshrafBasry/larabackup)[ Packagist](https://packagist.org/packages/basry/larabackup)[ RSS](/packages/basry-larabackup/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (2)Dependencies (3)Versions (3)Used By (0)

Larabackup
==========

[](#larabackup)

Simple Laravel Database Backup Solution

 [ ![Latest Stable Version](https://camo.githubusercontent.com/a43d70dc4940668ed3be7be87f8f9640ab352008ac40e419638a13cbcd49a8e3/68747470733a2f2f706f7365722e707567782e6f72672f62617372792f6c6172616261636b75702f762f737461626c65) ](https://packagist.org/packages/basry/larabackup) [ ![Total Downloads](https://camo.githubusercontent.com/41b5a6167ad975747f54ff99c27e87ae760a747d94e1e3ae18b8b0d4155b0c07/68747470733a2f2f706f7365722e707567782e6f72672f62617372792f6c6172616261636b75702f646f776e6c6f616473) ](https://packagist.org/packages/basry/larabackup) [ ![Latest Unstable Version](https://camo.githubusercontent.com/8b40ac584ab25f5e874f3b3932bbd3c43ddd698863d947f925b1470c0f12a43c/68747470733a2f2f706f7365722e707567782e6f72672f62617372792f6c6172616261636b75702f762f756e737461626c65) ](https://packagist.org/packages/basry/larabackup) [ ![License](https://camo.githubusercontent.com/2d775be853a7cae0a7f5a6e9e88554118173cdb1469c2fa6b6b9e27c8ce63a59/68747470733a2f2f706f7365722e707567782e6f72672f62617372792f6c6172616261636b75702f6c6963656e7365) ](https://packagist.org/packages/basry/larabackup)

Installation
------------

[](#installation)

```
composer require basry/larabackup

```

### For Laravel &lt; 5.5

[](#for-laravel--55)

After updating composer, add the ServiceProvider to the providers array in config/app.php

```
Basry\Larabackup\LarabackupServiceProvider::class,

```

Usage
-----

[](#usage)

Using Facade

```
use Basry\Larabackup\Facades\Larabackup;

```

#### Backup

[](#backup)

```
Larabackup::backup(); // Auto Naming

```

Or

```
Larabackup::backup($dumpName);

```

#### Restore

[](#restore)

```
Larabackup::restore($dumpFullName);

```

### Artisan

[](#artisan)

You can backup, restore, and list database dumps using cli.

#### Backup

[](#backup-1)

```
php artisan larabackup:backup

```

#### Restore

[](#restore-1)

```
php artisan larabackup:restore dumpFullName

```

#### List Dumps

[](#list-dumps)

```
php artisan larabackup:list

```

Config
------

[](#config)

You can publish config files if you need to change the defaults

```
php artisan vendor:publish --tag=larabackup-config

```

### Default Configuration

[](#default-configuration)

```
'disk' => 'local',  // Storage Disk To use
'path' => 'database/dumps', // Path To save and restore dumps

```

### Override Default Configuration

[](#override-default-configuration)

You can override any of the default configs

#### Database Connection

[](#database-connection)

```
Larabackup::connection($connection)->backup();

```

```
php artisan larabackup:backup --database=DatabaseConnection

```

#### Storage Disk

[](#storage-disk)

```
Larabackup::disk($disk)->restore($backupName);

```

```
php artisan larabackup:backup --disk=Disk

```

#### Storage Path

[](#storage-path)

```
Larabackup::path($path)->backup();

```

```
php artisan larabackup:backup --path=Path

```

License
-------

[](#license)

Larabackup is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~447 days

Total

2

Last Release

1696d ago

Major Versions

v2.0.0 → v3.0.02021-09-17

### Community

Maintainers

![](https://www.gravatar.com/avatar/541c2cec9eb8f7f293badf7d243672aec8dc2a2039c1f5950d8d5552c99594c8?d=identicon)[Basry](/maintainers/Basry)

---

Top Contributors

[![AshrafBasry](https://avatars.githubusercontent.com/u/20860869?v=4)](https://github.com/AshrafBasry "AshrafBasry (16 commits)")

---

Tags

backupdatabaselaravelmysqlmysql-dumpmysqldump-php

### Embed Badge

![Health badge](/badges/basry-larabackup/health.svg)

```
[![Health](https://phpackages.com/badges/basry-larabackup/health.svg)](https://phpackages.com/packages/basry-larabackup)
```

###  Alternatives

[spatie/laravel-backup

A Laravel package to backup your application

6.0k21.8M189](/packages/spatie-laravel-backup)[tucker-eric/eloquentfilter

An Eloquent way to filter Eloquent Models

1.8k4.8M26](/packages/tucker-eric-eloquentfilter)[laravel-doctrine/orm

An integration library for Laravel and Doctrine ORM

8425.3M87](/packages/laravel-doctrine-orm)[ryangjchandler/orbit

A flat-file database driver for Eloquent.

922256.2k5](/packages/ryangjchandler-orbit)[clickbar/laravel-magellan

This package provides functionality for working with the postgis extension in Laravel.

423715.4k1](/packages/clickbar-laravel-magellan)[cybercog/laravel-clickhouse

ClickHouse migrations for Laravel

163166.8k](/packages/cybercog-laravel-clickhouse)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
