WEBVTT 1 00:00:08.233 --> 00:00:10.408 As well as creating manual backups 2 00:00:10.748 --> 00:00:11.576 Akeeba Backup 3 00:00:11.718 --> 00:00:13.283 offers you the opportunity 4 00:00:13.392 --> 00:00:14.972 to automate the process 5 00:00:15.061 --> 00:00:17.061 to ensure that you will always have 6 00:00:17.137 --> 00:00:18.477 an up to date backup. 7 00:00:19.317 --> 00:00:20.904 Here on the control panel 8 00:00:21.035 --> 00:00:22.283 we can see an option called 9 00:00:22.352 --> 00:00:24.352 schedule automatic backup. 10 00:00:26.397 --> 00:00:28.397 If we scroll down 11 00:00:28.428 --> 00:00:30.649 we can see there is a Frontend Backup feature 12 00:00:31.036 --> 00:00:32.701 that is currently not enabled 13 00:00:33.772 --> 00:00:36.612 so we need to go back to the Control Panel to enable it. 14 00:00:41.646 --> 00:00:43.854 Select the system configuration 15 00:00:44.006 --> 00:00:46.006 at the bottom of the page 16 00:00:46.160 --> 00:00:48.635 and then the public api tab. 17 00:00:50.656 --> 00:00:53.421 Here we can enable the Frontend Remote backup 18 00:00:53.532 --> 00:00:55.487 and give it a secret word 19 00:00:55.943 --> 00:00:56.618 this should be 20 00:00:56.898 --> 00:01:00.039 a combination of upper and lower case characters and numbers. 21 00:01:01.945 --> 00:01:03.693 There is another option 22 00:01:03.906 --> 00:01:05.816 to enable the site to send you an email 23 00:01:06.230 --> 00:01:08.230 once this remote backup has completed. 24 00:01:09.832 --> 00:01:12.066 If I do not enter any details below 25 00:01:12.360 --> 00:01:14.360 this email will be sent to all 26 00:01:14.335 --> 00:01:16.335 Super Administrators on the web site. 27 00:01:17.868 --> 00:01:19.868 Click Save and close 28 00:01:20.047 --> 00:01:22.757 and return to the schedule automatic backups. 29 00:01:35.984 --> 00:01:39.724 I can see that the frontend backup feature is now enabled 30 00:01:40.105 --> 00:01:42.981 and there are five different methods available to me 31 00:01:43.233 --> 00:01:45.233 to peform this frontend backup. 32 00:01:47.294 --> 00:01:50.278 I am going to use a service called WebCron to automate it. 33 00:01:52.388 --> 00:01:57.072 WebCron is a service run by an external website called webcron.org 34 00:01:57.572 --> 00:01:59.572 So let's go to that site. 35 00:02:01.229 --> 00:02:03.407 webcron.org offers several services 36 00:02:03.723 --> 00:02:05.413 including uptime monitoring 37 00:02:05.493 --> 00:02:07.785 and something called an Online Cron. 38 00:02:08.711 --> 00:02:10.456 A cron is just a computer word 39 00:02:10.541 --> 00:02:12.067 for an action that takes place 40 00:02:12.344 --> 00:02:13.735 at a specific time 41 00:02:13.864 --> 00:02:15.427 and that's what we want to do. 42 00:02:17.498 --> 00:02:19.617 Webcron.org is a commercial service 43 00:02:19.717 --> 00:02:21.334 that is exceedingly cheap. 44 00:02:21.979 --> 00:02:23.979 If we check their prices 45 00:02:24.076 --> 00:02:25.102 we can see 46 00:02:25.121 --> 00:02:27.747 that a cron that lasts about 180 seconds 47 00:02:28.295 --> 00:02:30.564 which should be enough to backup most web sites 48 00:02:30.755 --> 00:02:32.606 costs a fraction of a cent. 49 00:02:33.763 --> 00:02:35.763 in fact for just 1 Euro 50 00:02:35.986 --> 00:02:38.605 you can perform 1000 backups 51 00:02:38.706 --> 00:02:39.689 more than enough 52 00:02:39.781 --> 00:02:42.401 to do a backup a day for several years. 53 00:02:43.265 --> 00:02:45.354 So go ahead and signup 54 00:02:45.538 --> 00:02:47.012 it's free to signup 55 00:02:47.026 --> 00:02:48.263 and it includes 56 00:02:48.254 --> 00:02:49.504 some free credits so that you can 57 00:02:49.565 --> 00:02:51.565 test the service out before committing. 58 00:02:53.711 --> 00:02:55.968 Once you have signed up and created your account 59 00:02:56.410 --> 00:02:57.872 go ahead and login. 60 00:02:59.820 --> 00:03:01.376 We are now at the dashboard 61 00:03:01.372 --> 00:03:03.203 where we can create our cron. 62 00:03:04.008 --> 00:03:05.755 Select the new cron 63 00:03:05.935 --> 00:03:08.326 and give this cron a title. 64 00:03:09.373 --> 00:03:11.357 Then select the timeout 65 00:03:11.847 --> 00:03:14.246 and as I suggested 180 seconds 66 00:03:14.266 --> 00:03:15.636 is probably enough 67 00:03:15.833 --> 00:03:19.033 but we will be able to see later on if we need to increase it. 68 00:03:21.100 --> 00:03:23.830 We now need the specific url 69 00:03:23.866 --> 00:03:25.362 that you want to execute. 70 00:03:26.190 --> 00:03:29.263 To find that return to your web site 71 00:03:29.664 --> 00:03:32.499 and here under the webcron.org options 72 00:03:32.777 --> 00:03:34.341 you will see the url. 73 00:03:34.668 --> 00:03:36.668 Simply select it 74 00:03:36.793 --> 00:03:38.793 and copy. 75 00:03:39.724 --> 00:03:41.751 Return to webron.org 76 00:03:41.849 --> 00:03:43.849 and paste. 77 00:03:44.233 --> 00:03:46.958 You do not need to enter the login or password. 78 00:03:48.586 --> 00:03:50.127 You now need to set 79 00:03:50.297 --> 00:03:52.124 the times and dates that this cron, 80 00:03:52.199 --> 00:03:54.160 this backup will take place. 81 00:03:55.490 --> 00:03:57.659 I want it to take place every year, 82 00:03:57.958 --> 00:03:59.135 every month, 83 00:03:59.548 --> 00:04:01.548 every day of the month, 84 00:04:01.442 --> 00:04:02.790 every day of the week, 85 00:04:02.840 --> 00:04:04.569 and then I want it to take place 86 00:04:04.799 --> 00:04:06.182 sometime in the middle of the night 87 00:04:06.477 --> 00:04:07.945 when my web site's not busy. 88 00:04:08.858 --> 00:04:10.117 So I am going to select 89 00:04:10.041 --> 00:04:10.981 one 90 00:04:11.264 --> 00:04:12.181 ten 91 00:04:12.551 --> 00:04:14.063 and then scroll down 92 00:04:14.102 --> 00:04:14.995 and submit. 93 00:04:16.136 --> 00:04:17.669 My cron has now been created 94 00:04:18.492 --> 00:04:21.678 and I can confirm that by clicking on the cron 95 00:04:21.821 --> 00:04:23.821 and here we can see it. 96 00:04:24.451 --> 00:04:26.451 You can now return to your web site. 97 00:04:27.338 --> 00:04:29.794 The web site will now perform backups 98 00:04:29.759 --> 00:04:31.278 on a regular basis 99 00:04:31.461 --> 00:04:32.717 every single day 100 00:04:32.929 --> 00:04:35.824 at in my case 1:10 in the morning. 101 00:04:36.456 --> 00:04:37.695 But remember 102 00:04:37.912 --> 00:04:39.158 the backup 103 00:04:39.121 --> 00:04:40.986 will still be stored on your web site 104 00:04:41.063 --> 00:04:42.383 so it's important 105 00:04:42.271 --> 00:04:43.232 to go the Manage Backups 106 00:04:44.136 --> 00:04:45.285 and select the backup 107 00:04:45.572 --> 00:04:47.763 and download it to your own computer.