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:38.179 --> 00:00:40.387 Select the system configuration 15 00:00:40.434 --> 00:00:42.434 at the bottom of the page 16 00:00:42.588 --> 00:00:45.063 and then the public api tab. 17 00:00:45.889 --> 00:00:48.654 Here we can enable the Frontend Remote backup 18 00:00:49.035 --> 00:00:50.990 and give it a secret word 19 00:00:51.460 --> 00:00:52.135 this should be 20 00:00:52.401 --> 00:00:55.542 a combination of upper and lower case characters and numbers. 21 00:00:57.448 --> 00:00:59.196 There is another option 22 00:00:59.452 --> 00:01:01.362 to enable the site to send you an email 23 00:01:01.733 --> 00:01:03.733 once this remote backup has completed. 24 00:01:05.335 --> 00:01:07.569 If I do not enter any details below 25 00:01:07.863 --> 00:01:09.863 this email will be sent to all 26 00:01:09.895 --> 00:01:11.895 Super Administrators on the web site. 27 00:01:13.428 --> 00:01:15.428 Click Save and close 28 00:01:15.653 --> 00:01:18.363 and return to the schedule automatic backups. 29 00:01:22.112 --> 00:01:25.852 I can see that the frontend backup feature is now enabled 30 00:01:26.233 --> 00:01:29.109 and there are five different methods available to me 31 00:01:29.361 --> 00:01:31.361 to peform this frontend backup. 32 00:01:32.463 --> 00:01:35.447 I am going to use a service called WebCron to automate it. 33 00:01:37.717 --> 00:01:42.401 WebCron is a service run by an external website called webcron.org 34 00:01:43.141 --> 00:01:45.141 So let's go to that site. 35 00:01:46.345 --> 00:01:48.523 webcron.org offers several services 36 00:01:48.866 --> 00:01:50.556 including uptime monitoring 37 00:01:50.583 --> 00:01:52.875 and something called an Online Cron. 38 00:01:54.173 --> 00:01:55.918 A cron is just a computer word 39 00:01:56.003 --> 00:01:57.529 for an action that takes place 40 00:01:57.487 --> 00:01:58.878 at a specific time 41 00:01:59.007 --> 00:02:00.570 and that's what we want to do. 42 00:02:02.641 --> 00:02:04.760 Webcron.org is a commercial service 43 00:02:04.860 --> 00:02:06.477 that is exceedingly cheap. 44 00:02:07.122 --> 00:02:09.122 If we check their prices 45 00:02:09.219 --> 00:02:10.245 we can see 46 00:02:10.264 --> 00:02:12.890 that a cron that lasts about 180 seconds 47 00:02:13.438 --> 00:02:15.707 which should be enough to backup most web sites 48 00:02:15.898 --> 00:02:17.749 costs a fraction of a cent. 49 00:02:18.906 --> 00:02:20.906 in fact for just 1 Euro 50 00:02:21.129 --> 00:02:23.748 you can perform 1000 backups 51 00:02:23.849 --> 00:02:24.832 more than enough 52 00:02:24.924 --> 00:02:27.544 to do a backup a day for several years. 53 00:02:28.408 --> 00:02:30.497 So go ahead and signup 54 00:02:30.681 --> 00:02:32.155 it's free to signup 55 00:02:32.169 --> 00:02:33.406 and it includes 56 00:02:33.397 --> 00:02:34.647 some free credits so that you can 57 00:02:34.708 --> 00:02:36.708 test the service out before committing. 58 00:02:38.854 --> 00:02:41.111 Once you have signed up and created your account 59 00:02:41.553 --> 00:02:43.015 go ahead and login. 60 00:02:44.963 --> 00:02:46.519 We are now at the dashboard 61 00:02:46.541 --> 00:02:48.372 where we can create our cron. 62 00:02:49.177 --> 00:02:50.924 Select the new cron 63 00:02:51.104 --> 00:02:53.495 and give this cron a title. 64 00:02:56.194 --> 00:02:58.178 Then select the timeout 65 00:02:58.668 --> 00:03:01.067 and as I suggested 180 seconds 66 00:03:01.087 --> 00:03:02.457 is probably enough 67 00:03:03.033 --> 00:03:06.233 but we will be able to see later on if we need to increase it. 68 00:03:07.921 --> 00:03:10.651 We now need the specific url 69 00:03:10.687 --> 00:03:12.183 that you want to execute. 70 00:03:13.011 --> 00:03:16.084 To find that return to your web site 71 00:03:16.485 --> 00:03:19.320 and here under the webcron.org options 72 00:03:19.598 --> 00:03:21.162 you will see the url. 73 00:03:21.489 --> 00:03:23.489 Simply select it 74 00:03:23.614 --> 00:03:25.614 and copy. 75 00:03:26.545 --> 00:03:28.572 Return to webron.org 76 00:03:28.670 --> 00:03:30.670 and paste. 77 00:03:31.054 --> 00:03:33.779 You do not need to enter the login or password. 78 00:03:35.407 --> 00:03:36.948 You now need to set 79 00:03:37.118 --> 00:03:38.945 the times and dates that this cron, 80 00:03:39.089 --> 00:03:41.050 this backup will take place. 81 00:03:42.350 --> 00:03:44.519 I want it to take place every year, 82 00:03:44.963 --> 00:03:46.140 every month, 83 00:03:46.215 --> 00:03:48.215 every day of the month, 84 00:03:48.375 --> 00:03:49.723 every day of the week, 85 00:03:49.918 --> 00:03:51.647 and then I want it to take place 86 00:03:51.877 --> 00:03:53.260 sometime in the middle of the night 87 00:03:53.482 --> 00:03:54.950 when my web site's not busy. 88 00:03:55.403 --> 00:03:56.662 So I am going to select 89 00:03:57.071 --> 00:03:58.011 one 90 00:03:58.294 --> 00:03:59.211 ten 91 00:03:59.581 --> 00:04:01.093 and then scroll down 92 00:04:01.132 --> 00:04:02.025 and submit. 93 00:04:03.190 --> 00:04:04.723 My cron has now been created 94 00:04:05.522 --> 00:04:08.708 and I can confirm that by clicking on the cron 95 00:04:09.051 --> 00:04:11.051 and here we can see it. 96 00:04:11.681 --> 00:04:13.681 You can now return to your web site. 97 00:04:14.059 --> 00:04:16.515 The web site will now perform backups 98 00:04:16.528 --> 00:04:18.047 on a regular basis 99 00:04:18.109 --> 00:04:19.365 every single day 100 00:04:19.650 --> 00:04:22.545 at in my case 1:10 in the morning. 101 00:04:23.419 --> 00:04:24.658 But remember 102 00:04:24.633 --> 00:04:25.879 the backup 103 00:04:25.939 --> 00:04:27.804 will still be stored on your web site 104 00:04:28.172 --> 00:04:29.492 so it's important 105 00:04:29.670 --> 00:04:30.631 to go the Manage Backups 106 00:04:31.123 --> 00:04:32.272 and select the backup 107 00:04:32.729 --> 00:04:34.920 and download it to your own computer.