Taking regular website backup in cPanel is one of the smartest things any website owner can do. A website may stop working because of a plugin issue, accidental file deletion, malware infection, server error, theme conflict, or even a wrong code change. When that happens, a recent backup can save hours of stress and help you restore your site quickly.
Many website owners depend only on auto backups, but manual backups are equally important. They give you direct control over your website data and let you save a copy before making any major change. If you are updating your CMS, switching themes, editing code, or moving your site, taking a manual backup first is always a safe move.
This guide explains how to take a website backup in cPanel manually in a simple step-by-step way. It is written for beginners, so even if you have never used cPanel much before, you should be able to follow it easily.
Why manual backup is important
A lot of hosting plans include automatic backups, but relying on them alone is not always enough. Sometimes you need an instant backup before making changes. Sometimes you want to store a copy on your local system. In other cases, you may want only specific files or only the database.
That is where a cPanel manual backup becomes useful.
A manual backup helps you:
- save your website before updates
- keep a copy on your computer
- restore data faster when needed
- move a website to another server
- recover from accidental deletion
- create a safe restore point before testing
Even if your site is small, backups matter. A simple company website, blog, store, or portfolio may still contain important files, images, emails, forms, and customer data. Losing them can be frustrating and costly.

What is included in a website backup
Before learning the steps, it is good to understand what actually makes up your website.
A complete website usually includes:
- website files
- images and media
- themes and plugins
- configuration files
- databases
- emails, if hosted on the same cPanel account
- DNS or account-related settings in some backup types
When people say website backup in cPanel, they usually mean backing up both files and databases. If you back up only files and forget the database, dynamic websites like WordPress, Joomla, Magento, or custom PHP sites may not restore properly. That is why a proper manual backup should cover both parts.
Different ways to take a backup in cPanel
There is more than one way to backup website manually in cPanel. The most common methods are:
- Full account backup
- Partial backup of files
- Manual database export
- Backup through Backup Wizard
Each method has its own use.
A full backup is useful when you want a complete copy of your account. A file backup is useful when you only need website data. A database export is important for dynamic sites. The Backup Wizard is helpful for beginners because the steps are easier to follow.
Let’s go through each method properly.
Method 1: Take a full account backup in cPanel
A full backup is the easiest option if you want one package containing most of your account data. This usually includes website files, databases, email forwarders, filters, and account settings.
Step 1: Log in to cPanel
Open your hosting control panel and log in using your cPanel username and password.
Once inside, search for the Files section. Depending on your cPanel theme, the layout may look slightly different, but the options are mostly the same.
Step 2: Open Backup or Backup Wizard
In cPanel, look for:
- Backup
- Backup Wizard
Both can be used, but many users find Backup Wizard easier.
Step 3: Choose Full Backup
Click on Download a Full Account Backup.
This option is ideal if you want a complete downloadable archive for safety or migration purposes.
Step 4: Select backup destination
Usually, you will see options like:
- Home Directory
- Remote FTP Server
- Remote FTP Server (Passive Mode)
- Secure Copy
If you are downloading the backup to your own system later, choose Home Directory.
Step 5: Add email notification
You may get the option to enter an email address so you can be notified when the backup process is complete.
This is useful because full backups can take time, especially if the account has large files, many emails, or multiple websites.
Step 6: Generate the backup
Click Generate Backup.
Your hosting server will now start creating the backup file. It may not be ready instantly. Once complete, the backup file will usually appear in your home directory.
Step 7: Download the backup
Go to File Manager in cPanel.
Open the home directory and look for the backup archive file. It often has a file name that ends in.tar.gz.
Download it to your computer and store it safely.
This method is one of the best answers to the question how to take a website backup in cPanel manually, especially when you want a full copy.
To Know More Information Visit : https://www.scopehosts.com/blog/how-to-take-a-website-backup-in-cpanel-manually/