Ystk(ヨシタカ)が気になった事や日々の記録をメモするためのブログです。

GitLab

本番のデータベースが消え、GitLab.comのサービス停止

投稿日:2017年2月6日 更新日:

1月31日(水)にソースコード管理サービスを提供するGitLab.comが、管理者の操作ミスによって本番データベースのデータを誤って削除してしまい、サービス停止状態になりました。

いつも仕事ではGitLabを使ってソース管理をして、自分がサーバーの管理も行っているので、GitLab.com にアクセスして、CHANGELOG.meの更新内容を確認するのが日課になっています。

2017年2月1日(水)の朝も何気なくGitLab.comにアクセスしてみたところ、障害対応時の画面になっていて「すぐ直るだろ」って思って昼過ぎにも見てみたが変わらず・・・
退社前にも確認したけど復活してなかった。

何が起きたのか次の日、以下の記事に詳細が書いてあったので紹介。

GitLab.comが操作ミスで本番データベース喪失。5つあったはずのバックアップ手段は役立たず、頼みの綱は6時間前に偶然取ったスナップショット
http://www.publickey1.jp/blog/17/gitlabcom56.html

事故でサービスが停止し、バックアップが正しく機能していなかったとのことで、ホントにお疲れ様です。
仕事でこんな状態になったら、心臓バクバクで焦るだろうな。

今回の原因まとめ

  • スパムによるアクセス増大によるデータベース負荷
  • 操作ミスによる本番データベースのデータ喪失
  • 複数あるバックアップ手段のうち5つが正しく機能していない

約1日半もの間サービスが停止してしまったので、被害的には結構大きいものになりました。
今後、同じようなことが起きないよう対策を取っていくのだろう。

-GitLab
-, , ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

GitLab 10.0がリリース!MVPに日本人の方が選ばれました!

2017年9月22日に GitLab 10.0 がリリースされました! 今月のMVPは日本人! 今回、MVPに選ばれたのは Hiroyuki Sato さんという日本人の方で、GitLab 5.1の頃 …

no image

GitLabの動作が遅いのでスワップ頻度を変えてみた

今回初めて、さくらVPSの512MBプランを契約し、そのサーバにGitLabを構築して運用を開始しました。 まず、GitLabの推奨動作環境は、CPU数が2コア以上、メモリはスワップ含め4GB以上が必 …

no image

GitLab 10.3で追加される機能が楽しみ!

今月(2017年11月)のGitLab 10.2では、CE(Community Edition)向けの追加機能等が少なく個人的に残念でした。 たまにIssuesを確認したり、GitLab Direct …

no image

GitLabでファイルを編集すると502が表示される

GitLabをアップデートしてから、GitLab上で直接ファイルを編集してみたら502が表示されて編集ができなくなった!本当に困りました。 正直言って、1週間前くらいから気付いていたけどGitLabの …

GitLab 9.5で新ナビゲーションが使いやすくなった!

仕事で使用しているGitLabのバージョンをv9.5.0にアップデートしました! 前バージョンの9.4で導入された新ナビゲーションですが、スマートフォンでの閲覧には向いておらず、新ナビゲーションではI …