Почему необходимо тестировать бэкапы

Резервное копированиеСуществует расхожее выражение, что системные администраторы делятся на две категории — те, кто еще не делает бэкапы, и те, кто их уже делает.

Правдивость этого выражения проверена временем и терабайтами (если не больше) потерянных данных. Наверное, не покривлю душой, если скажу, что для системных администраторов резервное копирование — «наше всё».

Думается мне, сейчас многие системные администраторы улыбнулись, мол истина-то прописная, и бэкапы у них льются. Это хорошо. Но представим ситуацию: годами на предприятии делались бэкапы важной информации, всё шло хорошо и поводов восстанавливать информацию из бэкапов не было, системный администратор пребывал в благодушном спокойствии. Но неожиданно повод появился. Системный администратор обратился к резервной копии и обнаружил, что она запорчена. Или неполная. Или по факту не делалась. И виновных в этой ситуации никого кроме него, системного администратора, нет. Чтобы подобная грустная сказка не стала явью, бэкапы необходимо тестировать.

На самом деле, не так уж и важно с помощью какого софта на предприятии делаются резервные копии. Как раз таки использование специализированного софта вносит в процесс резервного копирования долю риска. В этом смысле простое ручное копирование файлов даёт куда больше уверенности, что файлы эти соответствуют оригиналам. Однако ж не копировать и архивировать же всё вручную! Автоматизация такого рутинного процесса, как резервное копирование, всё же необходима. Ведь тут как с заряженным ружьем на стене — висеть может годами, а когда выстрелит — неизвестно.

Процесс резервного копирования предоставляет системному администратору свободу для творчества. Одних только утилит (платных и бесплатных) под это дело создано уйма. А ведь их еще можно тонко настроить.

Почему необходимо тестировать бэкапы
Cobian Backup — неплохая бесплатная утилита. Проект заброшен автором, но необходимый функционал имеет.

Поэтому, чтобы не попасть в неловкую ситуацию, когда резервные копии вроде и есть, а вроде и нет (понравился мне комментарий на хабре, что бэкап, который не тестировался, находится в состоянии суперпозиции), не поленитесь организовать систему их тестирования на реальном железе или в виртуальной машине.

Почему необходимо тестировать бэкапы
Acronis True Image делает свою работу хорошо, но контроль нужен и за ним.

Под тестирование достаточно выделить небольшие ресурсы, поскольку нам важно убедиться в возможности работать с восстановленными данными, а не работать с ними на самом деле.

Отдельным пунктом следует отметить факт, что процесс тестирования мало чем отличается в плане автоматизации от процесса резервного копирования. Будучи единожды настроенным (развернута физическая или виртуальная машина с необходимым софтом, создано задание по развертыванию бэкапов на эту машину), он будет требовать от администратора минимум действий, а именно, периодически подключаться к базе (проверять наличие копируемых файлов, проверять запуск ПО, нужное подчеркнуть…) и убеждаться, что всё хорошо. Или не очень. 🙂 Но кто предупрежден — тот вооружен.

Добавить комментарий

Ваш адрес email не будет опубликован.