One bad update. One hack. One failed plugin. And your whole site is gone. The people who sleep well are the ones who took a snapshot first.
Amanur Rahman Backup & Restore is a free WordPress backup plugin that packages your entire database and wp-content files into a single archive, and brings that same archive back with one click. Built for freelancers, agencies, and site owners who need a reliable WordPress backup and restore workflow without fighting server timeouts on shared hosting.
Get the Unlimited Restore Add-on, $49 →
Developers use Git to version their code, but a WordPress site is more than code: it's a database full of content, settings, and orders that change every day. Each backup this plugin creates is effectively a full snapshot of your WordPress site at that point in time, database and files together. Made a change that broke something? Restore last week's snapshot in one click. Testing a risky update, plugin, or redesign? Take a snapshot first, and you can always roll back. It's the same safety net Git gives developers for code, applied to the whole site.
Why a dedicated WordPress backup and restore plugin
Most free backup plugins choke on real-world hosting: PHP execution limits kill the process halfway through a large site, and a failed restore can leave a site half-migrated. Amanur Rahman Backup & Restore processes everything, the database dump and the file archive, in short, resumable steps, so a slow shared-hosting plan finishes the job the same way a dedicated server would, just in more steps.
Free version features
- ✓ Full-site backup: database + wp-content (plugins, themes, uploads) into one .zip
- ✓ One-click WordPress restore: from a fresh upload or any previous backup
- ✓ Timeout-proof, step-based processing: built for real shared hosting, not just fast dedicated servers
- ✓ No size limit of its own: backup and restore as much as your server can handle
- ✓ Manual FTP drop-in for oversized backups: skip the browser upload limit entirely
Don't wait for the disaster to find out your backup plan isn't enough.
Take your Backup & Restore plugin to the next level with the Unlimited Restore Add-on.
Get the Unlimited Restore Add-on, $49 →How to install this WordPress backup plugin
- Download the plugin, then in your WordPress admin go to Plugins → Add New → Upload Plugin.
- Select the .zip, click Install Now, then Activate.
- Open Backup & Restore in the admin menu and create your first site backup.
How database backup and file restore works
Click "Create Backup" and the plugin dumps your database table-by-table and archives your files in batches, all in the background, with no giant single request that times out. To restore, upload a backup .zip (or pick one already saved) and the plugin reverses the process: database first, then files, back to exactly how the site was when that snapshot was taken.
The free plugin protects your site. The Unlimited Restore Add-on is for people who refuse to take chances with theirs.
See the Unlimited Restore Add-on, $49 →Need more than backups?
If a bad update or hack has already happened, our WordPress hacked site cleanup service and WordPress security hardening can help recover and lock things down. For sites that need regular monitoring, updates, and backup management handled for you, see our website maintenance plans. Building something custom on top of WordPress? Hire a WordPress developer directly, or browse more plugins built by Aman Web Solution.
Your site is worth more than one backup file.
Get the Unlimited Restore Add-on, $49 →