Rate this post

GitLab система для ведения совместной разработки. Вчера её разработчики сообщили по частичной потери данных из БД. На данный момент сайт GitLab.com отключен. Ведется расследование инцидента. По предварительным данным не пострадали git-репозиторий с кодом и вики. Проблема коснулась только дополнительных данных, обсуждения, данные пользователей,  merge-запросы. Администраторы поддерживающие инфраструктуру пытаются восстановить данные из бэкапа. Как уже стало известно, бэкап был выполнен за 6 часов до сбоя.n

Почему так произошло?

По информации на сайт была произведена DDoS атака, и чтобы снизить нагрузку на БД, админы хотели сделать репликацию PostgreSQL на второй сервер, и распределить нагрузку. И как обычно бывает в суматохе, перепутали терминал, и очистили данные не на резервном сервере для репликации, а на основном.n

Вывод

Если не хотите потерять свои данные, накопленные за много лет и при этом иметь онлайн копию, для восстановление которой потребуется пару минут и данные будут актуальны, то стоит задуматься об организации отказоустойчивой системы и обратиться к нам за помощью, [email protected]Ошибка разработчиков GitLab была в том, что предусмотреть возможность распределения нагрузки нужно было заранее, а не в экстренном порядке. Учитесь на чужих ошибках.