Аномалии¶
В резервной копии вымогатель и сломанное приложение выглядят одинаково: внезапно почти все данные новые или почти все пропали. BombVault сравнивает каждую копию с собственной историей этой записи и поднимает находку, если что-то выглядит неправильно. Пока открыта находка о потерянных данных, он ещё и хранит старые копии записи, чтобы последняя хорошая копия не успела устареть и пропасть. Пункт Аномалии в боковой панели виден, пока обнаружение включено.

Страница¶
Плитки Критическая, Предупреждения и Заметки выбирают степень серьёзности, а переключатели Открыть и Закрытые над списком показывают открытые находки и те, что закрылись за последние 30 дней. Критическая находка стоит на той же поверхности, что и остальные, а её серьёзность видна по значку и цветной кромке. Находка сразу предлагает исправление, а в подробностях значение показано кривой на фоне обычного диапазона.
Когда ничего не открыто, Ход обучения показывает для каждой записи кольцо из десяти частей, по одной на каждую копию, на которой BombVault учился. Мониторинг открывает список записей с их собственными настройками.
Что проверяется¶
Каждая копия контейнера, виртуальной машины, набора папок, дампа базы данных, флешки и автобэкапа сравнивается с историей этой записи. Проверки смотрят на:
- новые данные, которые сохранил запуск, в сравнении с самыми большими обычными объёмами недавних копий и с обычной скоростью в час,
- копию, которая сохранила заново большую часть данных, включая переименованные и перезаписанные файлы,
- размер источника и число файлов, которые restic сообщает для каждой записи и каждого дампа базы данных,
- собственное время копирования restic,
- серии сбоев и перемежающиеся сбои,
- проверки восстановления, которые перестали проходить,
- свободное место локальных репозиториев, репозиториев SFTP и rclone, рассчитанное по росту репозитория.
Запись учится на своих первых 10 копиях. Почти пустой источник, перезапись большей части данных и сбои проверяются с самого начала.
Находка о размере источника или числе файлов датируется первой копией, в которой это проявилось. Сравнить с предыдущей копией показывает папки, где файлы исчезли, появились или изменились, с пометкой, если почти всё это лежит в поисковом индексе, кэше или миниатюрах, которые приложение пересоздаёт само.
Записи ZFS отслеживаются по наборам данных, см. Наборы данных ZFS. Помощник может прочитать открытые находки через MCP-сервер.
У проверок есть пределы. У репозиториев S3, B2 и REST нет значения свободного места, на пользовательском ресурсе Unraid свободное место относится ко всему массиву, а копии, сделанные до restic 0.17, не несут истории размеров.
Закрытие находки¶
- Предупреждения закрываются сами, как только причина исчезла.
- Критические находки о потерянных данных и заполняющемся диске остаются, пока вы не примете меры.
- Подтвердить отмечает находку как увиденную и закрывает её. Она не появится снова, пока её причина хотя бы раз не исчезнет.
- Отметить как ожидаемое говорит, что изменение сделали вы. Новый уровень становится обычным после 10 копий, но проверка на почти пустой источник никогда не отключается.
- Изменённый выбор, например папка, которую вы отметили или сняли, сам начинает историю записи заново.
Уведомление уходит один раз за эпизод, а о сбоях и проверках восстановления, которые уже уведомляют, повторно не сообщается.
Старые копии пока сохраняются¶
Пока источник почти пуст, резко уменьшился или большая часть его данных сохранена заново, хранение и очистка не трогают старые копии этой записи, а находка ссылается на последнюю хорошую копию, которую окно восстановления выбирает заранее. Перед закрытием такой находки BombVault предупреждает, что следующая очистка снова удалит старые копии по правилам хранения. Поэтому если данных не хватает или они зашифрованы, сначала восстановите их, а находку закройте потом.
Настройки¶
Общие настройки лежат в карточке Аномалии в разделе Настройки, Проверка. Каждый элемент сохраняется сразу после изменения, а три элемента под переключателем скрыты, пока обнаружение выключено.
| Настройка | По умолчанию | Что делает |
|---|---|---|
| Обнаруживать аномалии | Включено | Сравнивает каждую копию с собственной историей записи. Если выключить, новое не проверяется, а пункт Аномалии пропадает из боковой панели. Карточка по-прежнему ссылается на прежние находки. |
| Чувствительность | Сбалансированная | Строгая сообщает о меньших изменениях, мягкая только о больших. |
| Отправлять уведомление для | Только критические находки | Самая низкая серьёзность, при которой сообщение уходит по каналам, настроенным в разделе Уведомления. Повторные сбои копий и дампов и неудавшиеся плановые проверки восстановления уже присылают своё сообщение и повторно не отправляются. |
| Сохранять старые копии, если источник резко уменьшился или был перезаписан | Включено | Пока у записи есть открытая находка о почти пустом источнике, резком уменьшении или повторно сохранённой большей части данных, хранение и очистка не трогают старые копии этой записи. Подтвердите находку или отметьте её как ожидаемую, чтобы их можно было удалить. |
Каждая запись может использовать собственную чувствительность и собственный минимум уведомлений. Задайте их на вкладке записи Проверка или на странице Аномалии в разделе Мониторинг. Для записи ZFS они действуют на каждый набор данных её дерева.