In this article I'll walk you through how to download a home directory backup of your account in cPanel. This is considered a partial backup of your account, and it includes all of the website and email files from your user's home directory, but does not include any MySQL databases.

This is a great method to use periodically to backup your website when you're making large changes, such as updating to the latest version of the software you use to run your website. With this partial home directory backup you'll be able to restore your own website files to a previous date at any time using cPanel.

When you restore a partial home directory backup like we're creating covering below, this is going to overwrite any existing files currently on your account. So if you have a /public_html/index.htm file on your account, and the backup you created also has that file, the file from the backup will be restored over the current live file.

If you have a new file such as /public_html/index2.htm live on your website that didn't exist in the backup, or you've gotten new emails since you made your partial home directory backup, these files will not be overwritten during the restore.

Download home directory backup in cPanel

Using the steps below you'll learn how to download a partial backup of your website including all the files in your home directory.

  1. Login to your cPanel.
  2. cpanel click on backupsUnder the files section, click on Backups.
  3. cpanel backups click on home directoryUnder Download a Home Directory Backup, click on the Home Directory button.
  4. windows file explorer viewing home directory backupYou can now navigate to the folder your web-browser downloaded the backup to, in this case we can see our backup is named

You should now have successfully backed up your website files by downloading a partial home directory backup in cPanel. The next step would be learning about how to restore website files in cPanel.

Using this home directory backup you can now restore your website files at anytime in case your files accidentally get deleted or have any issues. You probably would also want to learn how to backup your database in cPanel, and restore your database in cPanel to fully understand how cPanel handles restoring the different parts of your website.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve our Support Center:
Email Address
Optional, but our team may contact you for more information.
Like this Article?


Post a comment
n/a Points
2014-03-17 8:58 am


I have change URL from ( to root (

When I am opening the site only home page is appear but when i am going to open other pages it gives me an error. Also when i am going to login as for to do changes again error is displaying Internal server Error.

Kindly guide me what can i do?

I have not taken backup also.

Plz help.

4,324 Points
2014-03-17 9:26 am
This is typically caused by an issue within your .htaccess file. I recommend replacing what you have in there with the default WordPress .htaccess content.

Post a Comment

Email Address:
Are you a bot?

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!