Это зависит от того, где вы планируете реализовать эту функцию.
Предпочтительным вариантом является использование модуля сервера для запуска / планирования функции.
который выполняется каждый день интервал времени.
Вариант 1 - Javascript:
Использование setInterval(backupLoggingFn, 1000 * 60 * 60 * 24)
Вариант 2 - NPM:
Самые популярные каркасы / библиотеки журналов можно посмотреть на NPM
Вариант 3 - Сервер Linux:
Если ваш сервер размещен на сервере Linux, вы можете сделать это с помощью простого bash script .