Правило трёх копий: 3 копии данных, на 2 разных носителях, 1 из которых вне основного дата-центра. Большинство следует этому правилу только на словах.
Практический минимум:
— Ежедневный дамп базы данных с ротацией 30 дней
— Еженедельный полный бэкап файлов (код + загрузки пользователей)
— Репликация бэкапов в другой регион или провайдер (S3, Backblaze B2)
Чего большинство не делает, но обязательно нужно:
Проверка восстановления. Реальный тест: разверните бэкап трёхмесячной давности в изолированной среде и убедитесь, что он работает. Бэкап, из которого нельзя восстановиться — не бэкап.
Автоматизация проверки: настройте скрипт, который раз в неделю берёт последний бэкап БД, разворачивает его в тестовую базу и проверяет, что таблицы существуют и содержат данные. Результат — алерт в мессенджер.
Время восстановления (RTO) важнее объёма бэкапа. Если восстановление занимает 8 часов — это критично для бизнеса.
Dedicated Серверы
@dedicated_servers_ru_n1k
Как правильно настроить резервное копирование для веб-проекта
Этот пост опубликован в Telegram-канале Dedicated Серверы. Подписаться можно по ссылке: @dedicated_servers_ru_n1k.