A Recovery Point allows one to quickly restore the site to a prior state. To use this, mark a package as the Recovery Point, then copy and save off the associated URL.Then, if a problem occurs, browse to the URL to launch a streamlined installer to quickly restore the site.
The recovery point has one main purpose and that is to capture your entire site and restore it exactly as it was. In order to create a valid recovery point the followingrequirements must be applied to your archive.
- Local Server Storage
Recovery points require one of the following ‘Local Server’ storage types:
- [Local Default] This is the default built-in local storage type.
- [Local Non-Default] This is a custom directory on this server.
- WordPress Core Folders
A recovery point needs all WordPress core folders included in the package (wp-admin, wp-content & wp-includes).
- Primary Database Tables
All database tables with the WordPress prefix (default is ‘wp_’) must be included in the package for this to be an eligible recovery point.
The following use cases determine when a recovery point should be used:
- Full Restore – Yes
A recovery point is currently only supported as a full backup of your site and use it as a recovery system. A recovery will capture your entire site andrestore it exactly as it was pending you don’t create any file or database table filters.
- Partial Restore – No
To try and restore portions of your site you should not use the recovery point. Instead you should create an archive with the uploads folder filtered out, and then save thatarchive/installer off somewhere. If/when you need to restore your site you could just copy the installer and archive to the root of the site and browse to the installer.This will overwrite the database and any folders that are contained within the archive. For more details about this process seeVarious strategies for data migration Scenario 1-A.
Step By Step:
- Recovery Step 1: Choose a recovery point from the drop-down. Only valid packages that are “Recover capable” will be listed. Users can also use the “Packages view”to set a recovery point.
- Recovery Step 2: Copy the generated URL link to a safe location. This link can be used to reinstall the recover point that was created.
- Launch Installer: This will launch the installer wizard which will run users through the necessary steps to install the imported package.
- For a full step by step article see the articleQuickly Restore a WordPress Site with a “Recovery Point”.