PHPackages                             markocupic/contao-db-backup - 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. markocupic/contao-db-backup

ActiveContao-module[Database &amp; ORM](/categories/database)

markocupic/contao-db-backup
===========================

Store a daily backup of your database to the contao file system using a daily cronjob routine.

1.4.3(1mo ago)12.3k2MITPHPPHP ^8.1

Since Jan 31Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/markocupic/contao-db-backup)[ Packagist](https://packagist.org/packages/markocupic/contao-db-backup)[ RSS](/packages/markocupic-contao-db-backup/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (16)Versions (21)Used By (2)

[![Logo](https://github.com/markocupic/markocupic/raw/main/logo.png)](https://github.com/markocupic/markocupic/blob/main/logo.png)

Daily database backup for Contao CMS
====================================

[](#daily-database-backup-for-contao-cms)

This Contao extension creates a daily database backup via a cron job and saves it as an SQL dump in the file system. For the plugin to work, the execution of the PHP function “exec()” must be enabled on the hosting.

Configuration
-------------

[](#configuration)

By default, the backup files remain on the server for 30 d and are then automatically deleted. However, the time before the deletion process can be configured.

```
# In your config/config.yaml
markocupic_contao_db_backup:
  store_backup_files: 60 # Store backup files for 60 days

```

###  Health Score

55

—

FairBetter than 97% of packages

Maintenance90

Actively maintained with recent releases

Popularity21

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity81

Battle-tested with a long release history

 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 ~188 days

Recently: every ~308 days

Total

19

Last Release

48d ago

PHP version history (3 changes)1.0.0PHP &gt;=5.3

1.1.0PHP &gt;=7.0

1.3.0PHP ^8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1525166?v=4)[Marko Cupic](/maintainers/markocupic)[@markocupic](https://github.com/markocupic)

---

Top Contributors

[![markocupic](https://avatars.githubusercontent.com/u/1525166?v=4)](https://github.com/markocupic "markocupic (27 commits)")

---

Tags

databasebackupcontao

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/markocupic-contao-db-backup/health.svg)

```
[![Health](https://phpackages.com/badges/markocupic-contao-db-backup/health.svg)](https://phpackages.com/packages/markocupic-contao-db-backup)
```

###  Alternatives

[pavel-mironchik/laravel-backup-panel

An interface for Spatie Laravel Backup package

41472.9k1](/packages/pavel-mironchik-laravel-backup-panel)[rah/danpu

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

62414.3k11](/packages/rah-danpu)[phelium/mysql-backup

Backup easily your MySQL database !

278.4k2](/packages/phelium-mysql-backup)[spanjeta/yii2-backup

Database Backup and Restore functionality

285.4k1](/packages/spanjeta-yii2-backup)[sarfraznawaz2005/backupmanager

laravel package to backup/restore files and database.

314.0k](/packages/sarfraznawaz2005-backupmanager)

PHPackages © 2026

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