More than 800+ satisfied clients and counting, since 2010

Blog

Quick and Easy Steps to create a complete Joomla Backup

Anything can go wrong with your Joomla website, it may get hacked, an extension may start malfunctioning or a part of your code may break. So you would want an immediate backup of your site, ready at hand.Here are some quick and easy steps to create a complete Joomla backup. First things first: there are two most popular backup options, namely-the automated Akeeba backup and the good old standard manual backup. The other not-so-popular options are the Softaculous backup and the professional backup provided by website experts.

  • Manual Backup-in order to create a backup of you site manually, you need to archive the two parts of the software-the files and its database.

STEP 1:backup Joomla files

FTP client may be used to transfer all your Joomla files and folders to your local hard drive. But the problem is, Joomla has more than 3000 core files, that too, excluding your actual media content(photos, extensions, videos etc).Multiple small files are slower to transfer than a single large file ,so ,obviously transferring files via FTP will be a time-consuming task. A more time-efficient way would be to compress all your files in a single ZIP file. The procedure is to go to the main folder of your Joomla installation, select all files and press the Compress button on the topmost part of the page.image001 Next, press the Compress File(s) and the archive for all the files and folders you’ve selected will be created.image002 Once the archive has been created, you can download it either via FTP or search for the file using a regular browser and download it to your hard drive.

Backup Joomla

STEP 2:backup your Joomla database

A backup for your Joomla database can be created either by the SSH console or the phpMyAdmin tool in the cpanel. For both the procedures, you must know your Joomla MySQL database name, its username and password, all of which you may obtain by opening the configuration.php file in the Joomla root directory, then locate the following lines in the database credentials

public $user = ‘user_joomlat‘;
public $password = ‘password‘;
public $db = ‘user_joomlatut‘;

Now, you may proceed with the backup creation.

In order to backup your Joomla database using SSH, access your account, navigate to your Joomla site folder. Here  you must use the mysqldump command and the information that has been obtained from the configuration.php file

mysqldump -uuser_joomlat -ppassword user_joomlatut > db-backup.sql

then, navigate your browser to yourjoomlasite.com/db-backup.sql and download the backup of your Joomla database locally.

To backup your Joomla database using phpMyAdmin, first, login to your cpanel account and open the phpMyAdmin tool which can be found in the Database section.image004

Then, select the database you want to backup. The actual name of your database will be found from the configuration.php file. The list of databases can be found like this:-image005

select your Joomla database, press the Export button from the top menu in phpMyAdmin. image006

Next, press the Go button.image007 Now, phpMyAdmin will create a backup of your Joomla database which is downloadable and can be stored in your local computer, and you’re done!!

  • Akeeba backup-

STEP 1:Download and Install Akeeba Backup

To begin with, you have to download the Joomla component-akeeba from the official Backup website https://www.akeebabackup.com/

Next, login to your Joomla admin area and navigate to Extensions->Extension Managerimage008

To install the Akeeba Backup, click the Choose File button, select the .zip file you have downloaded from the official website of Akeeba, press the Upload & Install buttonimage009

A confirmation of the success of the installation will be given. Now, go to Components->Akeeba Backup on your Joomla backend

STEP 2:Create a Joomla Backup with Akeeba

The first time the aforementioned page opens, you must agree to Akeeba’s terms of use. After reading the terms, press the orange button Accept the mandatory information and apply preferences.image010 Subsequently, you will see the Akeeba Backup Main Page. Here, click on the Backup Now buttonimage011

On this page, you may add a short description and backup comment, then press the Backup Now! buttonimage012

This gets the backup creation process startedimage013

When the Akeeba component is done with the backup creation, the screen will refresh and a new page will  open showing the process was successful. On this page click the Manage Backups button to proceed further.

STEP 3:Download the Backup to your local computer

From the list of all the Joomla backups you’ve created using your Akeeba component, select the one you’ve immediately created and click on the download icon on the right side of the page.

Written by

The author didnt add any Information to his profile yet