Specify what time the snapshot runs

Is it possible to specify what time the snapshot is run. It seems to set the snapshot to run (weekly in my case) at the time I created the snapshot which isn’t really that efficient.

I’d much prefer the snapshot to be run at like 2am when traffic on the site is basically non-existent.

Am I missing a simple setting or is this simply not a feature as yet?

  • Milan
    • WordPress Wizard

    Hello @Muted Industries,

    I hope you are having a good day and thanks for asking us. :slight_smile:

    Is it possible to specify what time the snapshot is run.

    Yes its possible, dear @Muted Industries aren't you able to set backup start time under "When to Archive" tab ? When you add new snapshot it will ask you to specify backup interval under "When to Archive" tab, there you can setup specific time for backup. I've attached screenshots for visual guidance. Please do review theme too.

    Warmest Regards,

    Milan.

    [attachments are only viewable by logged-in members]

  • Milan
    • WordPress Wizard

    Hello @Muted Industries,

    Hope you are doing well. :slight_smile:

    Running your own crone job means server crone job right ? if yes then one of my colleague @Nastia has described good solution here to set server crone job. It will be good for you if you go through whole article before you implement solution. :slight_smile:

    Thanks!

    Milan.

  • Muted Industries
    • Site Builder, Child of Zeus

    Hi Milan,

    I’ve read through that thread and can see there is apparently a very easy solution to my problem which is the following:

    Can you please remove the line define(‘DISABLE_WP_CRON’, ‘true’:wink:; from your wp-config.php. Now, the specific time dropbox will show up. Please set your time here and save. This will register the time for snapshot to run.

    And then, please re-add the define(‘DISABLE_WP_CRON’, ‘true’:wink:; to your wp-config.php again. This will reset the snapshot backup time, which I think can help :slight_smile:

    My question is, is there a particular reason why this is disable for those of us using our own server crons? Surely the warning message is enough information for those that do indeed have issues with their WordPress cron setup.

  • Milan
    • WordPress Wizard

    Hello @Muted Industries,

    Hope you are doing well. :slight_smile:

    My question is, is there a particular reason why this is disable for those of us using our own server crons? Surely the warning message is enough information for those that do indeed have issues with their WordPress cron setup.

    This is because Snapshot Pro uses default wordpress crone to take timely backup and if its not enabled Snapshot Pro can’t take timely backup. WordPress CRONE is required by Snapshot to perform timely backups. Snapshot can’t automatically determine user is using server crone or not. But as you said some tiny warning message is good way to let user know when default crone is disabled. I’ll make sure this reaches to our developer.

    Let me know if you have any further inquiry. :slight_smile: I am happy to help you. :slight_smile:

    Cheers,

    Milan Savaliya.

  • Muted Industries
    • Site Builder, Child of Zeus

    Hi Milan,

    I understand that it uses the WordPress cron to schedule the backups. Despite my having the cron “disabled”, I (and many others) am still using the default WordPress cron, I’m simply calling it myself every five minutes rather than waiting for visitors to my site to trigger it (which is a very basic way of doing cronjobs).

    So, I’m just confused as to why you would disable the ability to schedule the timing regardless. Anyway, hopefully you can come up with a more elegant solution in the future but for now, I guess I’ll simply have to do the hacked workaround.

    Cheers,

    Matt