+(91) 914 925 3855 info@infinityprosoft.com House No. 0, Meerpur, Meerut

How to Backup Joomla Manually? Here Is an Expert Guide


To prevent loss of your database and files, which is likely to occur due to website hacking or crashing, it is always advisable to back them up manually and at regular intervals.

Apparently, the aim of this post is to take you through a detailed guide that you can use to backup all you files and databases today.

Before we dive into the details however, it’s important to note that the process can be divided into two major steps:

A. Backing up files

B. Backing up Joomla database

Let’s look at each of these steps in details below

A. Backing up Files

When backing up files manually, you can always use an FTP client to transfer the files and folders to your local storage disk. However, given the multiple core files that comes with in addition to your media content (i.e. videos, photos, extensions, etc.), the file may become bigger and thus prolong the transfer process.

The most efficient way of doing this is using the File Manager tool found on the cPanel. Here’s how to go about it:

1. Access the main folder of the installation.

2. In the main folder, select all the files and press the Compress button located on top of the page.

3. Next, click on the Compress File(s) button to prompt File Manager to create an archive of all folders and files you wish to back up.

4. Using an FTP client or a regular browser, download the backup file and save it on your hard drive.

Your files are now safe and you can recover them in case of any errors.

Next, let’s look at how you can manually backup your database.

B. Backing up Joomla Database

There are two main ways of doing this. One, you can the SSH console or utilize the phpMyAdmin feature found on the cPanel. Regardless of the option you choose to backup your database, you should have the following information by your side: MySQL database name, its username and password.

Note that this information can be easily obtained from the configuration.php file in root directory.

Using SSH to Backup Database

1. First of all, access your account.

2. Next, navigate to the site folder.

3. Once there, use the mysqldump command: mysql -uuser_t -ppasword user_tut > db-backup.sql as well as the information you obtained from the configuration.php to create a backup for you database.

4. Lastly, use your browser to download your database`s backup and save it locally. To obtain the download link, navigate your browser to: yoursite.com/db-backup.sql

Using phpMyAdmin Feature to Backup Database

1. Open your cPanel account.

2. Open the phpMyAdmin feature located in the databases section. Here, you will see a list of all the databases available.

3. Select the database you would like to backup and click on the Export button found on top of the page.

4. Leave the options in their default settings and click on the Go button to enable phpMyAdmin to generate a backup of your database.

5. Download the archive and store it on your local hard drive.


Source by Santosh B Mahajan