Help

Setup the Akeeba Schedule Automatic Backups

1. Install the Akeeba Backup extension. Make sure the estension is Pro version 7.1.4

2. Go to Extensions -> Manage -> Install

back01

3. Click "Upload Package File" tab -> drag and drop the Akeeba backup extension (.zip file) to install

back02

4. Wait the installation finish and completed

back03

5. After installation finished, click components -> Akeeba Backup

back04

6. Click "Configuration"

back05 

7. Click the "Configuration Wizard" button

back06

8. Wait until the process of configuration wizard is finish

back07

9. Once done click button "Configuration"

back08

10. The archiver engine need to change "ZIP Format" and click "Save & Close"

back09

11. Next click the button "Options" on the top right side

back10

12. Go to "Front-end backup" and fill in the inforamtion as below:

Enable Legacy Front-end Backup API (remote CRON jobs): Yes
Enable JSON API (remote backup): Yes
Secret word: dre@mztechAkeeb@b@ckup2@23

Backup timezone: Kuala Lumpur
Email on backup completion: Yes
When to send the email: Upload Failed

Email address: This email address is being protected from spambots. You need JavaScript enabled to view it.
Email Subject: File Upload Failed for domain.com
Email Body: File Upload Failed for domain.com

Stuck backup timeout: 360
Email address: This email address is being protected from spambots. You need JavaScript enabled to view it.
Email Subject: Backup Failed for domain.com
Email Body: Backup Failed for domain.com

 

back12

13. Go to "Live Update" and fill in the download id : 

Download ID: 102060:3dca68f8de484d3baf3c8bc778c10d11

back13

14. Once fill in all the settings click button Save & Close

back14

15. Next go to Server Control Panel and create the cron jobs.

back15

16. Click button "Create Cron Job" to add new

back16

17. Set the cronjob time to trigger, Example if want the cronjob run at 12am, Minute can become 00, the Hour also 00

Cronjob command

Direct Admin
php /home/domain-user/domains/domain-name/public_html/cli/akeeba-backup.php

Example: php /home/baysis/domains/s3tasia.com/public_html/cli/akeeba-backup.php

Cpanel
/usr/local/bin/php /home/domain-user/public_html/cli/akeeba-backup.php

Example: /usr/local/bin/php /home/isauco49/public_html/cli/akeeba-backup.php

**change the 'domain-user' and 'domain-name' accordingly to your domain

back17

18. Once done click button save and cronjob done created.

back18

19. If you have done set make sure do checking to ensure the cronjob is trigger and the backup is running.

Go to website backend components -> Akeeba Backup -> Manage Backup

back19

20. Next, go to the backup record, and check the backup. Make sure the backup is running based on the cronjob time set and the download button will become green color for the successful backup.

back20


Sengzi @ 7 Aug 2024 : 

Furthermore, if your project is J4 version, the cronjob command need to follow this:
/usr/local/bin/php /home/{domain-user}/public_html/cli/joomla.php akeeba:backup:take

 

 

 

 

 

e-max.it: your social media marketing partner

Our Partner

Image
Image
Image
Image
Image
Image
Image
Image
Copyright © 2018 Dreamztech. All Rights Reserved.