server-ts: Port backup service

This commit is contained in:
Elian Doran
2024-02-17 19:33:29 +02:00
parent 6b8ee084e6
commit 8936a3fa3b
8 changed files with 23 additions and 21 deletions

View File

@@ -166,10 +166,10 @@ dbReady.then(() => {
return;
}
setInterval(() => require('./backup.js').regularBackup(), 4 * 60 * 60 * 1000);
setInterval(() => require('./backup').regularBackup(), 4 * 60 * 60 * 1000);
// kickoff first backup soon after start up
setTimeout(() => require('./backup.js').regularBackup(), 5 * 60 * 1000);
setTimeout(() => require('./backup').regularBackup(), 5 * 60 * 1000);
// optimize is usually inexpensive no-op, so running it semi-frequently is not a big deal
setTimeout(() => optimize(), 60 * 60 * 1000);