Сервис для хранения кода GitLab недоступен для пользователей с вечера 31 января. Причина — ошибка системного администратора, который удалил папку объёмом 300 Гб из базы данных стартапа, сообщает The Register.
Во время создания резервной копии сисадмин по ошибке удалил папку с данными с основного сервера. Когда процесс был остановлен, в ней осталось только 4,5 Гб из 300 Гб. Ошибка привела к удалению запросов на изменение документации и кода в проектах пользователей — сами репозитории при этом не пострадали.
We are performing emergency database maintenance, https://t.co/r11UmmDLDE will be taken offline
— GitLab.com Status (@gitlabstatus) January 31, 2017
we are experiencing issues with our production database and are working to recover
— GitLab.com Status (@gitlabstatus) February 1, 2017
We accidentally deleted production data and might have to restore from backup. Google Doc with live notes https://t.co/EVRbHzYlk8
— GitLab.com Status (@gitlabstatus) February 1, 2017
Пикантность ситуации заключается в том, что из пяти принятых в GitLab систем хранения бэкапов ни одна не помогла решить проблему. Единственным способом восстановления информации стало использование бэкапа, сделанного вручную примерно за шесть часов до происшествия.
В прошлом году в GitLab заявили, что «выросли» из облака и намерены создать собственную инфраструктуру, которая сделает стартап более эффективным и надёжным. Впрочем, после инцидента компания быстро изменила своё мнение:
@TheRegister @gitlab will be working on making the application more performant and exploring alternative cloud hosting providers.
— Connor Shea (@connorjshea) February 1, 2017
Украинец Дмитрий Запорожец запустил GitLab в 2014 году. Головной офис компании находится в Сан-Франциско, а объём привлечённых за время существования стартапа инвестиций достигает $25,6 млн.
Основное преимущество GitLab перед конкурентами GitHub и BitBucket — приверженность открытому коду, благодаря чему пользователи могут адаптировать возможности платформы под свои нужды.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.