Skip to content

BoldGrid logo

JOIN FOR FREE    LOGIN
  • Build Websites
        • Create a WordPress Website WordPress Website Builder

          Create beautiful sites fast with hundreds of templates that can be edited with our visual drag and drop editor. No coding needed.

        • Crio - WordPress SuperTheme

          Build custom websites and themes with advanced customization options. More fine-grain control over every aspect of the design.

        • Post and Page Builder

          Building pages is a snap with our easy to use drag-and-drop editor. Unlimited layout ideas with custom designed pre-built content blocks.

        • Why WordPress?
          • Wix vs. WordPress
          • Squarespace vs. WordPress
          • Elementor vs. BoldGrid
        • Top Support Articles
          • Installing your first BoldGrid Inspiration
          • Adding and saving BoldGrid Blocks
          • Customizing your Crio website
        • More Product Information
          • Block Types for the Post and Page Builder
          • Page Content Design Tools
  • Manage Websites
        • W3 Total Cache logo

          Total Cache improves the SEO and user experience of your site by optimizing website performance and reducing load times.

        • WordPress Backup Plugin Protect Your Websites

          Total Upkeep is a complete site management solution with automated backups, easy site restores and site migrations.

        • Empower Content Creators

          The Post and Page Builder preserves site design while allowing creative and editorial teams to create and edit content easily.

        • Test and Move Sites
          • Need easy ways to test?
          • Looking to move a site between hosts?
        • Top Support Articles
          • Total Upkeep FAQs
          • Running your first backup
          • How to use the Post and Page Builder
        • News and Promotions
        • W3 Total Cache now includes a free Plugin Configuration service with the purchase of a 5 or 10 Site License Package.

  • Plugins
        • Post and Page Builder

          Build pages in real-time with our easy-to-use, visual drag-and-drop editor and pre-built content blocks. No shortcodes or coding needed.

        • Backup Plugin Total Upkeep

          An automated backup, fault protection, and migration solution. Worry less about your website’s safety and performance.

        • W3 Total Cache logo

          Empower your website with a comprehensive suite of caching options to accelerate page load times and reduce server load.

        • More Plugins
          • Inspirations
          • Easy SEO
          • All Plugins
        • Supporting Services
          • Test any WordPress theme or plugin
          • Build WordPress staging sites in the cloud
        • News and Promotions
        • W3 Total Cache has partnered with Bunny CDN to deliver globally fast and reliable sites on a user-friendly platform.

  • Themes
        • WordPress Themes by BoldGrid

          Hundreds of beautiful page layout options are possible with BoldGrid’s WordPress Themes. Pre-filled content for industries like Photography, Real Estate, Music, Marketing and more. Out-of-the box responsive design.

        • Crio - WordPress SuperTheme

          A WordPress SuperTheme with fine-grain control over your website design. Too-many-to-count advanced customization options along with a visual interface makes it easy to build-to-demand in half the time.

  • Services
        • BoldGrid Design and Development Services BoldGrid Design & Development Services

          Let our experienced team create custom solutions perfectly suited to your needs for the Post and Page Builder or BoldGrid Crio theme.

        • W3 Total Cache Premium Services

          One-time services for specific assistance with the W3 Total Cache plugin configurations or ongoing monthly VIP service support.

  • WordPress Hosting
  • Pricing
  • Support
  1. Total Upkeep
      • What is Total Upkeep?
      • Learn More
        • Support Docs
        • User Forums
        • Learning Center
  2. Support
      • Total Upkeep Support
      • Most Popular Articles
      • Restoring a WordPress Backup
      • Auto Updating - Best Practices
      • Migrating a WordPress Site
      • Scheduling Automatic Google Drive Backups
      • Total Upkeep FAQ
      • Categories
      • Backups
      • Getting Started
      • Remote Backups
      • Settings
      • Tools
  3. Backups
      • Backups Support
      • How do I backup my WordPress database?
      • How do I backup my WordPress website?
      • How to Configure Backups in WordPress
      • How do I migrate my WordPress site to another host?
      • How to Restore a Backup in WordPress
      • Using Total Upkeep to Migrate WordPress for Staging
Buy Pro

How to Restore a Backup in WordPress

Posted on October 7, 2016April 27, 2021 by admin
Last updated on April 27th, 2021

Total Upkeep WordPress Backup Plugin

Restoring a WordPress Backup

In previous tutorials, we showed you how to install the Total Upkeep WordPress backup plugin, configure the basic settings, and manually run your first backup of your WordPress site. This tutorial we’ll show you how to restore a WordPress backup with the Total Upkeep plugin.

Backups should be run anytime you are making changes to your website. If the update or changes should go awry restoring your website from a backup will reduce potential downtime of your website. Keeping regular backups also makes it much easier to recover from any potential failures related to your WordPress hosting plan.

Restoring a backup is a simple process through the plugin and will require you to log into the WordPress Dashboard.

  1. Total Upkeep Backup Archives menu itemLog into your WordPress dashboard and navigate to Total Upkeep -> Backup Archives.
  2. Locate backup & click View DetailsLocate the backup you want to restore and click the View Details button
  3. Locate the Download & Restore section and click RestoreFind the Download & Restore section and click the Restore button
  4. Click ok to confirm restorationA pop-up window will appear. Click OK to restore the backup

As the backup is being restored, the status will display at the bottom of the page. The time it takes to restore the site will depend on multiple factors such as resources available and the size of the backup.Check the progress of a restoration from backup

If the restoration of the backup you chose is successful you’ll see a message at the top of the page like this:
Backup restoration success message

 

Congratulations! You now know how to restore a WordPress Backup using the Total Upkeep Plugin. Next, you may want to learn how to schedule WordPress Backups.

How to Upload and Restore a Large Backup

If you have a large WordPress backup that you need to upload and restore using the Total Upkeep Plugin, you may be seeing the error that says The upload exceeds the upload_max_filesize directive in php.ini. Some web hosts will allow you to resolve this error by changing your PHP settings, but if your backup is very large, or your host doesn’t allow you to modify these settings, you may need to use FTP or a File Manager to upload your backup.

Uploading, renaming, and restoring a large Backup

  1. Connect to your hosting account via FTP, or by using a file manager in your hosting control panel.
  2. Upload your backup file to your backups directory, typically in Home -> boldgrid_backup.
  3. Log into your WordPress Dashboard, and navigate to Total Upkeep -> Upload Backup.
  4. Click on the help icon next to Have a large file to upload or want to use FTP?
    Getting your Backup ID
  5. Locate your Total Upkeep ID, which will be an eight-character string of letters and numbers.
  6. Rename your uploaded backup file to boldgrid-backup-[abcd1234].zip (replacing [abcd1234] with your Total Upkeep ID).
  7. Navigate to Total Upkeep -> Backup Archives.
  8. You will now see your backup file listed in your Web Server backups.
  9. Click View Details -> Restore.

Congratulations! You’ve uploaded and restored your backup that is too large to upload via the Dashboard.

How to Perform One-Click File Restorations

Your Total Upkeep plugin’s backups contain copies of every file in your WordPress website. One-Click file restorations provide an easy method of restoring only select files rather than restoring an entire backup. You can use this to easily revert to a previous version of wp-config.php, or recover media library files if they were modified or deleted accidentally.

  1. In your WordPress Dashboard, go to Total Upkeep -> Backup Archives, and then click on View DetailsView Details on a Backup Archive
  2. Use the Backup Browser to locate the file you wish to restore, and then click on the file name. In this example, I am restoring the wp-config.php file.
  3. After clicking the file name, then you will click on “Restore this version”
    Restoring a Single File
  4. The “Restore this version” link will change to say “Restoring”. Once it is complete, it will say “Restored”

Doing a “Test” restoration

If you have a backup file and want to test and make sure it will restore successfully, you can easily do that in a free WordPress site. We’ve created the following video to walk you through this further:

Troubleshooting

I restored my backup, but it did not fix the issue

If restoring your site didn’t resolve the issues you were having, there could have been a problem during the restoration process. Your restore logs can be found in Total Upkeep > Tools > Logs. When you have this log, please share with the BoldGrid Support Team for further help.

Here’s a snippet from a video that shows where the restoration log files can be found:

I can see my backups in my file manager, but they are missing from the Dashboard

If you can see your backups in your File Manager, but they are missing from your WordPress dashboard, the problem may be a conflicting backup id. This is easy to fix, and it simply requires that you rename your backup.

  1. Go to Total Upkeep > Backup Archives
  2. Click Upload Backup at the top of the page, and then click the help icon next to Have a large file to upload or want to use FTP?. You should see something similar to Your Total Upkeep id is 68c3ddc0. Take note of your backup id, which in this example is 68c3ddc0.
  3. Using your File Manager, rename the backup. The only thing you should change in the filename is the backup id. If your old backup id was 12345678, replace it with 68c3ddc0, as in:
    Old: domain-12345678-20200928-130327.zip
    New: domain-68c3ddc0-20200928-130327.zip
  4. After this, refresh your Total Upkeep > Backup Archives page. You should now see the backups that were missing.

Here is a video that walks you through the above steps:
https://www.youtube.com/watch?v=_OdEjF8OdOk

Incompatible Archive.: PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

Incompatible Archive.: PCLZIP_ERR_BAD_FORMAT (-10) : Invalid archive structure

If you’re trying to restore a backup and you get the, “PCLZIP_ERR_BAD_FORMAT (-10)” error, it generally means that there’s something wrong with the backup file you’re trying to restore.

The first thing we want to do is check the log files and ensure the backup completed successfully. To do this:

  1. Go to Total Upkeep > Tools > Logs
  2. Find the log file for the backup file in question and click on it. The filename should look similar to archive-1601663963.log
  3. Look towards the end of the file. You should see a message “backup complete!” message, similar to:
    [2020-10-02 18:39:39 UTC] Backup complete!

If you don’t see this success message, the backup may not have completed successfully. You can post your log file in the Support Forums here, and we review the logs and help further.

If you see the success message in your archive log and are still getting the error when attempting a restoration through the WordPress dashboard then you might want to trying restoring the backup with the Command Line tools included with Total Upkeep.

I do not see ‘Restoration Complete!’ in the logs

It is also possible that the restoration process hit a resource usage limit and was terminated by the web server before it could complete successfully. You can check the resource usage for the restoration through your server management dashboard and look for any spikes under Physical Memory usage or Input/Output (I/O) to see if that might be the case. The following screenshot was made with the Resource Usage tool on a cPanel server, but the exact tool you need to use will vary depending on your hosting provider.

physical memory and input/output resource spike reported in cpanel

As you can see in the screenshot above, the green usage line spiked during the restoration attempt and hit the red limit line which prevented the restoration from completing successfully. The resource limits are usually dictated by your hosting subscription and you will need to reach out to your hosting provider to see if they have any available solutions for increasing the available resource limits for your website.

 

SIGNUP FOR

BOLDGRID CENTRAL  

   200+ Design Templates + 1 Kick-ass SuperTheme
   6 WordPress Plugins + 2 Essential Services

Join For Free
View Premium Features >>

Everything you need to build and manage WordPress websites in one Central place.

Posted in Backups, Total UpkeepTagged backup login, restore backup, WordPress

Post navigation

← How to Configure Backups in WordPress
Change Site Title & Logo in WordPress Customizer →

15 thoughts on “How to Restore a Backup in WordPress”

  1. Lorenzo says:
    May 22, 2023 at 12:31 am

    Hello, i need to restore my website, but i cannot enter the website anymore. I made some backups with Total Upkeep, one of them i downloaded to my machine; now i can i do? Can i restore from the FTP? And how?
    Thank you very much, waiting for your answer.

    Reply
    • Brandon says:
      May 22, 2023 at 9:07 am

      Hi Lorenzo,

      Thanks for reaching out, it looks like you’ve already created a topic for this concern which we answered in this thread!

      I really hope this helps!

      Reply
      • Bernd says:
        October 27, 2023 at 4:43 pm

        I have the same problem. I looked at the old tread. Some information. I need to you use the command line to get my site back up and running. The command line documentation is officially maintained on our GitHub Wiki. THE WIKI LINK IS 404

        Reply
        • Brandon says:
          October 30, 2023 at 12:50 pm

          Hi Bernard,

          We’re sorry to hear you’re having issues with the wiki link on GitHub. Here’s a link to the article on our support site on backing up from the command line. Please review it and don’t hesitate to start a new forum topic if you have any questions, thank you!

          Reply
  2. Da-Wyone says:
    February 25, 2023 at 10:40 am

    I followed the procedure but receive a message from BoldGrid that “the location you requested is experiencing issues”.

    The Cloud WordPress you’re requesting is experiencing issues. There may have been a misconfiguration in the website. You can login to BoldGrid Central to create or manage any Cloud WordPress accounts.

    The Site is hosted on GoDaddy and has never been backed up but I purchased your product to be sure that I could backup and validate a restore of the site before modifying it. I did see a message about my credentials needed to be in the database right before clicking the Restore button but I don’t know enough currently to ascertain that is the issue.

    Let me know any suggestions to try.

    Reply
    • Brandon says:
      February 27, 2023 at 11:27 am

      Hi DaWyone,

      I’m sorry to hear you’re having issues but we can definitely take a look and let you know exactly what’s happening. Would you mind starting a new forum topic and including the URL of your website so that we can begin troubleshooting? We look forward to assisting you further with this!

      Reply
  3. Jesse says:
    May 27, 2020 at 3:28 pm

    Hello Clint,
    I’m very sorry to hear about the frustration, we’ll do everything we can to help you get back in control of your website.
    This is a public post, so I’ve edited out your personal details. If you need to contact us privately, you can email our support team and we’ll be happy to assist you. WordPress is by far the most popular website publishing system in the world, running over a third of all websites on the internet. We know it can be difficult for first-time users, so we developed BoldGrid’s suite of plugins and themes with the aim to make it easier to succeed online.
    Checking out your website, it looks like you received your BoldGrid Premium account at no extra cost with your hosting service from DreamHost, one of our WordPress Hosting providers. While we don’t offer phone support, we’re more than happy to help you if you have any questions about using your WordPress and BoldGrid website.

    Reply
  4. Chris says:
    May 16, 2020 at 6:01 am

    I am migrating from a shared hosting plan to a cloud server. I’m using Plesk as my control panel. I have set up a fresh copy of WordPress, installed Total Upkeep, and followed instructions for restoring the Total Upkeep backup of my site (approx. 3.5GB.) I encounter an “Error Establish A Database Connection” msg, and I was unsuccessful with troubleshooting using the methods provided on page https://www.boldgrid.com/support/troubleshooting/troubleshooting-error-establishing-database-connection/.

    Is there a solution to my problem?

    Reply
    • Jesse says:
      May 18, 2020 at 1:58 pm

      Hello Chris-
      If you’re using the manual restore method, rather than the Transfer option, you’ll need to save a copy of your wp-config.php file from your new server. Once you restore your site, replace the transferred wp-config.php file with the one that originally came with your new Plesk Site, and that should resolve the Database Connection issues. Plesk also has documentation on resetting your Database Password if you need to manually configure your database connection settings.

      Reply
  5. brad says:
    April 25, 2020 at 1:33 pm

    Hi William,

    I created a video to show you how to test restoring a WordPress backup:

    To sum up the video:

  6. Login to BoldGrid Central and Create a new Cloud WordPress
  7. Install Total Upkeep in that Cloud WordPress
  8. Restore your backup and test!
  9. I hope this helps! Thanks,
    – Brad

    Reply
  10. William says:
    April 24, 2020 at 8:00 pm

    I need to check an old backup for legal reasons. How can I upload that backup, like into staging, so I do not disrupt my current theme?

    Reply
  11. Mr says:
    April 16, 2020 at 1:05 am

    If the site has been compromised and you cannot restore via the plugin, is there an alternative to restore a backup?

    Reply
    • Jesse says:
      April 16, 2020 at 11:28 am

      Hello-
      I’m very sorry to hear that your site was compromised, I’ve been there and I know that’s a really stressful situation. You do have a couple of options.
      You can use the Command Line Utilities built into Total Upkeep to restore one of your backups.
      Additionally, your backup ZIP files contain your entire site structure, as well as a SQL export that you can use to restore your site manually as well. If you need help, feel free to post on our support forums as well!

      Reply
  12. kristin says:
    April 11, 2020 at 10:05 am

    Can I navigate away while backup is being restored?

    Reply
    • brad says:
      April 11, 2020 at 11:41 am

      Hi kristin!

      Technically, the answer to your question is, Yes: you can navigate away while a backup is being restored.

      However, when your backup is being restored, your database is being imported and your files are being overwritten as well. Just to be on the safe side, I would recommend that you not navigate your website while a backup is being restored.

      You can certainly navigate other websites while you wait though.

      The restoration shouldn’t take long at all. I recommend waiting a moment for your WordPress website to be restored, and then navigating to your site and verify everything is as it should be.

      I hope this helps! We’re here if you have any further questions.

      Thanks!
      – Brad

      Reply

Leave a Reply Cancel Reply

Your email address will not be published. Required fields are marked *

Total UpkeepArticle Categories

  • Backups
    • Using Total Upkeep to Migrate WordPress for Staging
    • How do I backup my WordPress website?
    • How do I backup my WordPress database?
    • How do I migrate my WordPress site to another host?
    • How to Restore a Backup in WordPress
    • How to Configure Backups in WordPress
  • Getting Started
  • Remote Backups
  • Settings
  • Tools

We’re Here To Help

Tell Us What You're Looking For
Post A Comment
 COMMENT

You can find the comments at the end of every article.

Ask A Question
 ASK

Support monitors the forums Mon - Fri 9am - 5pm (Denver time).

Total Upkeep Premium

Additional Storage Options

Amazon S3 and Google Drive

See All Premium Features

BoldGrid Backup is now
Total Upkeep

Learn More

Looking For Something Else?

white icon monitor tablet phone displayBoldGrid Help for
Designers and Developers
white icon of screwdriver wrench rulerBoldGrid for eCommerce
white icon server stackBoldGrid for Hosts
WORDPRESS WEBSITES
BoldGrid Premium

TRY WORDPRESS FREE
WordPress Website Builder
WordPress - Free Demo

WEB DESIGN
WordPress Themes

COMPARE WORDPRESS
Wix vs WordPress
Squarespace vs WordPress
Elementor vs BoldGrid
WORDPRESS PLUGINS
WordPress Backup Plugin
WordPress Page Templates Plugin
WordPress Page Builder Plugin
WordPress SEO Plugin
WordPress Caching Plugin
All WordPress Plugins

TOOLS AND SERVICES
Test WordPress Plugins and Themes
Website Speed Test
WordPress Staging
WordPress Hosting
SUPPORT
Support Center
BoldGrid Forums
Ask a Question

COMPANY
Media Guide
Privacy Policy
Cookie Policy
Data Processing Addendum
Accessibility Statement

PARTNER WITH US
Web Hosting Partner
Affiliates
BOLDGRID LEARNING CENTER
WordPress Website Builder
WordPress Performance
WordPress Backups
WordPress Page Builder
WordPress Themes
Website Marketing
WordPress SEO
BoldGrid Tutorials
WordPress Tutorials
WordPress Staging
BoldGrid News

BoldGrid makes it easy to create beautiful websites on WordPress. Our suite of tools and plugins lets a freelancer or an agency efficiently build and manage professional websites. With BoldGrid’s free website builder you can instantly launch WordPress in the cloud and test building out a free fully functional website. BoldGrid is powered by WordPress so you can take your website with you to any web host.

By continuing to visit any webpage(s) within this website, each visitor agrees to the use of such cookies and tracking technologies, and further agrees to abide by the terms of the Universal Terms of Service, Privacy Policy, Cookie Policy, and/or any other terms and policies posted on this website. BoldGrid® is a registered trademark of InMotion Hosting, Inc.

CCPA Compliance   |   Do Not Sell or Share My Personal Information   |   Limit Use of My Sensitive Personal Information   |   Legal Inquiries   |   Report Abuse
  • Facebook
  • Twitter
  • YouTube
Built with BoldGridPowered by WordPressRunning on Open Metal Private Cloud

Get 50% off a W3 Total Cache 1 Site License! Use code flash-sale-half-off at checkout.

Got it!
X