WEBVTT 1 00:00:08.658 --> 00:00:10.876 Akeeba Solo can do more 2 00:00:11.067 --> 00:00:12.873 just backup a single web site 3 00:00:13.366 --> 00:00:14.801 it can also backup 4 00:00:14.880 --> 00:00:17.926 files and sites that exist above your web root. 5 00:00:19.065 --> 00:00:21.065 There are 2 occasions where you may do this. 6 00:00:22.186 --> 00:00:23.764 If you have a downloads folder 7 00:00:23.776 --> 00:00:26.773 that you are protecting by keeping above the web root 8 00:00:26.858 --> 00:00:29.354 you want to make sure you back that up as well. 9 00:00:29.669 --> 00:00:31.273 You may also have installed 10 00:00:31.390 --> 00:00:32.618 an additional web site 11 00:00:32.618 --> 00:00:33.873 perhaps a subdomain 12 00:00:33.873 --> 00:00:34.867 for a forum 13 00:00:35.531 --> 00:00:36.592 and you want to make sure 14 00:00:36.599 --> 00:00:38.258 that in your Akeeba Solo backup 15 00:00:38.728 --> 00:00:39.780 you include the forum 16 00:00:39.837 --> 00:00:41.837 as well the Drupal web site. 17 00:00:42.932 --> 00:00:44.323 If we scroll down 18 00:00:44.627 --> 00:00:45.656 we can see there are two options 19 00:00:45.684 --> 00:00:47.481 for including data in the backup. 20 00:00:48.124 --> 00:00:50.628 One for databases and one for directories. 21 00:00:51.628 --> 00:00:54.235 To begin with let's look at the databases. 22 00:00:54.716 --> 00:00:57.726 So select Multiple Databases Definition. 23 00:00:59.380 --> 00:01:00.892 Here we can add the details of the 24 00:01:01.031 --> 00:01:03.655 additional databases that we want to backup. 25 00:01:04.673 --> 00:01:06.523 We do not need to give any 26 00:01:06.707 --> 00:01:10.103 information for our Drupal web site database as this automatic. 27 00:01:11.903 --> 00:01:13.903 Click on the small plus icon 28 00:01:14.004 --> 00:01:15.125 And a popup opens 29 00:01:15.521 --> 00:01:18.203 asking for the connection details for your database 30 00:01:18.872 --> 00:01:20.872 you should have this from your web host. 31 00:01:21.879 --> 00:01:23.879 First enter the database driver 32 00:01:24.154 --> 00:01:26.154 the hostname 33 00:01:26.502 --> 00:01:27.714 the username, 34 00:01:27.711 --> 00:01:29.171 the password, 35 00:01:29.375 --> 00:01:32.958 and finally the name of the database you wish to backup. 36 00:01:33.600 --> 00:01:35.600 Click on Test Connection. 37 00:01:36.750 --> 00:01:39.695 When you have a success message click Save. 38 00:01:40.589 --> 00:01:42.589 You've now configured Akeeba Solo 39 00:01:42.836 --> 00:01:44.170 to include this additional 40 00:01:44.282 --> 00:01:46.282 database in your backup. 41 00:01:46.740 --> 00:01:48.740 We now want to include the files. 42 00:01:49.364 --> 00:01:51.364 So let's return to our Control Panel 43 00:01:51.592 --> 00:01:54.523 and select the Off-site Directories Inclusion. 44 00:01:56.240 --> 00:01:58.892 Again click on the small plus icon 45 00:01:59.235 --> 00:02:01.235 and then click on the folder icon. 46 00:02:02.235 --> 00:02:03.809 Here we can see that 47 00:02:03.920 --> 00:02:05.546 we have in our hosting account 48 00:02:05.594 --> 00:02:06.745 three folders. 49 00:02:07.037 --> 00:02:10.596 Downloads, where I am storing the off-site downloads, 50 00:02:11.069 --> 00:02:13.348 forum, for my phpBB forum, 51 00:02:13.721 --> 00:02:15.183 and public_html 52 00:02:15.328 --> 00:02:17.957 which is where my current Drupal web site is installed. 53 00:02:19.101 --> 00:02:21.451 If I want to include the downloads folder 54 00:02:21.830 --> 00:02:23.830 simply select it 55 00:02:23.866 --> 00:02:25.171 and then select Use 56 00:02:25.308 --> 00:02:27.943 and click on the Save icon. 57 00:02:28.360 --> 00:02:30.360 Let's repeat that for the forum 58 00:02:30.474 --> 00:02:31.750 by clicking on the plus, 59 00:02:31.951 --> 00:02:33.134 browse, 60 00:02:33.322 --> 00:02:34.833 selecting the forum, 61 00:02:34.860 --> 00:02:36.860 and selecting Use. 62 00:02:37.249 --> 00:02:39.249 Finally Save. 63 00:02:40.519 --> 00:02:42.372 Now we have added our external 64 00:02:42.420 --> 00:02:43.643 database for the forum 65 00:02:43.766 --> 00:02:46.191 and our two folders for the downloads 66 00:02:46.173 --> 00:02:47.036 and the forum itself. 67 00:02:49.187 --> 00:02:52.684 Let's go back to the Control Panel and perform our new backup. 68 00:02:59.611 --> 00:03:01.611 Once the Backup is complete 69 00:03:01.825 --> 00:03:03.182 go to Manage Backups 70 00:03:03.409 --> 00:03:05.409 and download it to your computer. 71 00:03:12.971 --> 00:03:14.248 We're now ready to look at 72 00:03:14.355 --> 00:03:15.718 the restoration process 73 00:03:15.735 --> 00:03:18.162 of this Akeeba Backup. 74 00:03:18.547 --> 00:03:20.753 I'm going to use my ftp program 75 00:03:20.898 --> 00:03:24.047 to connect to a new server where I am going to restore this backup. 76 00:03:24.969 --> 00:03:26.523 I am using filezilla, 77 00:03:26.752 --> 00:03:28.752 but you could use any ftp program, 78 00:03:28.757 --> 00:03:30.757 to connect to the new server. 79 00:03:32.448 --> 00:03:34.577 As you can see my new server 80 00:03:34.685 --> 00:03:36.101 has a public_hmtl folder 81 00:03:36.193 --> 00:03:37.753 where my web site would live 82 00:03:38.214 --> 00:03:40.814 and if I navigate in you can see that its empty. 83 00:03:42.078 --> 00:03:44.078 Let's take the backup file 84 00:03:44.195 --> 00:03:45.135 and copy that across 85 00:03:45.279 --> 00:03:46.434 to our new server. 86 00:03:47.025 --> 00:03:50.601 Finally let's take our kickstart.php file 87 00:03:50.744 --> 00:03:52.744 and copy that across as well. 88 00:04:02.992 --> 00:04:05.161 Now let's return to our web browser 89 00:04:05.564 --> 00:04:07.208 and complete the restoration. 90 00:04:08.070 --> 00:04:09.978 Go to the special url 91 00:04:10.111 --> 00:04:12.111 for the kickstart.php file 92 00:04:12.586 --> 00:04:13.924 close this message 93 00:04:14.059 --> 00:04:15.003 and begin. 94 00:04:16.029 --> 00:04:18.419 We can see it has selected the archive file 95 00:04:18.664 --> 00:04:20.107 and we can let the Akeeba Backup 96 00:04:20.249 --> 00:04:23.474 kickstart program extract the files to our web server. 97 00:04:24.975 --> 00:04:26.487 Once that has completed 98 00:04:26.455 --> 00:04:28.455 we can run the installer. 99 00:04:29.846 --> 00:04:32.218 As with all Akeeba Backup restorations 100 00:04:32.464 --> 00:04:33.387 the installer 101 00:04:33.382 --> 00:04:35.382 checks that our server is suitable 102 00:04:35.406 --> 00:04:37.406 and then we can click Next. 103 00:04:38.749 --> 00:04:40.749 We are now ready to restore the site's 104 00:04:40.952 --> 00:04:42.393 main database. 105 00:04:42.697 --> 00:04:44.697 the one for your Drupal web site. 106 00:04:50.181 --> 00:04:52.181 Click Next to Continue. 107 00:04:53.068 --> 00:04:55.068 Here we have an additional screen. 108 00:04:56.327 --> 00:04:58.008 We can see here that this screen 109 00:04:58.106 --> 00:05:00.106 is to setup the extra database 110 00:05:00.412 --> 00:05:02.896 the one for our phpbb forum. 111 00:05:03.643 --> 00:05:05.794 So here make sure you enter the correct details 112 00:05:05.896 --> 00:05:07.545 for the forum 113 00:05:11.580 --> 00:05:13.580 The installer is now ready 114 00:05:13.673 --> 00:05:15.079 to restore your Downloads folder 115 00:05:15.154 --> 00:05:17.154 to above the web root. 116 00:05:17.468 --> 00:05:19.878 Click Next and the files will be copied 117 00:05:20.741 --> 00:05:23.039 and do the same again for the forum folder. 118 00:05:30.482 --> 00:05:33.250 Finally complete the rest of the site setup 119 00:05:33.304 --> 00:05:36.024 as you would do normally. 120 00:05:36.111 --> 00:05:37.471 The final step 121 00:05:37.489 --> 00:05:38.683 is to remove the copy of the 122 00:05:38.776 --> 00:05:40.049 external folders 123 00:05:40.463 --> 00:05:43.876 from inside our public_html web space. 124 00:05:44.804 --> 00:05:47.305 To do this return to filezilla. 125 00:05:48.378 --> 00:05:50.149 Here we can see that the forum 126 00:05:50.387 --> 00:05:51.681 and the downloads folders 127 00:05:51.644 --> 00:05:53.644 were successfully copied 128 00:05:53.894 --> 00:05:55.894 and if we go into the public_html 129 00:05:56.262 --> 00:05:58.262 where our Drupal web site is 130 00:05:58.285 --> 00:06:00.746 we can see a folder called external_files. 131 00:06:01.745 --> 00:06:03.019 We no longer need this folder 132 00:06:03.085 --> 00:06:05.085 so we can delete it. 133 00:06:06.315 --> 00:06:08.315 So by using the multiple 134 00:06:08.500 --> 00:06:09.867 database definitions 135 00:06:10.181 --> 00:06:13.234 and the off-site directories inclusion feature. 136 00:06:13.720 --> 00:06:15.720 We can use Akeeba Backup Professional 137 00:06:16.220 --> 00:06:18.220 to not only backup our web site 138 00:06:18.461 --> 00:06:20.461 but to backup all the other websites 139 00:06:20.523 --> 00:06:22.523 within our hosting as well.