Amanur Rahman Backup & Restore is a free WordPress backup plugin that packages your entire database and wp-content files into a single archive — and restores 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.
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 — 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 — backup and restore as much as your own server can handle
- ✓ Manual FTP drop-in for oversized backups — skip the browser upload limit entirely
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 — 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.
Restore directly from an FTP location or a URL, scheduled automatic backups, and cloud storage destinations (Google Drive, Dropbox, S3).
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.