InMotion Hosting Support Center

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.

Support Center Login

Social Media Login

Social Login Joomla

Related Questions

Here are a few questions related to this article that our customers have asked:
Backup tar file corrupted
Allocated space fills when creating a backup
Subcategory image sizes change
How Do I Fix a Parse Error?
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
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.

11,186 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.
n/a Points
2014-05-26 10:08 am

Perhaps a silly question - but I'm not tech savvy -  I note that in backup wizard I can backup everything  "full backup" (but then I can't use cpanel to restore) or I can do "partial backups" (and use cpanel).  If I do all three partial backups does that backup everything I would have gotten in the "full backup"?

Also - do the backups, backup everything I've got in my account or do they only backup stuff in the public_html folder?



30,512 Points
2014-05-26 2:59 pm
Hello Bruce,

The full backup is simply all the partial backups in one. The full just takes root access in order to restore it because it does the entire account at once. The partials do not need that level of access, so they can be done within the cPanel.

When doing the backups for the home directory, they will back up all the folders and files in your account, even those above the public_html folder.

Kindest Regards,
Scott M
n/a Points
2014-05-26 3:12 pm

Thanks Scott

n/a Points
2014-07-10 8:00 pm

I own a website and had another company managing it but now I want to take full control over the website but worried that the other company might damage the site.  I have moved the hosting of the website over to my name.  I have downloaded the backup files just as instructed above.  Is this all I need to do incase something happens to the website? And how do I make changes to the content that is on the website?

27,097 Points
2014-07-10 8:55 pm
Hello Erin,

Thanks for the question. The article above advises how to back up your website files that can be accessed with the cPanel. If you website includes a database, then you should also follow the link above for making a database backup. This does give you some insurance by capturing a snapshot of your website at the time that you made the backup of your files (and/or database).

The other question you ask is much more complex. How do you make changes to your website? It really depends on how your website was built. It may require that you change the code if it was manually created, or it may require that you login to an administrator interface like the WordPress Administrator if the website was created with WordPress. Making changes to your website requires that you understand how it was created. It also requires that you have access to any required interfaces. For example, the WordPress, Drupal, or Joomla Administrator interfaces require that you login as an Administrator user in order to make changes.

In the case of a custom coded website, it may require that you understand HTML, PHP, CSS or whatever was used to create it. So, unfortunately, I cannot definitively say how you make changes to your website. It will depend on how it was created.

I hope that provides you the information you require! Please let us know if you have any further questions or comments.

Arnel C.
n/a Points
2014-07-10 9:59 pm

Thanks Arnel- how can i tell if the backup that I downloaded from above will have all of the content that is on the website?  I opened the file and unziped it using winrar but when i go thru the folders everything seems like it is blank.  the backup says that total unpacked size 15,830,000 bytes.  


It seems like what is being hosted with GoDaddy isn't the actual nuts and bolts of the site.  I am worried that the company who originally had the site will turn it off and I will lose all the content and images that we have created after the years.  I used HTTrack to copy everything.  Will that help at all?  

11,186 Points
2014-07-11 9:25 am
Your files from your home directory should be inside a folder called homedir. Inside there, your website fildes should be in the public_html directory.
n/a Points
2014-07-11 11:23 am

when i open up the homedir and fine the public_html directory it doesnt look like there is a whole bunch there.  only 5 lines

cgi-bin   4KB

.htaccess  o bytes

404.shtml   1.66KB

home.html    1.92KB

layout-styles.css     4.1KB


does this mean that the actual files for my website are still being housed by my previous company's wordpress account?  I am trying to transfer everything from the site to my ownership but they will not give me access to the admin.

all i have right now is switched the domain to be hosted under my account


30,512 Points
2014-07-11 11:26 am
Hello Erin,

What you see means that those files are the only ones in your public_html folder. Unfortunately you do need access to that account in order to be able to copy the files over to us.

Kindest Regards,
Scott M
n/a Points
2015-02-26 6:22 am

I wish to know if the content backed from a domain cpanel does contain the emails too ,if not how i back email from the Cpanel before migrating to another hosting vendor.

30,512 Points
2015-02-26 8:48 am
Hello Mike,
When making a full cPanel backup, the emails will be included.

Kindest Regards,
Scott M
n/a Points
2015-07-20 9:25 pm

Hi, i have hosting accounts from another company.Services quality and prices has changed so i think about the change it one of them and found inmotion fits my demands like other company earlier but i wonder what will be my email accounts and received emails if i download full backup from cpanel. Can i upload that full backup to the new hosting? if so, will my email accounts and all of the received and sent emails come to the new place with that full backup? 

E-mails included written above, i wonder if just email accounts and filters or complete email accounts together with all of the received/sent emails.

5,878 Points
2015-07-21 11:41 pm
Hello Serdar,

cPanel backups made without the root user have proven to be iffy. They will include the filters and settings but around 75% of the time they will also include email accounts and their emails. Alternatively you can copy the mail folder from the old host to your new destination.

Best Regards,
TJ Edens
n/a Points
2015-07-30 7:37 pm

Hi!I'm using WordPress to build a site and want to schedule regular backups. This is my first time doing this and have a few questions:1. If I do a full cPanel backup, does this include WP files or will I need to backup these files separately through the WP admin interface? Possibly using a WP plugin?2. Is it possible to schedule backups to save to Dropbox or something similar rather than the cPanel Backup file?3. If I schedule weekly/monthly/etc. backups, does each backup automatically replace the previous backup? Or will I need to periodically clear out old backups to create space for new ones? 4. If I schedule backups, do you recommend downloading a copy periodically from the cPanel to another location? And if so, how often?

Thanks for any help you can offer! 

19,039 Points
2015-07-31 10:14 am
Hello Stacey,

Thank you for your question. 1. Yes, a Full cPanel backup will include all your files/databases, including WordPress files.

2. There are 3rd party plugins available for backing up your WordPress files to another site. But, nothing built into cPanel.

3. Yes, you should remove the backups from your site, or it will essentially be "backing up" the backup.

4. Since you are responsible for your own files, I recommend always downloading your backups to a local medium, such as hard drive, usb drive, or CD/DVD. This is to help avoid an unscheduled problem. For example, if there was an issue with your server, you may not be able to access your backups.

Thank you,
n/a Points
2015-07-31 3:47 pm

Thanks, John-Paul! The info you provided is very helpful! 

n/a Points
2015-08-13 2:00 pm


I am assisting my church by updating their website. I wanted to backup the church website before updating to a newer version of wordpress and possibly a new theme. This video was very helpful.

Thank you

2015-09-13 12:46 pm
Hello, I accidentally deleted all the content of the public_html folder. Is there any way to restore to the original setup? thanks!
30,512 Points
2015-09-14 1:14 pm
Hello victorfg72,

Yes, our Support team can reset the public_html folder for you. You will, however, need to contact the Live Support team in order for them to do so.

Kindest Regards,
Scott M

Post a Comment

Email Address:
Phone Number:

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

21 Questions & Comments

Post a comment

Back to first comment | top

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!