Support

UNiTE, Remote CLI, eXtract Wizard

#3751 Remote Control Scheduler not working

Posted in ‘UNiTE and Remote CLI’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

PHP version
n/a
Tool
UNiTE
Tool version
n/a

Latest post by nicholas on Tuesday, 15 March 2011 08:59 CDT

user33223
I have read the Troubleshooter web page and have read the ARC Quickstart manual from front to back.

I am running 4.0.6, I beleive. Earlier today it upgraded from 4.0.4 when I started the application. I can't figure out how to fine the current release of the application.

I am using Akeeba Backup 3.2.4 and I'm running ARC on a Windows 7 Pro machine with all updates applied.

I installed the application yesterday and began testing it. It preforms manual backups without any problems. I've verifed the backups by restoring them in my test environment. I have it setup to download the backups and that is working fine also.

However, I have not been able to get the scheduler to work. I've tried using my local time (24hr), and UTC times. I can see by the appended time on the backup file name, that it appears to be using UTC time, but I've tried all the different variations I can think of.

Is there a scheduled task I need to set up, or a service to be started perhaps?

nicholas
Akeeba Staff
Manager
You can always find our latest releases in the Latest Releases page ;)

That said, the issue you experience is not a bug, it's (honestly!) a feature or Remote Control. Let's say you set up ARC to back up your site every day at 16:00. Then, you take a backup at 13:15. ARC sees that and thinks "the user asked me to take backups every day at 16:00, but this site was already backed up today at 13:15 so, I will not back it up; the next backup will be tomorrow".

BTW, the time used for calculating the start time of scheduled tasks is expressed as local time, not UTC. The reported backup time, however, is indeed in UTC format.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user33223
Thank you for the quick response. I understand and will check it out.

I happened to read another post this morning where someone asked whether ARC scheduler ran in the background. The response was that it did not run in the background and needs to be loaded in order for the schedule to be in effect. That also could have had an effect on my testing.

nicholas
Akeeba Staff
Manager
Yup, you need to be running ARC for the scheduler to run. The whole application is written in Javascript. The scheduler is just a simple Javascript timer which checks the current time against the next scheduled backup time and starts the backup if needed :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user33223
Thanks again. I started the program and adjusted the time back to 00:00. In a few moments, it started and successfully completed a backup on it's own, so I beleive it's working as planned.

Thanks for a great program.

nicholas
Akeeba Staff
Manager
You're welcome! I am glad it works as expected :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!