Mar 02, 2026
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.