Задача — построить и передать нам понятную систему, а не разово всё настроить и уйти. Раздельное расписание для баз и для файлов, с указанием, сколько поколений хранится и где именно. Второе хранилище, независимое от хостинга. Регулярная тренировка восстановления на отдельном тестовом сервере, с записью, сколько времени заняло развёртывание и чем оно закончилось. Наблюдение за доступностью сайтов и почты, причём проверять надо не код ответа, а содержимое: на странице должен находиться ожидаемый фрагмент, иначе это не работающий сайт, а красивая ошибка. Контроль срока действия сертификатов и свободного места на дисках. И письменная инструкция, по которой вернуть всё сможет наш собственный системный администратор, а не только автор системы.
Условия, которые для нас принципиальны:
— копия считается рабочей только после проверки восстановлением, иначе это не копия, а надежда;
— доступы к хранилищу копий отдельные от доступов к серверу — иначе взлом сервера уносит и копии;
— оповещения настраиваются так, чтобы их читали, а не отключали: порог и адресат согласуются;
— в отчёте по каждой проверке видно дату, объём, время развёртывания и результат запуска;
— сдача работы с показом на живом примере: мы сами один раз восстанавливаем сайт под присмотром.