From e20dfe1b26eae2a6eaffa1186baedb4766fd5c6b Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Mon, 20 Jan 2020 17:27:56 -0800 Subject: [PATCH] Ensure backup is the night of the timezone --- src/cron.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cron.js b/src/cron.js index 8241b2ae2..1694a9c27 100644 --- a/src/cron.js +++ b/src/cron.js @@ -98,7 +98,7 @@ function recreateJobs(tz) { if (gJobs.backup) gJobs.backup.stop(); gJobs.backup = new CronJob({ - cronTime: '00 00 */6 * * *', // check every 6 hours + cronTime: '00 00 1,3,5,23 * * *', onTick: backups.ensureBackup.bind(null, auditSource.CRON, NOOP_CALLBACK), start: true, timeZone: tz @@ -149,7 +149,7 @@ function recreateJobs(tz) { if (gJobs.cleanupBackups) gJobs.cleanupBackups.stop(); gJobs.cleanupBackups = new CronJob({ - cronTime: '00 45 */6 * * *', // every 6 hours. try not to overlap with ensureBackup job + cronTime: '00 45 1,3,5,23 * * *', // every 6 hours. try not to overlap with ensureBackup job onTick: backups.startCleanupTask.bind(null, auditSource.CRON, NOOP_CALLBACK), start: true, timeZone: tz