How to Restore cPanel Backups

Maintaining recent backups is an important part of improving cybersecurity for small businesses. We’ve covered many tools to help you secure your business. Recent backups act as a fail-safe in case you suffer data corruption or cyber attack. There are multiple ways to create backups depending on your hosting plan:

InMotion Hosting will shortly discontinue Data Restoration Requests (DRR) from our automated backups. For an automated backup solution, check out our Backup Manager cPanel plugin covered below.

Below we’ll cover how to:

Restore cPanel Backups

Using full cPanel backups is the easiest way to get your server back to working recovery state. You can restore cPanel backups created within your InMotion Hosting account and from other cPanel-managed hosting providers.

Restore Local Backup Made at InMotion

If you have previously created a full cPanel backup of your account with us, you can simply restore that backup:

  1. Upload the backup to your cPanel account
  2. Log into cPanel
  3. Restore the backup via Backup or Backup Wizard

For assistance with data restorations, you must upload a backup file and create a technical support request. This will soon replace the older Data Restoration Request (DRR) option in AMP. We will not be able to provide a backup of your data. For more information, see our Terms of Service.

Restore External Backup Made at Another Hosting Provider

If you have previously made a full cPanel backup from another hosting provider, you can submit a Website Transfer Request (WTR) and we’ll handle the rest. This allows us to ensure proper handling of the full cPanel backup for you. For more details, see our guide on how to ensure a successful website transfer.

Submit a Data Restoration Request

If you have a backup, or have verified with Live Support that a backup of your account is available, you can use the following steps below to request a data restoration.

  1. Login to AMP
  2. Under your account name, click the Data Restoration Request button
  3. Read through the information regarding data restorations, and click the NEXT button to proceed
  4. Now fill in the fields regarding what you need restored and then click Submit. You will then see an Order Processing message

You should receive an email once your data restoration request has been completed. Please note that data restorations are not instant, and depending on the size of the files you have requested to restore, and the current queue of ticket requests prior to yours, it could take a few hours to complete.

Restore MySQL and PostgreSQL Databases

You can restore databases within their respective cPanel applications if your database is under 50MB:

If over 50MB, you can import the database with SSH or request technical support for data recovery assistance. For technical assistance, you must upload the database file to your cPanel account, then submit a ticket to support with the database file path and name of the database you want it restored to.

Restore Data with InMotion Hosting’s Backup Manager

There are multiple ways to restore data with Backup Manager:

Learn more about how to use Backup Manager with our VPS/Dedicated guides for cPanel and WHM.

If you have any further questions regarding data recovery or backup in general, contact Live Support or ask in our Community Support Center.

Jacqueem Technical Writer

Technical writer focused on cybersecurity and musicianship.

More Articles by Jacqueem

Thoughts on “How to Restore cPanel Backups

    • Hello and thanks for contacting us. Usually, it’s in your cPanel user’s root directory. For VPS/Cloud/Dedicated servers, it’ll be in a root backup folder. If that doesn’t help, you can search your entire server in SSH from the root directory: find ./ -name *tar.gz

    • Hello,

      Unfortunately, this is a public forum, we cannot access or make changes to any accounts. If you need a backup restored on your account you will need to contact technical support.

      Best Regards,
      Kyle M

  • My backup is 1.4 gigs and cannot be uploaded to Cpanel as it exceeds the upload limit of 1000mb. How can I have my backup restored?

  • hello can you pls backup restore my website..www.homeandgiftwareshoppinghub the time i need is 22:04:11


    i need the automated backups

    • Hello,

      Thank you for contacting us! In order to proceed with restoring your website, I would recommend you simply submit your request from your Account Management Panel, as this article outlines. Although only one backup is retained, our Live Support can review what time the last automated backup was performed and also advise if this time frame is possible. They are available 24/7 and more than happy to assist you!

      If you have any further questions, please let us know.

      Kindest regards,

  • I just want to know after  “These backups run of every 24-36 hours for emergency purposes”  The file is totally lost on your server or there is still away of recovering it from your server. Let say after 78hr of delay. Is there anything that can be done to get it back, even if it has to be paid for. 

    • No, the files are overwritten every time the backup runs. So if a file was deleted from your server and the backup was run, that file is deleted from the backup. It cannot be recovered even if paid for as it does not exist any longer.

    • Hello Amberr,

      If it’s you’re website files that you need to restore your website, then yes, you will need to upload those files. There is a option to uncompress the files in the cPanel File Manager. If it’s a full cPanel backup on a shared server account, then you will need to send a request to support to have it restored for you.

      If you have any further questions, please let us know.

      Kindest regards,
      Arnel C.

  • Accidently some folders are deleted from public html folder. I was applied for the data restoration. is that all those folder will be restored? when it will be restored? 

    • Hello Aslam,

      I’m sorry to hear that you accidentally deleted folders from your public_html folder. InMotion gives you a free backup of the site every 24-36 hours. This is a progressive backup, meaning that if you did not make a backup of the files and the backup has occurred again, then the backup will not have the files. Typically, if you have requested the backup immediately, then ALL of the files in your account will be restored for that 24-36 hour period. It is always recommended that you always maintain a backup of your files in case of emergency.

      If you have any further questions or comments, please let us know.

      Arnel C.

    • Hello Jainy,

      If you have moved everything over, has your DNS been changed to our nameservers? If so then you should be able to close things with your previous host.

      Best Regards,
      TJ Edens

  • Well I find this quite funny, I am moving away from a cheap company that even with the shared hosting provided daily files and/or mysql backups with an history of 2 weeks. There should be an easy option in the cPanel to set up daily backups which also allows you to restore them very easily, browsing by day/folder. but still after spending 500$ a year for a VPS that option seems to be disabled. I mean it’s my own virtual server why can’t I decide to have daily backups? Let’s say I realise I got hacked a week after that happened, are my clean files lost forever?? come on!

    • Hello Alex,

      Thank you for contacting us. If you have a VPS or dedicated server with WHM access, you can configure local backups on your server. This will allow you to maintain copies of your good data locally on the same server that you host your website with.

      This is from our full guide on how to Configure local backups in WHM. Keep in mind this can fill your server space, so it is recommended to remove/download the backups and store them elsewhere. (You also don’t want to rely on backups stored in the same location as your active site, in case there is a catastrophic incident you wouldn’t be able to access either. This is like storing your spare key on the same key chain as your main key).

      Alternately, you can also custom-code a cron job to automate backups, here are some helpful links:
      How to run a cron job

      How to Schedule backups with a cron job.

      Keep in mind you can perform a complete backup at any time, as well as backup your site/files using Softaculous.

      Also, most CMS’s (such as WordPress, Joomla, Drupal, Magento, OpenCart, etc.) have plugins/extensions you can use to automate backups.

      If you have any further questions, feel free to post them below.

      Thank you,

  • I just received a notification from admin saying the following.  My site is down and I can’t access the WP code at all.  Is it possible to restore the entire site from the latest backup?Our System Administration team has discovered your account security was compromised and ‘hacks’ inserted into your account. These ‘hacks’ were loaded onto your account through either a weak password that was guessed or by a third-party via an exploit in the software on your site. 

    • It might be possible, but it really depends on when the last backup was ran. You cen reply to the email and someone should be able to assist you. Feel free to contact Live Support as well.

  • Dear Support Team.

    Greetings! is there any chance that i could retrieve 2 email address that i accidentally deleted from the cpanel email accounts? i just accidentally deleted this morning and i want to retrieve it as these emails is using by 2 managers here in our office.

    Please i you can help me regarding this matter it will be appreciated.


    Thank you

    • Hello Chito,

      The only way to restore 2 deleted cPanel email accounts is through a backup restore. Follow this article and it should help you get the restore done as quickly as possible. Remember that daily backups occur every 24-36 hours, so you should send the request immediately before the next backup occurs that would wipe your chance to restore those email account entries.

      Arnel C.

  • The article on moving an account from another hosting company to inmotion says to email support after loading the backups to the home directorys, which I did. I then noticed the request restore tab in my account panel. Will the email suffice or do I need to fill out the request form?


    • Hello Jon,

      Thank you for your question. There is no need fill out an additional Data Restoration request in AMP.

      When you email our Support Team, it creates at ticket for them, and they will email you back upon completion. Keep in mind that the time frame depends on the difficulty of the request, and amount of data involved in the transfer.

      If you have any further questions, feel free to post them below.

      Thank you,

    • Hello harubel,

      Thank you for your suggestion. I will review the article and update it as needed.

      If you have any other feedback, feel free to let us know.

      Thank you,

  • I just had some tech help to put in a restore from backup request after a WordPress theme update crashed my site. Now I’m learning more about backups (as a relative newcomer to website mgmt). I see InMotion does backups and overwrites prior backups, so, if I hadn’t noticed immediately when my site crashed, would the clock be ticking? In other words, suppose my site crashed, I went away for a weekend, and InMotion generated a backup after the crash. Would it backup an empty site and overwrite the good version, or would it fail to generate a backup and essentially give me enough time to catch the crash?

    • Hello David,

      Thank you for your question about backups. Yes, that is correct, our backups occur every 24 to 36 hours, and will overwrite the previous backup. Please contact us as soon as possible if you require a data restoration, as we prioritize these due to the time sensitive nature of the request.

      Keep in mind you can perform a complete backup of your account at any time. I recommend performing a backup before/after any major updates/modifications to your website.

      Often when a site crashes it is due to a 3rd party plugin or addon, or coding issue, and you can troubleshoot or correct the problem. It typically will not cause actual damage to the data of the website.

      If you have any further questions, feel free to post them below.

      Thank you,

  • Where do I find the information to fill in each section? Unfortunately I may have to wait til because I have to be at work soon. 

    • Hello Peter,

      The information you may need to fill out the Data restoration request can all be found from within your cPanel. Look either in the Databases category (for database info) or the File Manager (for file and folder information).

      Kindest Regards,
      Scott M

    • necesito informacion en español de como acceder a mi cuenta ya que tengo 30 dias que no puedo acceder
      correo alternativo **********

      need information in Spanish on how to access my account and I have 30 days that I can not access
      alternative e **********

    • Hello leopoldo,

      Thank you for contacting us. Unfortunately, we only offer support in english.

      We are happy to help you with your email, but we will need some additional information.

      What happens when you try to check your email? Are you using Outlook, Thunderbird, Webmail, etc.?

      Are you getting errors? What are they?

      If you have any additional questions/information, feel free to post them below.

      Thank you,

  • I want to request and automated backup because my site is down. I already chatted with a tech rep and then said might be best. It appears to be recently added plugins causing a conflict. I’m not sure what information to request on the next page after this article ends, and where to get to find the information to fill in. I don’t know if everything needs to be restored. 

    • Hello Peter,

      Thank you for your question. Since you are not sure what needs to be restored, I recommend putting as much information in the request as possible.

      A full restoration may be required to restore your site.

      If you have any further questions, feel free to post them below.
      Thank you,


  • Your “Restoring a Backup” page does not coinside with what is actually on the AMP page. I could not restore anything by following the directions, as the icons on the AMP page are not there. I am extremely frustrated.

    • Hello Deborah,

      We are so sorry you were not able to see the icons. You have been with us so long that the hosting plan name had changed. The AMP looks for specific plan names and displays icons accordingly. I have set the plan name correctly in your account and the icons display for you as they should. Your plan and price did NOT change, only the name.

      You should now be able to request the data restoration as in the instructions. Thank you for bringing this to our attention and thank you for being such a loyal customer!

      Kindest Regards,
      Scott M

  • The cPanel file manager limits uploads to 1.0GB. My website backup is over 8GB and so I cannot upload it through cPanel. My FTP domain currently still points to my previous domain registrar, so I can’t use an FTP client to upload the backup. What should I do?

Was this article helpful? Let us know!