PHPackages                             defr/backup\_manager-module - 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. defr/backup\_manager-module

ActiveStreams-addon[Database &amp; ORM](/categories/database)

defr/backup\_manager-module
===========================

Backup Manager for Streams Platform

v1.0.3(8y ago)160[3 issues](https://github.com/Piterden/backup_manager-module/issues)MITPHPPHP &gt;=5.5.9

Since Mar 31Pushed 8y ago1 watchersCompare

[ Source](https://github.com/Piterden/backup_manager-module)[ Packagist](https://packagist.org/packages/defr/backup_manager-module)[ RSS](/packages/defr-backup-manager-module/feed)WikiDiscussions 1.0 Synced 2mo ago

READMEChangelog (3)Dependencies (1)Versions (6)Used By (0)

Backup Manager
==============

[](#backup-manager)

Streams Platform Addon. `backup_manager-module` for PyroCMS.
------------------------------------------------------------

[](#streams-platform-addon-backup_manager-module-for-pyrocms)

A graphical user interface (GUI), allowing you to backup PyroCMS database by addon.

### Features

[](#features)

- Backup your database (*full DB only with artisan command*);
- Select addons you would like to create a backup of;
- Easily restore database and tables;
- Storing data in JSON format.

---

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

[](#installation)

### Step 1

[](#step-1)

Run

```
$ composer require defr/backup_manager-module
```

Either, add to `require` section of `composer.json`:

```
    "defr/backup_manager-module": "~1.0.0",
```

Run `composer update` command, which will install module to the `core` folder!

### Step 2

[](#step-2)

Then you would need to install module to PyroCMS

```
$ php artisan module:install backup_manager
```

or

```
$ php artisan addon:install defr.module.backup_manager
```

Usage
-----

[](#usage)

### Create a backup from Conrol Panel

[](#create-a-backup-from-conrol-panel)

- Click the menu item "Backup Manager".
- Then click the button "Create a dump".
    - Enter the name of the backup you are to create.
    - Select addon to backup.
- Press save and you are done.

### Restore a backup

[](#restore-a-backup)

- Click the menu item "Backup Manager".
- In the table, click restore button of backup you would like to restore.

---

Using artisan
-------------

[](#using-artisan)

### Creating a dump

[](#creating-a-dump)

```
$ php artisan db:dump
```

- Usage: db:dump \[options\]
- Options: --connection\[=CONNECTION\] DB connection to use. --tables\[=TABLES\] Tables to include in the dump. --addon\[=ADDON\] Addon, in dot notation.

    > Without any options it will create dump of all tables

### Dumps listing

[](#dumps-listing)

```
$ php artisan dump:list
```

- Usage: dump:list

---

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 89.6% 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 ~0 days

Total

4

Last Release

3249d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/354aa670ba6be12835d2cf5aa0cc1d960f853db27dd2e77b6afb084403ef3957?d=identicon)[Piterden](/maintainers/Piterden)

---

Top Contributors

[![Piterden](https://avatars.githubusercontent.com/u/5930429?v=4)](https://github.com/Piterden "Piterden (43 commits)")[![Pixney-William](https://avatars.githubusercontent.com/u/31292231?v=4)](https://github.com/Pixney-William "Pixney-William (5 commits)")

---

Tags

addonartisanbackup-managerdatabaselaravelpyrocmsrestorestreams-platformlaraveldatabasedumpartisanstreams platformrestorepyrocmsaddonbackup-manager

### Embed Badge

![Health badge](/badges/defr-backup-manager-module/health.svg)

```
[![Health](https://phpackages.com/badges/defr-backup-manager-module/health.svg)](https://phpackages.com/packages/defr-backup-manager-module)
```

###  Alternatives

[nwidart/db-exporter

Export your database quickly and easily as a Laravel Migration and all the data as a Seeder class.

38339.1k](/packages/nwidart-db-exporter)[cornford/backup

An easy way backup and restore databases in Laravel.

4225.6k](/packages/cornford-backup)[rah/danpu

Zero-dependency MySQL dump library for easily exporting and importing databases

64401.8k10](/packages/rah-danpu)[boaideas/laravel-cli-create-user

An artisan command to create, list and remove users in a laravel application from the cli

1610.7k](/packages/boaideas-laravel-cli-create-user)

PHPackages © 2026

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