Joomla - Website Backup
It is always a good practice to make a backup file regularly to ensure that you do not lose your Joomla database or files. There can be many causes of data loss, such as website crashing, malicious attack, or anything else. It is not just about accidents; it can also be helpful in the safe development of new features.
Check out the methods given below to understand how to make a backup of your Joomla site:
Method 1: One-Click Joomla Backup
It is the commonly used method to take a backup of the Joomla web sites. To use this method, you need to install an extension known as "Akeeba Backup". It helps you to create and manage backups of Joomla sites very quickly.
Download Akeeba Backup
Install Akeeba Backup
After installing the 'Akeeba Backup' extension, navigate to the "Components - Akeeba Backup" and click on the 'Configuration Wizard'. The configuration wizard will run a series of benchmarks on the server to determine the optimal backup settings for the site. It will take some time for the configuration, depending on the server speed.
Taking Backup of Joomla
Manage Backup in Joomla
It is recommended to download the backup file using FTP so that the data will not get corrupted.
Restore Backup in Joomla
To restore a backup, you need:
Method 2: Manual Joomla Backup
Like other content management systems, Joomla is composed of files and a database (i.e., MySQL or PostgreSQL). Therefore, you are required to take the backup of both your files and the database. You can download your files using an FTP client and export the database using phpMyAdmin or the Adminer interface. Most of the hosting providers support phpMyAdmin. You need to select the database and click on the 'Export' tab. You can dump all the database tables to a file that you are going to download on your computer.
You must select the correct database on which your Joomla installation exists. If you do not know the database name, you can get the information by navigating through System - Global Configuration - Server - Database Settings.