PHPackages                             cpalexh/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. cpalexh/backup

ActiveWordpress-muplugin

cpalexh/backup
==============

A WordPress must-use plugin to create backups for db and media with bedrock

v1.6.4(1y ago)0241↓100%GPL-2.0-or-laterPHP

Since Aug 23Pushed 1y agoCompare

[ Source](https://github.com/cpalexh/backup)[ Packagist](https://packagist.org/packages/cpalexh/backup)[ RSS](/packages/cpalexh-backup/feed)WikiDiscussions main Synced today

READMEChangelog (10)DependenciesVersions (16)Used By (0)

WordPress Backup Script
=======================

[](#wordpress-backup-script)

Description
-----------

[](#description)

This WordPress plugin provides an automatic database and media backup generator. It creates daily backups of your WordPress database and media files, compresses them, and sends an email notification with the backup details.

Features
--------

[](#features)

- Automatic daily database backups
- Media files backup
- Compressed backups (gzip for database, tar.gz for media)
- Email notifications with backup details
- Logging of backup operations

Requirements
------------

[](#requirements)

- WordPress
- PHP 7.3 or higher

Installation (bedrock)
----------------------

[](#installation-bedrock)

1. Install the package via Composer:
2. Ensure your mail server is properly configured:
3. Ensure the admin email is correnct:

Installation (non-bedrock)
--------------------------

[](#installation-non-bedrock)

1. Move the backup.php file in your mu-plugins folder:
2. Ensure your mail server is properly configured:
3. Ensure the admin email is correnct:

Usage
-----

[](#usage)

Once installed and activated, the plugin will automatically run weekly backups. You don't need to do anything else.

Customization
-------------

[](#customization)

You can modify the backup schedule by editing the `wp_schedule_event` function call in the main plugin file.

Logging
-------

[](#logging)

The plugin logs its operations to `uploads/logs/backup-script.log`. Check this file for detailed information about each backup run.

License
-------

[](#license)

This project is licensed under the MIT License.

Author
------

[](#author)

Alexander Huxel

- Website:

Support
-------

[](#support)

For support, please open an issue on the GitHub repository or contact the author directly.

Contributing
------------

[](#contributing)

Contributions are welcome! Please feel free to submit a Pull Request.

Disclaimer
----------

[](#disclaimer)

Please ensure you have proper backups before using this plugin. The author is not responsible for any data loss or damage caused by the use of this plugin.

###  Health Score

29

—

LowBetter than 63% of packages

Maintenance40

Moderate activity, may be stable

Popularity14

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity47

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

Recently: every ~14 days

Total

12

Last Release

505d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b4f4b06e9ab4ea9ad396fd3f3527b09a039fa1b408febb5d9627d79f7713e888?d=identicon)[cpalexh](/maintainers/cpalexh)

---

Top Contributors

[![cpalexh](https://avatars.githubusercontent.com/u/143717355?v=4)](https://github.com/cpalexh "cpalexh (24 commits)")

### Embed Badge

![Health badge](/badges/cpalexh-backup/health.svg)

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

PHPackages © 2026

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