Site freezes about every six hours then goes into maintenance mode automatically. Narrowed it down to an issue with backup & migrate which is set to backup the database every 6 hours. I get this in the log:

Message Missing argument 1 for backup_migrate_destination_db_mysql::_unlock_tables(), called in /[path-to-drupal-root]/modules/backup_migrate/includes/destinations.db.inc on line 289 and defined in /[path-to-drupal-root]/modules/backup_migrate/includes/destinations.db.mysql.inc on line 189.

Attempted to run backup manually and got the same results. Site hung for approximately 10 minutes, site then magically reverted to maintenance mode. Running cron manually fails and results in the following warning:
Attempting to re-run cron while it is already running.

I disabled backup & migrate module but cron is still stuck.

Behavior seems to have occurred after updating site from 6.28 to 6.29 and also upgrading backup & migrate module to 6.x-2.8

Comments

tierso’s picture

Version: 6.x-2.8 » 7.x-2.8

Same here, drupal 7.24, no cron available from ssh-session, site doesn't hang though, only nothing happens and site stays in maintenance mode (same behaviour if I try a manual backup)

tierso’s picture

bzaidfeld’s picture

Is there a solution for this issue? It does indicate "Site was taken online." but it remains in Offline (maintenance) state.

cthshabel’s picture

I am experiencing the same problems. I have elysia-cron running a schedule to backup from a scheduled backup every hour. I can usually perform a manual backup with no problems. But once the crontab starts (scheduled backup starts being used) then cron gets stuck. I saw someone mention the elysia cron error "3600 second timeout" which is how I figured out it was related to backup migrate module. I put the backup migrate schedule job on a separate channel and for sure it is related to this. I also saw someone reference the compression causing a problem. Can we look into this further? If there is any other info I can provide please let me know. I think using backup migrate along with elysia cron is an excellent solution. It allows automated db backups to s3 or other cloud servers. This is great. Thanks

couturier’s picture

Status: Active » Closed (outdated)