Спасение серверов
Восстановление повреждённых данных
Повреждения приходят через умирающие диски, отключения питания, паники ядра и неудачные обновления, и обычно обнаруживаются как база данных, которая не запускается, или файлы, которые не читаются. Восстановление означает: сначала образ, затем правка копий (никогда оригиналов), извлечение максимума пригодного и добор остатка из резервных копий.
Главное
- Немедленно прекратить запись и снять образ с затронутого хранилища до ремонта.
- Разделить диагностику на три слоя: железо, файловая система и прикладной уровень.
- Чинить копии средствами fsck, xfs_repair и инструментами восстановления баз данных, но не оригиналы.
- Сначала извлекать то, что читается: агрессивный ремонт способен уничтожить то, что ещё можно было спасти.
- Закрывать пропуски данными из самых свежих проверенных копий.
- Менять подозрительное железо: повреждение, случившееся однажды, повторяется.
- Добавить наблюдение по SMART и покрытие ИБП, чтобы это не повторилось.
- Впредь планировать проверки файловой системы и проверку резервных копий.
Частые вопросы
Можно ли спасти повреждённую MySQL?
Как правило, большую часть. Режимы аварийного восстановления InnoDB вместе с извлечением таблиц по одной возвращают почти все данные в типичных случаях.
RAID — это резервная копия?
Нет. RAID переживает отказ диска, но не повреждение данных, удаление или шифровальщика. Версионированные копии всё равно нужны.
Как не допустить повторения?
Наблюдение по SMART, ИБП, память с коррекцией ошибок на критичных серверах баз данных и проверенные копии.
Что делать, если копий нет?
Пытаются извлечь данные криминалистическими методами, но результат непредсказуем — именно поэтому мы настаиваем на копиях.
Как мы берём на себя спасение серверов
Вам не обязательно становиться экспертом в спасение серверов: Экстренные работы для взломанных, повреждённых и отказавших серверов: изоляция, диагностика, восстановление и усиление защиты. Именно для этого и существует наша услуга Удаление вредоносного ПО и Администрирование серверов — настройка, усиление защиты, мониторинг и живой человек на связи днём и ночью.