Hi,
You may want to try out VaultPress by Automattic.
https://vaultpress.com/features/
Thank you
Thread Starter
bbhank
(@bbhank)
Thank you but we are looking for a site or desktop based solution for backups.
I use backwpup on many of my sites: https://wordpress.org/plugins/backwpup/
If this is on a server you control (VPS or dedicated) then it’s easiest to backup using mysqldump for the database and rsynch for the file system.
Thread Starter
bbhank
(@bbhank)
Not on dedicated server.
Tried that plugin. It kept hanging. Tried several more. All hung up and did not produce usable backups, just lots of lost time waiting with site locked up. While they were running the site became unusable, frozen. One “support” said it depends on whether or not there is traffic to the site – Huh!? Looking for one that works as scheduled, whether or not there is traffic.
Stuff that’s hooked into wp-cron will only run if there is some traffic to the site. You could set up a cron job elsewhere to trigger your server, maybe on an hourly basis
wget -O /dev/null --timeout=120 http://example.com/wp-cron.php?doing_wp_cron=1 >/dev/null 2>&1
Thread Starter
bbhank
(@bbhank)
Thank you.
Needed is a backup plugin that doesn’t depend on website traffic?
Did some homework and found this before this thread was created:
“If there is no traffic on your website no process will be started. This means no planned posts, no system updates, no pingbacks and no other sheduled processes are triggerd. There will be no cron function at all.” Duh!!? Huh?!
This is why the question. In their present forms none of the automated backups can work unless there is other traffic. The backups, like in most normal companies, need to be run at night, unattended, when there is minimal or no traffic.
Been backing up manually. Needing automation.
Thread Starter
bbhank
(@bbhank)
One suggestion has been to make another cron event that triggers the system to make the backups run. How often does this event need to happen in order to have backups work?
It depends on the backup app and the script triggered by Cron. Conceivably Cron only needs to be executed when you want a backup to occur.
On low traffic sites, anything that relies on WP scheduled events is going to have trouble. Not only UpdraftPlus, but planned posts and automatic updates like the statement you quoted said. To be clear, Linux CronTab events are completely unrelated to WP scheduled events. People often refer to WP schedules as “Cron”, this is incorrect. Though the concept is similar, what initiates the process is entirely different.
What one could do is setup a true Cron event to periodically make WP requests so that any scheduled events get triggered even if there is no other traffic. In this case, the requests need to be run as often as you wish the event accuracy to be. If you want events to run within 10 minutes of the scheduled time, requests need to occur every 10 minutes. IMO, hourly ought to be accurate enough for most things.
Some people do not have the ability to setup Cron events, such as what happens with some budget hosting plans. (IMO, any decent plan ought to provide access to CronTab.) In such cases, a site health monitoring service (for example Uptime Robot) can generate enough requests to keep WP scheduled events working. If nothing else, many people will find this easier to setup than Cron events.
Thread Starter
bbhank
(@bbhank)
Solved issue by using non-cron backup.