Title: Amanur Rahman Backup &amp; Restore
Author: Md Amanur Rahman
Published: <strong>September 23, 2026</strong>
Last modified: September 23, 2026

---

Search plugins

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

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

# Amanur Rahman Backup & Restore

 By [Md Amanur Rahman](https://profiles.wordpress.org/amanhstu/)

[Download](https://downloads.wordpress.org/plugin/amanur-rahman-backup-restore.1.4.2.zip)

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

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

## Description

Amanur Rahman Backup & Restore bundles your WordPress database and wp-content files(
plugins, themes, uploads) into a single downloadable archive, and can restore that
archive back onto the same or a different WordPress install.

Large sites are handled by processing the backup or restore in small steps behind
the scenes, so it isn’t limited by your server’s script execution timeout. Progress
is tracked server-side, so you can safely refresh the page or come back later and
the job continues right where it left off.

**Features**

 * Full database + wp-content backup to a single .zip
 * One-click restore from an uploaded backup or a previously created one
 * Step-based processing built for larger sites, with no built-in size limit
 * Progress is tracked server-side and resumable if you navigate away

## Installation

 1. Upload the plugin files to `/wp-content/plugins/amanur-rahman-backup-restore`, 
    or install it through the WordPress Plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to **Backup & Restore** in your admin menu to create your first backup.

## FAQ

### Is there a backup size limit?

No limit is imposed by the plugin itself — the practical ceiling is your own server’s
disk space and PHP upload settings.

### Where are my backups stored?

Inside `wp-content/uploads/amanur-rahman-backup-restore/backups/`, in a folder protected
from direct web access.

### Does restoring overwrite my current site?

Yes — restoring replaces your current database and wp-content files with the contents
of the backup. Always keep a fresh backup of your current site before restoring 
an older one.

### What security measures does this plugin take?

 * Every backup/restore action requires the `manage_options` capability and a valid
   WordPress nonce.
 * The backup storage folder — and every working subfolder, including the scratch
   folder an uploaded archive is unpacked into — is blocked from direct web/browser
   access and PHP execution (.htaccess + index.php + web.config).
 * Uploaded and stored archive names are resolved with `realpath()` and confined
   to the plugin’s own storage folder before any read, download, or delete — user-
   supplied paths can’t escape it.
 * Archive entries are validated before extraction to prevent path-traversal (“zip
   slip”) from a crafted archive.
 * Uploaded files are checked by both extension and file signature, not extension
   alone.

If you discover a security issue, please report it privately to the author rather
than in the public support forum.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ Md Amanur Rahman ](https://profiles.wordpress.org/amanhstu/)

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

### Interested in development?

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

## Changelog

#### 1.4.2

 * Removed an unnecessary conditional require of a wp-admin core file.
 * Working files for an in-progress backup/restore (the raw database dump and the
   raw extracted files) now live outside the web-accessible document root instead
   of under wp-content/uploads, in addition to the existing folder lock-down.

#### 1.4.1

 * Renamed the plugin (display name and slug) to be more distinctive.
 * Removed the free/premium backup-size cap — the plugin is fully functional with
   no locked or restricted features.
 * Hardened the folder an uploaded archive is extracted into against direct web 
   access/execution.
 * Fixed a SQL LIKE pattern in uninstall.php so it can no longer match unrelated
   option names.

#### 1.0.0

 * Initial release: full-site backup, restore, and progress tracking.

## Meta

 *  Version **1.4.2**
 *  Last updated **22 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [backup](https://wordpress.org/plugins/tags/backup/)[database backup](https://wordpress.org/plugins/tags/database-backup/)
   [export-import](https://wordpress.org/plugins/tags/export-import/)[migration](https://wordpress.org/plugins/tags/migration/)
   [restore](https://wordpress.org/plugins/tags/restore/)
 *  [Advanced View](https://wordpress.org/plugins/amanur-rahman-backup-restore/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ Md Amanur Rahman ](https://profiles.wordpress.org/amanhstu/)

## Support

Got something to say? Need help?

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