Старый как мир диалог: — У вас были бэкапы?
— Были…
— А восстанавливали хоть раз?
— Ну… вообще… нет.
А потом начинается пляска с бубном, слёзы в глазах и фраза «ну хоть не продакшн, да?». А это был именно продакшн.
Бэкап ≠ защита. Проверенный бэкап = защита
Сделать бэкап — полдела. Настроить скрипт, крутить tar, rsync, Veeam или даже сливать на магнитные ленты (да-да, ещё живы эти динозавры!) — всё это хорошо.
Но знаешь, что плохо?
Не проверять, что оно реально работает.
— Лента пишется? — Пишется.
— Журналы есть? — Есть.
— А восстановить можешь? — Ну… когда-нибудь проверю…
Спойлер: «когда-нибудь» наступает в самый неудачный момент. Как раз когда RAID сказал «до свидания», вирус всё зашифровал, а начальник орёт, что отчёт на 10 миллионов исчез.
Магнитные ленты — это не шутка, а боль
Если ты до сих пор используешь ленты — ты либо в банке, либо в архиве, либо просто олдскульный красавчик.
Но лента — она, знаешь ли, обидчивая:
- может не промотаться,
- может стереться,
- может сломаться в самый нужный момент,
- а может просто не читаться, потому что… почему бы и нет?
И ты сидишь с этой катушкой, как Индиана Джонс, и надеешься, что хотя бы одна копия из десяти будет рабочая.
Проверка бэкапа — как пожарная тревога
Ты не ждёшь пожара, чтобы узнать, где выход.
Так почему ждёшь инцидент, чтобы узнать, восстанавливается ли сервер?
Проверка бэкапов — это не прихоть. Это процедура, которую надо ставить на регулярный план:
- раз в неделю пробное восстановление на стенде,
- проверка контрольных сумм,
- проверка доступности целевых хранилищ (вдруг NAS отвалился месяц назад и никто не заметил),
- и документирование: что, куда, как и кто отвечает.
И да, облако — это тоже не магия
Многие думают: «У нас всё в облаке, AWS сам всё бэкапит».
Поздравляю — теперь ты зависишь от чужой магии.
А потом, когда случайно удалил S3-бакет или зашёл под root и дропнул базу — оказывается, что точек восстановления нет, а SLA — это просто красиво написанный текст.
Вывод
Бэкапы — это хорошо.
Проверенные бэкапы — это жизненно необходимо.
Системный админ без проверенного бэкапа — как сапёр без рук: шанс один, и то не факт, что сработает. Так что не будь героем трагедии. Заведи привычку раз в неделю поднимать из бэкапа хотя бы тестовый сервер. Сходи, потрогай руками, убедись, что оно живое. Это занимает час времени, но может сэкономить тебе дни нервов и месяц объяснений.
Если бэкап у тебя есть, но ты никогда его не проверял — считай, что у тебя нет бэкапа.
Добавить комментарий