A Joomla backup means you’ll always be protected against data loss. You can choose to have your project backed up directly by your provider or create the backups manually with or without a plugin. So what are these options, and how do you go about creating a Joomla backup?

$1 Domain Names – Grab your favorite one
  • Simple reg­is­tra­tion
  • Premium TLDs at great prices
  • 24/7 personal con­sul­tant included
  • Free privacy pro­tec­tion for eligible domains

Why is it so important to create regular backups?

By regularly backing up your Joomla in­stal­la­tion files and user data, you can protect yourself against data loss. Without a Joomla backup, your website could be damaged for any number of reasons, meaning that you’d have to com­plete­ly rebuild the pages and content.

One of the most common reasons for a Joomla in­stal­la­tion not working properly anymore is a faulty Joomla extension. It is not so much that an installed extension does not run, but that the extension makes it im­pos­si­ble to use the backend. If you create a Joomla backup before each plugin in­stal­la­tion, you can im­me­di­ate­ly undo this step and thus regain access to the ad­min­is­tra­tion interface.

Tip

It is rec­om­mend­ed to install and try out new Joomla templates or ex­ten­sions in a test en­vi­ron­ment first. If you carry out this step, you are not even dependent on a backup if you have to deal with a faulty plugin!

Another common reason Joomla or your website may not run as you’d like anymore is because of human errors. For example, you may ac­ci­den­tal­ly delete important files. Maybe you can’t get this error fixed despite all your best attempts. Re-in­stal­la­tion or hiring experts to rescue the project are the only options if you don’t have a Joomla backup. The same applies if your Joomla website is infected with malware.

What are the pos­si­bil­i­ties of backing up Joomla?

Whether it’s your own fault or external influence, a defective plugin or an update error, the causes listed for a Joomla project that no longer functions are manifold. Therefore, play it safe by creating a Joomla backup regularly and es­pe­cial­ly before all important updates.

There are three main options available to you:

  1. Joomla backup with your hosting provider: The provider au­to­mat­i­cal­ly creates backups of your Joomla project, which you can download and import at any time. So the backup itself means no effort for you, but also costs.
     
  2. Joomla backup via plugin: There are various free and paid plugins that can be used to create a Joomla backup. You install and configure the extension con­ve­nient­ly via the backend and then receive backups at desired intervals in the desired storage directory.
     
  3. Manual Joomla backup: The most elaborate, but safest variant is a manual Joomla backup. You back up all folders and files that are in your online storage (via FTP access) and export the database(s) locally or in the cloud.

The following table sum­ma­rizes the pros and cons of the three variants.

  Manual Joomla backup Joomla backup via plugin Joomla backup by provider
Security high medium high
Own effort high medium low
Costs none low medium
Tip

Looking for a hosting provider who lets you create your web project with Joomla? Opt for Joomla hosting from IONOS and benefit from ad­van­tages like 1-click in­stal­la­tion, a free domain and a SSL/TLS cer­tifi­cate!

Step by step in­struc­tions for a Joomla backup

The three options for backing up your Joomla project come with their own ad­van­tages and dis­ad­van­tages. However, all three options ensure that you are well prepared in case of an emergency. The backup copies should be made regularly and before any important changes to your site of Joomla itself, such as a Joomla update. Read the in­struc­tions below to find out what to do in each case.

Automatic updates with your hosting provider

Many providers au­to­mat­i­cal­ly create backups of customers’ web projects. As a rule, you do not need to activate this service. Find out in advance whether such a service is part of the purchased plan, at what reg­u­lar­i­ty the backups are created and how long backups are stored (usually for a few days).

You’ll only need to take action when you need one of the Joomla backups to restore an old state of your project.

Note

The restore function or the import of backups is subject to a fee with some providers!

With IONOS, follow these steps to restore the files and folders from your online storage:

  1. Log in to the IONOS Cloud Panel on the login page.
  2. Select the “Hosting” category.
  3. Click on the gear icon in the “Webspace” category and then click on the “File Recovery” menu item.
  4. Now select one of the available restore points and confirm with “Select”.
  5. Add all the folders or files you want to restore by clicking the “Add” button. Finally, click on “Restore all”.
  6. Af­ter­wards the Joomla backup will be uploaded, which takes some time. Once the restore is complete, you will receive a no­ti­fi­ca­tion email.

How to create Joomla backups with a plugin

If you want to create your Joomla backup yourself and use a plugin for this purpose, you have several options available to you. So, before you can start setting it up, you first need to decide on a backup extension. The search for a suitable plugin can be done directly via the backend:

  1. Select the “System” item in the left side menu.
  2. Click on “Ex­ten­sions” and then on “Install from Web”.
  3. Search for “Backup”.

One of the most popular backup plugins for Joomla is the open source Akeeba Backup, which we also use as part of this guide. Popular al­ter­na­tives are:

After you have installed Akeeba via the web, you will find a new item called “Akeeba Backup for Joomla!” in the “Com­po­nents” menu:

In the plugin’s control panel, you now have the choice between the pre-made default profile and creating your own backup plans. As soon as you want to create a Joomla backup, press the “Backup Now” button.

Note

For premium features like an automatic upload to over 40 cloud storages and backups on schedule, you need to buy the paid edition Akeeba Backup Pro­fes­sion­al.

Created Joomla backups can then be viewed and down­loaded at any time under the “Manage Backups” menu item.

If you need one of the down­loaded backups to restore an old state of your Joomla website, extract the backup copy directly to your server using Kickstart. You can find the latest version of the tool in the Download section of the Akeeba website.

Tip

Want to store your Joomla backup in the cloud? With the HiDrive Cloud Storage from IONOS, you can store your files securely and device-in­de­pen­dent­ly on ISO-certified servers.

Here’s how to back up Joomla manually

If you want to create a Joomla backup manually, you will have a rel­a­tive­ly high effort. However, a manual backup is also the safest option if you consider all important points. First, you need a secure con­nec­tion to your web space to backup all folders and files on the server. Best is via SFTP. Second, you also need to pull a backup of the Joomla database to keep all text content, con­fig­u­ra­tions and user data safe.

Backing up Joomla folders and files online:

The easiest way to create a manual backup of your online storage is to establish an (S)FTP con­nec­tion in the usual manner and then copy the files and folders to the desired storage directory using drag-and-drop. Al­ter­na­tive­ly, you can select the files in most FTP clients such as the FileZilla used here and download them via the menu item of the same name:

Create a Joomla database backup:

Once you have backed up all files, set your sights on the database. To do this, you need to log in to the ph­p­MyAd­min interface. With many hosting providers, you can do this con­ve­nient­ly via the customer center. As an IONOS customer, you can access the database tool as follows:

  1. Log in to the IONOS Cloud Panel via the login page.
  2. Go to the “Hosting” section. 3.
  3. Click the “Manage” button under the “Databases” section.
  4. Search for the database of your Joomla in­stal­la­tion in the listing and click “Open” on the cor­re­spond­ing entry.

If you are logged into the phpAdmin console, follow these steps for the Joomla backup:

  1. Click on the “Export” tab.
  2. Keep the export method “Quick” or select “Custom” if you want to specify specific settings for the export.
  3. You can also keep the SQL format, otherwise select the desired al­ter­na­tive from the drop-down menu.
  4. Click “Go”.

If you want to restore the exported database later, go to the “Import” tab in ph­p­MyAd­min and specify the location of the pre­vi­ous­ly down­loaded file.

Tip

Need next-level security on all your digital projects? My­De­fend­er from IONOS will give you all-round pro­tec­tion for your devices including all files and system settings!

Go to Main Menu