Сисадмин уронил GitLab, случайно стерев базу на 300 Гб (уже все заработало)

Сервис для хранения кода GitLab лег из-за действий администратора, случайно удалившего 300 ГБ из базы данных компании. Сервис стал недоступен ночью с 31 на 1 февраля и не функционировал до примерно 16−00 по Москве. Находящийся в Амстердаме администратор по ошибке стер базу, в которой содержались запросы на изменение документации и кода проектов пользователей, при этом их репозитории остались нетронутыми.

В GitLab отметили, что в этом случае не помогла ни одна из пяти существующих в компании систем для хранения бэкапов: например, в одном из случаев процедура сохранения данных срабатывала с ошибкой, из-за чего бэкап не создавался. Последний актуальный бэкап был создан за 6 часов до инцидента и компания с его помощью пытается восстановить удаленную базу. Согласно сообщению в официальном Twitter компании, ей уже удалось восстановить около 75% данных.

Администрация ресурса разместила полный отчет об инциденте и попытках восстановить данные. Информация за 6 часов работы была утеряна безвозвратно. GitLab создана в 2014 году украинским предпринимателем Дмитрием Запорожцем, штаб-квартира компании расположена в Сан-Франциско. По данным CrunchBase, за всё время существования она привлекла около $25,6 млн.

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