{"id":4656,"date":"2017-10-17T04:49:05","date_gmt":"2017-10-17T04:49:05","guid":{"rendered":"http:\/\/a1webdesignteam.com\/blog\/?p=4656"},"modified":"2017-10-17T04:49:05","modified_gmt":"2017-10-17T04:49:05","slug":"how-to-backup-joomla","status":"publish","type":"post","link":"https:\/\/a1webdesignteam.com\/blog\/how-to-backup-joomla\/","title":{"rendered":"How to Backup Joomla"},"content":{"rendered":"<p>Having a backup of your Joomla website is essential. There are many bad things that could happen to your site &#8211; an extension can malfunction, some of your code can break or even your site can get hacked. In such cases a recent backup of your Joomla 3 site can be a life saver. In this tutorial we will discuss several ways to create a complete backup of your site. We will explain the two most popular backup options: the standard manual backup and the more automated Akeeba backup. We will also give you information about the two additional options that are available when you use SiteGround\u00a0Joomla hosting<a>: the Softaculous backup and the professional backup by our expert Joomla support team.\u00a0<\/a><\/p>\n<div class=\"onfocus white box p19\">\n<h3 class=\"heading h3 bold\"><a>How to Create a Joomla 3 Backup<\/a><\/h3>\n<ul class=\"textlist fs14\">\n<li class=\"mb10\">How to Backup Joomla Manually\u00a0&#8211; Learn how to create a Manual Joomla backup the good old &#8220;do-it-yourself&#8221; way!<\/li>\n<li class=\"mb10\">How to Backup Joomla with Akeeba Backup\u00a0&#8211; Find out how to use the popular Akeeba Backup component to backup your Joomla website.<\/li>\n<li class=\"mb10\">How to Backup Joomla with Softaculous\u00a0&#8211; If your site is hosted with SiteGround you can also backup your Joomla using Softaculous Autoinstaller.<\/li>\n<\/ul>\n<h1>How to Backup Joomla Manually<\/h1>\n<h3 class=\"heading h3\">Backup your Joomla files<\/h3>\n<p>You can always use an\u00a0FPT client\u00a0to transfer all Joomla files and folders to your local hard drive. However, Joomla comes with more than 3000 core files. Add your actual media content &#8211; photos, videos, extensions etc. and that number will grow even bigger. This means that if you decide to transfer your files via FTP it may take some time because multiple small files are slower to transfer than one big file. A more efficient way to transfer your files is to compress them first into a single ZIP file using the\u00a0File Manager\u00a0tool in cPanel. To do this go to the main folder of your Joomla 3 installation, select all files and press the\u00a0<strong>Compress<\/strong>\u00a0button in the top part of the page.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/backup_1.png\" alt=\"\" width=\"680\" height=\"347\" \/><\/figure>\n<p>Now, press the\u00a0<strong>Compress File(s)<\/strong>\u00a0button and the File Manager will create the archive of all the files and folders you&#8217;ve selected.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/backup_2.png\" alt=\"\" width=\"680\" height=\"230\" \/><\/figure>\n<p>Once you have created the archive of your files you can download it either through an FTP client or navigate to the file using a regular browser to download it on your hard drive.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/download_archive.jpg\" alt=\"\" width=\"680\" height=\"58\" \/><a name=\"database\"><\/a><\/figure>\n<h3 class=\"heading h3\"><span class=\"step\">STEP 2<\/span>Backup your Joomla database<\/h3>\n<p>There are two popular ways to create a backup of your Joomla database. The first one is via the SSH console and the second option is to use the phpMyAdmin tool in your cPanel. Either way, you need to know your Joomla MySQL database name, username and the password for it. To obtain this information, open the\u00a0<strong>configuration.php<\/strong>\u00a0file in the Joomla root directory. In it, locate the following lines that contain the database credentials.<\/p>\n<pre>public $user = '<strong class=\"cred\">user_joomlat<\/strong>';\r\npublic $password = '<strong class=\"cgreen\">password<\/strong>';\r\npublic $db = '<strong class=\"cblue\">user_joomlatut<\/strong>';<\/pre>\n<p>Once you have that information, you can proceed with the actual backup creation.<\/p>\n<h4 class=\"heading h4\">Backup your Joomla database using SSH<\/h4>\n<p>To create a backup of your Joomla database via SSH, first you need to access your account. To do that, please take a look on our\u00a0SSH Tutorial. Next, navigate to your Joomla site folder. Here, you need to use the\u00a0<strong>mysqldump<\/strong>\u00a0command and the information you&#8217;ve obtained from the configuration.php file to create a backup of your database:<\/p>\n<pre>mysqldump -u<strong class=\"cred\">user_joomlat<\/strong>\u00a0-p<strong class=\"cgreen\">password<\/strong>\u00a0<strong class=\"cblue\">user_joomlatut<\/strong>\u00a0&gt; db-backup.sql<\/pre>\n<p>Finally, navigate your browser to yourjoomlasite.com\/db-backup.sql and download the backup of your Joomla database locally.<\/p>\n<h4 class=\"heading h4\">Backup your Joomla database using phpMyAdmin<\/h4>\n<p>First, login to your cPanel account and open the phpMyAdmin tool which is located in the\u00a0<strong>Databases\u00a0<\/strong>section.<\/p>\n<h1>Backup Joomla with Akeeba Backup<\/h1>\n<h3 class=\"heading h3\"><span class=\"step\">STEP 1\u00a0<\/span>Download &amp; Install Akeeba Backup<\/h3>\n<p>First, you need to download the component from the\u00a0<a href=\"https:\/\/www.akeebabackup.com\/download\/akeeba-backup.html\" target=\"_blank\" rel=\"noopener\">Official Akeeba Backup website<\/a>. Then, login to your Joomla 3 admin area and navigate to\u00a0<strong>Extensions -&gt; Extension Manager<\/strong>.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/akeeba_1.jpg\" alt=\"\" width=\"680\" height=\"260\" \/><\/figure>\n<p>Now, you need to install Akeeba Backup. The installation process is the same as for any other Joomla extension you&#8217;ve ever installed &#8211; click the\u00a0<strong>Choose File<\/strong>\u00a0button, select the .zip file you&#8217;ve downloaded from the Akeeba&#8217;s official website and hit the\u00a0<strong>Upload &amp; Install<\/strong>\u00a0button.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/akeeba_2.jpg\" alt=\"\" width=\"680\" height=\"276\" \/><\/figure>\n<p>After few moments, the component will be installed on your Joomla 3 site and you will be brought to a page that confirms that the installation was successful. Now, you need to go to the Akeeba page in your Joomla backend. To do this go to\u00a0<strong>Components -&gt; Akeeba Backup<\/strong>.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/akeeba_3.jpg\" alt=\"\" width=\"680\" height=\"283\" \/><a name=\"backup\"><\/a><\/figure>\n<h3 class=\"heading h3\"><span class=\"step\">STEP 2<\/span>Create a Joomla Backup with Akeeba<\/h3>\n<p>The first time you open this page, you will be required to agree to the component&#8217;s terms of use. After you read them, click on the big, orange button\u00a0<strong>Accept the mandatory information and apply preferences<\/strong>.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/akeeba_4.jpg\" alt=\"\" width=\"680\" height=\"347\" \/><\/figure>\n<p>Once you do that, you will see the Akeeba Backup main page. Here, you need to click on the\u00a0<strong>Backup Now<\/strong>\u00a0button.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/akeeba_5.jpg\" alt=\"\" width=\"680\" height=\"347\" \/><\/figure>\n<p>On this page you will be provided with the ability to write short description and to add a comment for that backup. It is good practice to use the comments field so you can later know why you&#8217;ve created this backup. Finally, press the\u00a0<strong>Backup Now!<\/strong>\u00a0button to begin the backup process.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/akeeba_6.jpg\" alt=\"\" width=\"680\" height=\"315\" \/><\/figure>\n<p>Once you click the button, the backup creation process will begin. You can monitor the backup progress while waiting for its completion.<\/p>\n<div class=\"notify warning\"><strong>IMPORTANT!<\/strong>Do not close this browser window unless the backup is completed. Doing so will interrupt the backup creation process and it will not be completed successfully!<\/div>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/akeeba_7.jpg\" alt=\"\" width=\"680\" height=\"312\" \/><\/figure>\n<p>When the Akeeba component is done with the backup creation, the screen will refresh and you&#8217;ll be brought to a page showing that the process was successful. On this page, click on the\u00a0<strong>Manage Backups<\/strong>\u00a0button to proceed.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/akeeba_8.jpg\" alt=\"\" width=\"680\" height=\"260\" \/><\/figure>\n<h1><a name=\"download\"><\/a><\/h1>\n<h3 class=\"heading h3\"><span class=\"step\">STEP 3<\/span>Download the Backup to your Local Computer<\/h3>\n<p>Here you will see a list of all the Joomla backups you&#8217;ve created using the Akeeba component. Find the one we&#8217;ve just created and click on the download icon on the right side of the page. The download of your archive will begin immediately.<\/p>\n<div class=\"notify information\"><strong>INFORMATION<\/strong>If you have a big Joomla website Akeeba Backup will split your backup into archive parts. You need to download all the parts for the backup and in case you want to extract it &#8211; open the first one with your favourite archiving application.<\/div>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/akeeba_9.jpg\" alt=\"\" width=\"680\" height=\"211\" \/><\/figure>\n<p>That&#8217;s it! You now have a complete backup of your Joomla website stored on your local hard drive<\/p>\n<h1>How to Backup Joomla via Softaculous<\/h1>\n<p>First, you need to login to your cPanel account and open the Softaculous autoinstaler, which is located in the\u00a0<strong>Sitebuilding Software<\/strong>\u00a0group of tools.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/jsoft_1.jpg\" alt=\"\" width=\"680\" height=\"167\" \/><\/figure>\n<p>Next, select Joomla from the list of available scripts and click on the title of the box.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/jsoft_2.jpg\" alt=\"\" width=\"680\" height=\"347\" \/><\/figure>\n<p>On this page you will see some general information about Joomla and a list of the Joomla installations you have on your hosting account. Locate the one you want to backup and press the yellow file icon next to it.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/jsoft_3.jpg\" alt=\"\" width=\"680\" height=\"322\" \/><\/figure>\n<p>Here, you can specify whether you want your database, your files or both to be backed up. If you want to make a full backup of your Joomla 3 site, check both and press the\u00a0<strong>Backup Installation<\/strong>\u00a0button at the bottom of the page.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/jsoft_4.jpg\" alt=\"\" width=\"680\" height=\"347\" \/><\/figure>\n<p>After few seconds your backup will be created and you will be brought to a page, confirming that the archive process was successful. Click on the\u00a0<strong>Backups<\/strong>\u00a0page link to see a list of all the backups you have created via Softaculous.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/jsoft_5.jpg\" alt=\"\" width=\"680\" height=\"179\" \/><\/figure>\n<p>Since you&#8217;ve just created the backup of your Joomla application, it should be first in the list. Click on the blue arrow icon right next to the backup and save the archive file on your local computer.<\/p>\n<figure class=\"media\"><img loading=\"lazy\" src=\"https:\/\/www.siteground.com\/img\/knox\/tutorials\/uploaded_images\/images\/joomla\/jsoft_6.jpg\" alt=\"\" width=\"680\" height=\"179\" \/><\/figure>\n<p>That&#8217;s it! You now have a full backup of your Joomla 3 site.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Having a backup of your Joomla website is essential. There are many bad things that could happen to your site &#8211; an extension can malfunction, some of your code can break or even your site can get hacked. In such cases a recent backup of your Joomla 3 site can be a life saver. In [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4657,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"categories":[26],"tags":[51],"_links":{"self":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/posts\/4656"}],"collection":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/comments?post=4656"}],"version-history":[{"count":0,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/posts\/4656\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/media\/4657"}],"wp:attachment":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/media?parent=4656"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/categories?post=4656"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/tags?post=4656"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}