Dec 02, 2025
Ratna & Saulius L.
6min Read
Website backups are essential for every website owner. Whether to prevent data breaches, technical issues, or human errors, a dependable backup system keeps your online presence secure.
This article provides a step-by-step guide on how to back up your website using popular control panels like hPanel and cPanel, as well as a manual method for people who prefer a more hands-on approach.
Download glossary for web beginners
A website backup is a saved copy of your site’s content, databases, and code. It’s a safety net for restoring your site if it’s compromised by data loss, hacking, or technical issues, ensuring minimal downtime and data protection.
Let’s go through the steps to back up your website via Hostinger’s control panel, hPanel.
Hostinger automatically creates weekly or daily backups, depending on your hosting plan. The easiest way to download the backup databases and files is by following these steps:
Step 1 – Download website files

Step 2 – Download website database

If you want to have the latest copy of your files and databases, click Generate new backup → Select. Keep in mind you can only generate one new backup in 24 hours.

If you prefer not to download the website data and simply want to restore your site’s previous version, you can utilize our one-click restore feature.
To restore your files

To restore your databases

If you encounter any problems or have questions, feel free to contact our support team.
Additionally, follow this guide to transfer your web hosting if you’re looking to transfer to hPanel.
Important! Hostinger Website Builder includes tools for creating website backups. However, those backups are not available for download. Learn more in our guide to creating backups at Hostinger.

cPanel offers several backup options for its users: automatic full backup, a partial backup, and a manual backup.
This type of backup solution lets you create a full account backup, including the website’s home directory, MySQL databases, emails, and DNS settings. It’s mainly used to transfer your account to another hosting provider.
Start by logging into your cPanel, then follow these steps:



This backup method is the simplest out of the available options since it only requires a single click. However, it only saves your files and emails.
Here’s a way to download a home directory backup:

This backup feature allows you to backup selected files only. However, the steps to backing up the site’s content without a specialized backup tool are a bit more complicated.
Before proceeding, you need to find the root folder where your site files are located. It’s usually in the public_html directory, but it is also possible for your website to be installed in a subdirectory like /w/.
Here’s what you need to do to start the backup process:


Once the last step is done, you will have backed up all the necessary files on your site.
cPanel offers user-friendly backup software, which is especially beneficial for those new to website backups. If you’re hesitant about making errors while manually backing up your site, just follow the steps below:
For Partial Backup, the download process will begin automatically.
For Full Backup, here are the additional steps you need to do:

Most web hosts offer an automatic website backup solution. However, there are times when this backup service may not work, and you will need to do it yourself.
Keep in mind that you need to download both the website files and the database when backing up your site manually. Otherwise, the backup will not work, and your data may be lost.
With FTP, you won’t need to log in to your hosting account every time you want to back up your entire website files and data. However, you will need an FTP client.
For this guide, we’ll be using the FileZilla FTP client.
Step 1 – Connect to the FTP server via an FTP client

Step 2 – Download the website files to your computer

Next, you need to download the website’s database from the phpMyAdmin control panel. We will be using hPanel for this guide.



After downloading the SQL file, ensure to save it in the folder where the backup files are located on your computer.
To restore your WordPress site, follow our step-by-step restore guide.
Regularly scheduling or manually conducting website backups is crucial to prevent problems in the future. Despite having top-notch website security measures, accidents can lead to substantial data loss.
If your site has been backed up, the reupload process will be simple. You won’t need to start from scratch or risk losing any vital data.
In summary, you have three options to back up your site:
While all of these methods are effective, we highly recommend using the hPanel or cPanel for more comprehensive and automated backup solutions.
To ensure your website’s safety and continuity, it’s essential to understand the why, how, and when of website backups. Here are some frequently asked questions to guide you:
Backups prevent data loss from hacks, errors, or updates gone wrong, safeguarding your online presence and user trust. With a backup, you can avoid losing all of your website’s content and potentially having to start from scratch.
The backup frequency depends on website updates and traffic. The most common backup schedule is daily for active sites and weekly for less dynamic ones. This ensures safety without excess.
Restoration time varies with backup size and method. For hPanel and cPanel, it typically takes a few minutes. Manual backups through FTP or phpMyAdmin can take longer.
Prioritize checking website health, ensuring sufficient storage, and verifying backup tools and paths for a smooth backup process.
Comments
March 20 2018
Thanks for sharing this useful information. Second manual backup tutorial is good.
February 29 2020
downloaded , what next ? how to back it up can i get link to next toturial
March 12 2020
Hi M, What tutorial are you looking for?
August 12 2020
how do I acccess Cpanel?
November 06 2020
Hey there! If you are hosting with us here in Hostinger, just click on the "Manage" button on your hosting plan, within your Hostinger's account dashboard! :)
May 14 2022
Hi I download backup and upload on another website but backup database not working. Seems like something error
May 18 2022
Hi there! A common issue is that you might not have connected your database to your website using wp-config.php file - I'd suggest to start by checking that ;)
September 12 2020
Hi Is the backup facility available for all account types. Interested to know the same. Regards Bikram Email:
November 11 2020
Hey there! :) The backups are available for all shared and cloud hosting packages.
November 05 2020
Second what M said. Where do we save the backup, how does one apply the backup so that the website rolls back to its previous state etc etc.
February 02 2021
Hi there! If you're looking for how to restore your backup on hPanel, the tutorial is over here. For cPanel, over here.
July 19 2021
Hi there I'm seeking advices on how to backup email from any webmail server account (tools), and restore them to my new hostinger webmail server account . I don't find any guide or process inside Hpanel at all, and how to do-it ?? I welcome any help Thanks
September 17 2021
Hello, you can find a guide on how to backup your emails right here.
March 08 2022
Hi there, yes if you choose to backup the whole account or specifically databases. If you choose to backup only the files, the database will not be backed up.
May 22 2022
Your download all files are downloaded the all domains data here . i want to download the individual domains but can download them.
May 24 2022
Hi there! Are you using cPanel or hPanel? On hPanel, you're able to select the websites, which you're looking to download (choose the checkmarks in Backups menu). On cPanel, you can choose a Partial backup option. If that doesn't work, you can always use the FTP method to manually download backups of a single domain name ?