If you’re looking to backup your WordPress website into a single file, plugins and everything instact (with optional installer for restoration) then this tutorial may be useful. It uses the Duplicator plugin, my personal favourite for such actions. In addition to filing website backups offline I use Duplicator frequently to copy sites from localhost to live production sites.
Steps to create a site backup
Creating a duplicator backup takes just a few clicks, with your backup being stored into a single zip file, database, plugins, themes and everything in between intact. You can then download that zip file (along with the accompanying installer.php file) to easily restore your WordPress website from scratch elsewhere. You don’t even need need
- After installing and activating the plugin as a typical WordPress install a new “Duplicator” top level tab will appear in your WordPress dashboard
- Navigate to “Packages” and “Create New”
- Click on the “Next” button button with default configurations (unless you want to add password protection to your backups
- The plugin will scan your site and inform you of any errors. As long as everything goes well simply click on the “Build” button
- Once complete your backup should be ready, both the zip file and the installer PHP file. Click on the “Only click download” to download both at once.
- Done, magic, presto! Simply save both files into a folder on your computer or wherever you like to store your backups. While you can also leave the backup within your site it’s only going to take up your site storage.
For tips and steps on how to restore the backup you can use the following blog post as a guide.