Удалять копии бэкапов по условию "старше N дней" - очень плохая идея. А если рабочий сервер у тебя сломается на N+1 дней? Да первая же задача бэкапирования после восстановления сервера убьет все твои бэкапы!!! И не факт что к этому моменту твоя рабочая база успеет восстановиться.
Гораздо лучше сохранять бэкапы по количеству, например, сохраняем "последние 10 бэкапов". Если бэкапов больше 10, то самый старый удаляем. И еще хорошо привязать удаление бэкапов к успешному окончанию бэкапирования, т.е. если бэкап не состоялся - ничего из бэкапов не удаляем, удаление производим только если свежий бэкап состоялся.
Удалять копии бэкапов по условию "старше N дней" - очень плохая идея. А если рабочий сервер у тебя сломается на N+1 дней? Да первая же задача бэкапирования после восстановления сервера убьет все твои бэкапы!!! И не факт что к этому моменту твоя рабочая база успеет восстановиться.
Гораздо лучше сохранять бэкапы по количеству, например, сохраняем "последние 10 бэкапов". Если бэкапов больше 10, то самый старый удаляем. И еще хорошо привязать удаление бэкапов к успешному окончанию бэкапирования, т.е. если бэкап не состоялся - ничего из бэкапов не удаляем, удаление производим только если свежий бэкап состоялся.