Skip to content

Create a Full Website Backup in Nigeria – Step-by-Step Guide

Table of Contents

Creating a full backup of your website is essential to avoid any data loss or website downtime. As a website owner in Nigeria, you must take proactive measures to secure your online presence by knowing how to create a complete backup of your site. In this post, we will guide you through the process of creating a full backup of your website, ensuring the safety and stability of your online presence.

By following the step-by-step instructions on “how to create full website backup in Nigeria” provided here, you can safeguard your website and quickly restore it in case of any unforeseen events.

Types of Website backups

There are generally three types of website backups:

  1. Full Backup: A full backup is a complete copy of your website’s files, databases, and configurations. It includes all the website’s data and content, allowing you to restore your website to its previous state quickly.
  2. Incremental Backup: An incremental backup is a backup that only saves the changes made to the website since the last backup. It saves time and space as it only copies the new or modified files or data. However, restoring a website from incremental backups may take longer than from a full backup.
  3. Differential Backup: A differential backup is similar to an incremental backup in that it only saves the changes made since the last backup. However, it copies all the changes made since the last full backup, not just the changes since the last differential backup. This means that differential backups can be larger than incremental backups, but restoring the website can be faster.
Create a Full Website Backup in Nigeria - Step-by-Step Guide

How to create a full website backup

There are different ways and methods you can use to create a backup of your website from your hosting control panel and we’ll be looking at all the options and methods of creating a website backup.

1. Creating a local backup: Full backup

To do this first you need to login to your web hosting control panel (cPanel, DirectAdmin, e.t.c) in this tutorial we’ll be using cPanel since naijawebhost uses cPanel as a web hosting control panel.

Login to CPanel and scroll down to the files section, Click on Backup Wizard.

backup wizard

Next You’ll be redirected to the backup page, here you’ll be presented with two options.

backup and restore

Backup; This feature allows you to download a compressed copy of all or part of your website. The system will include the following items in the backup file:

  • The home directory.
  • MySQL® databases.
  • Email forwarder configurations.
  • Email filter configurations.

Restore; This feature allows you to upload an existing partial backup file in order to restore parts of your website. The system will restore the following items if they exist in the backup file:

  • The home directory.
  • MySQL® databases.
  • Email forwarder configurations.
  • Email filter configurations.

Click on Backup, and it will take you to the next step “Full or Partial Backup“.

Full or Partial Backup

Click on full backup and it will take you to the finale step

Note; according to cPanel “A full backup will create an archive of all the files and configurations on your website. You can only use this to move your account to another server, or to keep a local copy of your files. You cannot restore full backups through your cPanel interface”.

For the final step you’ll be given an option to choose the backup destination and insert your email address so that you’ll be notified when the backup is complete.

Backup destination

For the destination you can save it to your home directory or send to remote location using ftp, for this we’ll be saving the backup to our file manager in cPanel so, just scroll down and click on generate and the backup process with start.

Once you click on generate backup you should receive a success message that says “Full Backup in Progress … Once the full backup of your account has been completed, you will receive an email at the address you specified”.

Once the backup is complete, you’ll receive an email notification saying your backup is complete.

full backup completion notification

How to download a backup of your website

Now that we’ve generated a backup of our hosting account it’s time to download it and save it to our local device, computer smart phone etc.

To do that; first login to cPanel and goto the files section and click on backup.

backup

Now click on “download a full account backup” and it will take you to a page with the list of all your generated backups.

download full account backup

Click on the most recent one and it will begin downloading the backup file in zip format.

download a copy of full cpanel account backup in zip format

Second option; For naijawebhost customers only

At naijawebhost we provide you with offsite daily backup which is stored in a remote server.

You can also download a copy of it using the Jetbackup5, to do this;

First login to cPanel and Goto the files section of your cPanel area now click on Jetbackup5

Cpanel Jetbackup in files section

You’ll be redirected to the Jetbackup5 Dashboard, once you’re there go to the “Restore & Download” section and from here you can restore or download any backup, full account backup, database backup etc.

On this post i’ll be using the full account option to download a copy of the backup.

jetbackup5 Restore & Download option

Now select a backup from any date which you want to download scroll down and click on download

Next a pop-up will appear and you’ll be presented with a summary of all the items you’re about to download. Just review it scroll down and click on download selected items, i suggest leaving everything as it is.

Jetbackup 5 download options
Jetbackup5 Download Summary Items To Download

Next it will start genrating a zip file of your backup which you can download, once its done you can find a copy of the backup in your jetbackup5 dashboard from the cPanel under downloads section.

So that’s how you create a backup of your website in Nigeria.

Leave a Reply