WEBVTT 1 00:00:07.830 --> 00:00:09.150 A backup of your web site 2 00:00:09.400 --> 00:00:11.400 is only useful if you can restore it 3 00:00:12.520 --> 00:00:14.790 perhaps you need to change your web host 4 00:00:14.879 --> 00:00:16.419 or even move the site 5 00:00:16.415 --> 00:00:17.675 from a development server 6 00:00:17.731 --> 00:00:18.671 to a live server. 7 00:00:20.272 --> 00:00:21.152 To begin with 8 00:00:21.235 --> 00:00:23.235 take a brand new backup of your web site. 9 00:00:29.830 --> 00:00:31.830 Once the backup is complete 10 00:00:32.100 --> 00:00:33.670 go to Manage Backups 11 00:00:34.332 --> 00:00:37.052 and download the backup file to your computer. 12 00:00:40.952 --> 00:00:42.952 Now we've downloaded the backup file 13 00:00:43.012 --> 00:00:44.802 we need an additional program 14 00:00:44.939 --> 00:00:46.029 called Kickstart 15 00:00:46.241 --> 00:00:49.931 which you can find at the akeebabackup.com web site. 16 00:00:50.543 --> 00:00:51.783 Go to download. 17 00:00:52.601 --> 00:00:55.981 You will find the akeeba kickstart here in the backup section. 18 00:00:57.232 --> 00:00:59.399 Kickstart is a standalone program. 19 00:01:00.540 --> 00:01:03.560 Click download to download the file to your computer. 20 00:01:05.930 --> 00:01:07.250 Here we can see 21 00:01:07.280 --> 00:01:09.470 that the Kickstart program is a zip file 22 00:01:09.640 --> 00:01:12.000 and we need to extract that. 23 00:01:14.779 --> 00:01:16.685 We can see we now have a new folder 24 00:01:16.692 --> 00:01:18.692 with all the kickstart files in. 25 00:01:19.214 --> 00:01:23.774 The only one that you actually need is the kickstart.php file 26 00:01:23.895 --> 00:01:25.699 all the rest are language translations. 27 00:01:26.018 --> 00:01:29.198 We now need to transfer the kickstart.php 28 00:01:29.545 --> 00:01:31.021 and our backup 29 00:01:31.128 --> 00:01:33.128 to our brand new web host 30 00:01:33.162 --> 00:01:35.672 To do that we will use a FTP program. 31 00:01:37.170 --> 00:01:38.710 I am going to use filezilla 32 00:01:39.182 --> 00:01:42.466 but you can use any ftp program that you like. 33 00:01:43.853 --> 00:01:45.963 To begin with connect to your new server. 34 00:01:47.481 --> 00:01:49.841 Once connected make sure 35 00:01:49.949 --> 00:01:52.662 you are in the public html or the web root of your server. 36 00:01:54.077 --> 00:01:56.737 Now you need to transfer the backup file 37 00:01:57.237 --> 00:02:00.077 from our local computer to our live server. 38 00:02:00.795 --> 00:02:03.595 I am just going to pick that up and drag it across. 39 00:02:08.578 --> 00:02:11.542 We now need to take that kickstart.php file 40 00:02:11.677 --> 00:02:13.677 and do exactly the same thing. 41 00:02:15.029 --> 00:02:17.339 Select it and drag it across. 42 00:02:18.726 --> 00:02:21.536 That's it with the filezilla for now 43 00:02:21.796 --> 00:02:23.796 so let's go back to our web browser 44 00:02:23.883 --> 00:02:27.003 and go to our brand new web site. 45 00:02:27.406 --> 00:02:30.160 As you can see I have a holding page in place 46 00:02:30.409 --> 00:02:32.463 to show that the web site is coming soon. 47 00:02:33.097 --> 00:02:35.097 So just go to the special url 48 00:02:35.324 --> 00:02:37.324 for kickstart.php 49 00:02:37.446 --> 00:02:39.934 The kickstart program is now running. 50 00:02:40.004 --> 00:02:42.647 Kickstart is NOT an installation program 51 00:02:43.158 --> 00:02:45.891 it is a special archive extraction tool. 52 00:02:45.853 --> 00:02:48.141 Click here to remove this message 53 00:02:48.101 --> 00:02:51.426 and we can see that it has detected the archive file. 54 00:02:51.448 --> 00:02:54.136 We have several methods of extracting the files 55 00:02:54.452 --> 00:02:58.531 On most good web hosts we can use the hybrid method. 56 00:02:59.044 --> 00:03:02.766 Finally click START to begin the extract process. 57 00:03:03.325 --> 00:03:06.316 kickstart has now extracted the backup file 58 00:03:06.874 --> 00:03:08.874 and provides a link to the installer 59 00:03:08.954 --> 00:03:10.954 that was built in to the backup. 60 00:03:12.209 --> 00:03:14.662 The installer is a very simple process 61 00:03:15.423 --> 00:03:17.568 we begin with the required settings 62 00:03:18.821 --> 00:03:21.280 as you can see they are all set to yes 63 00:03:22.003 --> 00:03:23.741 If any are set to No 64 00:03:23.842 --> 00:03:25.311 you wont be able to proceed 65 00:03:25.437 --> 00:03:27.437 and you need to speak to your web hosts 66 00:03:27.462 --> 00:03:29.012 to rectify the errors. 67 00:03:30.025 --> 00:03:32.025 We can now click Next 68 00:03:32.847 --> 00:03:34.675 I now need to enter 69 00:03:34.774 --> 00:03:36.057 the database connection details 70 00:03:36.249 --> 00:03:38.249 that I have got from my web host. 71 00:03:39.479 --> 00:03:41.165 Enter the server hostname 72 00:03:41.987 --> 00:03:43.652 which is usually localhost 73 00:03:43.611 --> 00:03:45.570 but that may depend on your hosting 74 00:03:46.079 --> 00:03:49.586 and your DATABASE username and password. 75 00:03:50.167 --> 00:03:52.773 And finally the database name 76 00:03:52.791 --> 00:03:55.148 that you want to install your web site on. 77 00:03:55.937 --> 00:03:58.886 This is something that your host will have provided to you 78 00:03:59.071 --> 00:04:00.705 or you will have set up yourself 79 00:04:00.811 --> 00:04:02.472 within your hosts control panel. 80 00:04:02.723 --> 00:04:04.723 And click next. 81 00:04:05.798 --> 00:04:07.798 The restoration process of the database 82 00:04:07.915 --> 00:04:11.830 has now completed and we can click to continue. 83 00:04:13.248 --> 00:04:15.875 We have now have the opportunity if we wish 84 00:04:16.032 --> 00:04:18.696 to change the site name and the web site address 85 00:04:19.254 --> 00:04:23.472 in most cases when you are restoring a site you won't need to do this. 86 00:04:24.984 --> 00:04:27.811 There is also the opportunity to change the password 87 00:04:27.949 --> 00:04:30.414 and email address of the Super User. 88 00:04:31.864 --> 00:04:33.864 Finally click Next again. 89 00:04:38.007 --> 00:04:40.007 The installer has recognised 90 00:04:40.077 --> 00:04:42.077 that we are installing this backup 91 00:04:42.167 --> 00:04:44.167 onto not only a new 92 00:04:44.241 --> 00:04:46.241 server but a new domain. 93 00:04:46.623 --> 00:04:48.623 and is suggesting 94 00:04:48.711 --> 00:04:50.711 that it replaces all the 95 00:04:50.784 --> 00:04:52.784 references to the old domain 96 00:04:53.192 --> 00:04:55.192 which can be found on the left hand side 97 00:04:55.983 --> 00:04:57.272 with the new domain 98 00:04:57.353 --> 00:04:59.353 which can be found on the right hand side. 99 00:05:00.184 --> 00:05:02.184 If that's all correct 100 00:05:02.179 --> 00:05:03.282 and it usally is 101 00:05:03.441 --> 00:05:05.441 just click next. 102 00:05:06.627 --> 00:05:09.270 The sites configuration has all been setup 103 00:05:10.074 --> 00:05:12.074 Close this window to return 104 00:05:12.205 --> 00:05:15.266 to the Kickstart program and click on cleanup. 105 00:05:15.831 --> 00:05:19.199 This will remove the kickstart.php file 106 00:05:19.368 --> 00:05:21.793 and that big backup archive from your web space. 107 00:05:22.901 --> 00:05:26.044 Now that we're done we can visit our web site 108 00:05:26.183 --> 00:05:28.398 and here we can see that the web site 109 00:05:28.395 --> 00:05:30.111 has now been transferred 110 00:05:30.223 --> 00:05:33.302 from our old hosting account to our new one.