Restore Your Website With WP Umbrella: A Simple Guide
In the tumultuous world of website management, things can go awry. But, don't fret! 😊 WP Umbrella is here to ensure restoring your website is a breezy process.
This guide will walk you through how to swiftly restore your website with a simple 1-click process. Plus, we'll explain how to add your FTP/MYSQL credentials to WP Umbrella for an even smoother restoration process.
Estimated Time of Completion: 5 minutes + the time to restore your website's files and database.
Prerequisites: A WordPress website with WP Umbrella set up and at least one backup on file.
Steps to Follow 🚀
Step 1: Navigate to the Backup Tab
Start by heading over to the "Backup" tab of the website you'd like to restore.
Step 2: Select Your Backup
Choose the backup you wish to restore. Keep in mind, that you need at least 1 backup to restore your website.
Step 3: Choose What to Restore
Decide whether you want to restore the entire website, just the database, or just the files.
Adding FTP/MYSQL Credentials
Sometimes, the restoration can fail and we will ask you to provide us with your SFTP/FTP and MYSQL credentials. Indeed, if your website is crashed, WP Umbrella will not be able to use the REST API of WordPress to communicate with your website in order to restore it and that's why we ask for your credentials. Don't worry, the data is robustly encrypted.
Step 1: Enter Host Details
Define your host, port, username, and password. This information can usually be found in your hosting provider's cPanel.
In the interest of your website's security, it's important to note that WP Umbrella only supports FTP and SFTP connections. FTP and SFTP are extensions of FTP that add a layer of security to the data transfer process. Our commitment to your site's security is paramount, so we always prioritize safe protocols when handling your data.
Step 2: Define the Restoration Path
Let us know where to restore your WordPress website by clicking on "Define Path" and selecting the folder containing wp-admin, wp-includes, and wp-content. This is typically inside a folder named www, public, or public_html. Make sure to specify the absolute path for your WordPress installation.
Another option to quickly find this path would be to navigate in WP-Admin -> Tools -> Site Health -> Info -> Directories and Sizes and look under the WordPress directory location:
Restoring your website in the wrong folder could break your website. Please be vigilant when selecting the path.
Step 4: Test the Connection and Save
Once you've confirmed the connection, click on "save."
Then, you need to add your MYSQL settings.
Step 5: Import Database Credentials
Click on "Import database credentials automatically." We'll automatically import your database credentials from your wp-config.php file.
Step 6: Save
Don't forget to hit "save" one last time.
Troubleshooting Failed Restorations
If you're still experiencing issues with the restoration here are the things that you should do:
Step 1: Verify the connection port
Ensure that you are not attempting to connect on port 21 or the SFTP port. While port 22 defaults for SFTP, some hosts might change the port for security reasons as it is also being used for SSH. Therefore, if your hosting provider changes the default SFTP port, you would be unable to connect through port 22 and would need to use the port they provide.
Step 2: Verify the correctness of the path
Certain hosting providers have unique ways of managing website paths. If you are confident that your credentials are accurate but are unable to establish a connection between your FTP server and WP Umbrella, the issue may lie with the path you have entered. To verify the correctness of the path, you will need to utilize your FTP client. Once you are connected, the correct path of your website on your server should be displayed in this area. Make sure to navigate to the folder containing your WordPress.
Step 3: Make sure connections are allowed
Some server settings might affect who can connect over FTP/SFTP, therefore, it is important to whitelist our IP addresses in case any firewall restriction is acting for FTP/SFTP in order to ensure smooth restoration.
Conclusion
Great work! You've successfully set up your site for swift and smooth restorations. Now, your website can be restored flawlessly from the backup tab, whenever needed. Keep up the fantastic work! 😊