Поскольку вы, похоже, имеете в виду тот факт, что администратор не замечает, что задание резервного копирования «ломается», и не настолько, чтобы работающее резервное копирование работало некорректно, я бы предложил построить какие-то сценарии мониторинга вокруг резервных копий.
При создании собственного решения для резервного копирования я бы сделал что-то вроде этого:
- Создайте скрипт для резервного копирования ваших данных.
- Выполните тестовое восстановление, чтобы убедиться, что скрипт работает правильно.
- В сценарии или с помощью других средств реализуйте способ отслеживания состояния резервных копий (успех, сбой, выполнено, не выполнено).
- Отслеживайте этот статус отслеживания (электронная почта, база данных, что-то)
Как только все это будет сделано, у вас все будет хорошо. Еще одна вещь, которую нужно сделать, это регулярно выполнять тестовые восстановления. Если у вас есть дополнительное оборудование, чтобы пожертвовать на причину, которая есть.
Там, где я работаю, у нас есть теплый сайт, раз в месяц мы случайным образом выбираем систему или базу данных и заходим на наш теплый сайт и выполняем тестовое восстановление на голом металле, чтобы обеспечить возможность восстановления наших данных.
Честно говоря, если ваши данные очень важны для вас, в ваших интересах было бы инвестировать в какое-то программное обеспечение для управления вашими резервными копиями. Для этого существуют сотни продуктов, от дешевых и простых до корпоративного класса.
Если вы полагаетесь на набор рукописных сценариев, выполняемых в crontab для резервных копий ваших компаний, рано или поздно вы, вероятно, сгорели.