Это то, что я делаю для своих собственных автоматических резервных копий: приложение, которое выполняет фактическое резервное копирование, обновляет столбец DATETIME в базе данных, указав дату и время последнего успешного резервного копирования.Из обычного клиентского приложения я могу прочитать указанный столбец DATETIME и выдавать предупреждения, если резервные копии устаревают.
Преимущества: ничего сложного в этом нет (KISS!), Нет необходимости выяснять API для чтения планировщика, нетнеобходимо выяснить «коды выхода», когда резервное копирование началось, но не удалось, работает, даже если резервные копии создаются из нескольких мест.