Title: ChunkSafe Backup &amp; Restore
Author: rs422534
Published: <strong>June 19, 2026</strong>
Last modified: June 19, 2026

---

Search plugins

![](https://ps.w.org/chunksafe-backup-restore/assets/banner-772x250.png?rev=3578514)

![](https://ps.w.org/chunksafe-backup-restore/assets/icon-256x256.png?rev=3578514)

# ChunkSafe Backup & Restore

 By [rs422534](https://profiles.wordpress.org/rs422534/)

[Download](https://downloads.wordpress.org/plugin/chunksafe-backup-restore.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/chunksafe-backup-restore/#description)
 * [Reviews](https://wordpress.org/plugins/chunksafe-backup-restore/#reviews)
 *  [Installation](https://wordpress.org/plugins/chunksafe-backup-restore/#installation)
 * [Development](https://wordpress.org/plugins/chunksafe-backup-restore/#developers)

 [Support](https://wordpress.org/support/plugin/chunksafe-backup-restore/)

## Description

ChunkSafe Backup & Restore creates reliable backups of your database and files, 
processing them in resumable chunks across cron ticks so even large sites never 
time out. Send backups to local storage, FTP, or Amazon S3 (and S3-compatible providers)
through a pluggable destination interface.

Schedule automatic backups with retention policies, encrypt archives with AES-256,
and restore with a pre-restore safety snapshot and dry-run validation. Migration
mode performs a serialized-safe search-and-replace of the site URL.

#### Features

 * Full and partial backups (database, uploads, plugins, themes)
 * Chunked, resumable processing
 * Scheduling with keep-N retention
 * Local, FTP, and S3 destinations (pluggable interface)
 * AES-256 encryption and per-archive checksums
 * Serialized-safe URL replace for migrations
 * Email notifications
 * WP-CLI: `wp chunksafe run|list|restore`

### External services

This plugin does not contact any external service on its own. It only transfers 
data to a remote storage destination that **you** configure and explicitly select
as the backup target. No data is sent anywhere until you enter credentials for one
of these destinations and choose it.

#### Amazon S3 (and S3-compatible providers)

If you select the S3 destination, the plugin connects to the Amazon S3 REST API (
or to an S3-compatible endpoint you specify, such as Wasabi, DigitalOcean Spaces,
or a self-hosted MinIO server) to store and retrieve your backups.

 * What is sent: your backup archive files (database/file backups), and standard
   S3 request metadata (object key/name, bucket, region, request timestamp, and 
   an AWS Signature V4 authorization header derived from the access key and secret
   you provide).
 * When: only while a backup runs, is restored, listed, or deleted, and only when
   S3 is the selected destination.
 * For the official Amazon S3 service, see the AWS Customer Agreement (https://aws.
   amazon.com/agreement/) and the AWS Privacy Notice (https://aws.amazon.com/privacy/).
   If you point the plugin at an S3-compatible provider instead, that provider’s
   own terms and privacy policy apply.

#### FTP / FTPS

If you select the FTP destination, the plugin connects to the FTP server **you**
specify to upload and download your backup archives. This is a server you control
or have credentials for; no third party operated by the plugin author is involved.
The applicable terms and privacy policy are those of your FTP host.

The bundled “Local” destination stores backups on your own server only and contacts
nothing.

## Installation

 1. Upload the `chunksafe-backup-restore` folder to `/wp-content/plugins/`.
 2. Activate through the Plugins screen.
 3. Visit Backups, choose a destination, and run your first backup.

## FAQ

### Where are credentials stored?

Prefer defining them as constants in `wp-config.php`. Credentials entered in the
UI are stored in the options table.

### Are backups protected?

The local storage directory is guarded with `.htaccess`, an `index.php`, and randomized
file names.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ChunkSafe Backup & Restore” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ rs422534 ](https://profiles.wordpress.org/rs422534/)

[Translate “ChunkSafe Backup & Restore” into your language.](https://translate.wordpress.org/projects/wp-plugins/chunksafe-backup-restore)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/chunksafe-backup-restore/),
check out the [SVN repository](https://plugins.svn.wordpress.org/chunksafe-backup-restore/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/chunksafe-backup-restore/)
by [RSS](https://plugins.trac.wordpress.org/log/chunksafe-backup-restore/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **10 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [backup](https://wordpress.org/plugins/tags/backup/)[migration](https://wordpress.org/plugins/tags/migration/)
   [restore](https://wordpress.org/plugins/tags/restore/)[s3](https://wordpress.org/plugins/tags/s3/)
   [scheduled backup](https://wordpress.org/plugins/tags/scheduled-backup/)
 *  [Advanced View](https://wordpress.org/plugins/chunksafe-backup-restore/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/chunksafe-backup-restore/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/chunksafe-backup-restore/reviews/)

## Contributors

 *   [ rs422534 ](https://profiles.wordpress.org/rs422534/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/chunksafe-backup-restore/)