» »

Gitlab izgubil za šest ur podatkov

Gitlab izgubil za šest ur podatkov

Slo-Tech - Odprtokodni spletni repozitorij Gitlab je bil več ur nedosegljiv, sedaj pa kaže, da so izgubili za šest ur podatkov. Kar je bilo naloženo med 18.20 uro včeraj in 0.25 uro danes, je nepovratno izgubljeno. Gre za podatke v bazi (issues, merge requests, users, comments, snippets), medtem ko so wiki in repozitoriji nedotaknjeni. Težavo so hitro pričeli reševati, a podatkov ne bo mogoče obnoviti.

Začelo se je s spamerskim napadom, zaradi česar so podaljšali dostopni časi in pojavile težave s stabilnostjo. Situacija je eskalirala, ko so podatke iz baze po nesreči pobrisali, dostopne pa so bile zgolj nekaj ur stare varnostne kopije. To pomeni, da je izgubljen napredek pri 4612 projektih, 74 forkov in 350 importov. Nekatere bo mogoče obnoviti, ker repozitoriji ostajajo. Prizadetih je tudi še nekaj drugih podatkov, saj so pomotoma pobrisali 300 GB težko glavno bazo.

Gitlab je priznal, da so storili velikansko napako, a so za razliko od podobnih incidentov v ostalih podjetjih izredno transparentni, tako da si lahko preberemo podrobno genezo napake in tudi reševanje.

15 komentarjev

Jarno ::

Saj ni tako, da bi nekdo nekaj posodobil na gitu, domačo kopijo pa izbrisal.
Dela pa živčnega, če se moraš z določenimi stvarmi ubadat večkrat.

LeQuack ::

Zagovorniki gita bodo itak rekli, da je decentraliziran, tako da odpoved samo enega mesta sploh ni noben problem. To je tko kt da bi tab v browserju ponesreč zaprl, manjša nevšečnost.
Quack !

specing ::

@LeQuack: "repozitoriji nedotaknjeni."

LeQuack ::

No sicer pa vsaka taka zadeva tudi reklamo naredi, kar je tud en plus. V teh dneh se bo vsekakor bolj googlalo za Gitlab kot prej.
Quack !

StarMafijec ::

GitLab, GitHub, BitBucket ali kak drug?

terryww ::

Dobra reklama za QA in da ljudi postavi na realna tla glede testov in backupov.
It is the night. My body's weak.
I'm on the run. No time to sleep.

KoKi ::

LeQuack je izjavil:

Zagovorniki gita bodo itak rekli ...

To je nekako tako, kot bi MS izdal kako slabo posodobitev za Windows, jaz bi pa pod novico začel s stavkom: "Zagovorniki PCjev bodo itak rekli ..."
# hackable

GupeM ::

Repozitorij je ostal v redu. Problem je baza. Kar so ljudje commitali oz pushali na gitlab, je tam ostalo. Izgubili so se podatki iz baze.

3p ::

"2017/01/31 23:00-ish
YP thinks that perhaps pg_basebackup is being super pedantic about there being an empty data directory, decides to remove the directory. After a second or two he notices he ran it on db1.cluster.gitlab.com, instead of db2.cluster.gitlab.com
2017/01/31 23:27 YP - terminates the removal, but it's too late. Of around 310 GB only about 4.5 GB is left - Slack" :D

jype ::

Takšne napake so neizogibne, zato so varnostne kopije nujne.

Horejšio ::

Gitlab je open source zadeva. Ljudje niso plačani za to. Tako da je 6 ur izgube podatkov zaradi napake nekoga kar OK.

Zgodovina sprememb…

BigWhale ::

Horejšio je izjavil:

Gitlab je open source zadeva. Ljudje niso plačani za to. Tako da je 6 ur izgube podatkov zaradi napake nekoga kar OK.


Gitlab je podjetje, ki ponuja storitev, ki jo nekateri placujejo.

LeQuack je izjavil:

Zagovorniki gita bodo itak rekli, da je decentraliziran, tako da odpoved samo enega mesta sploh ni noben problem. To je tko kt da bi tab v browserju ponesreč zaprl, manjša nevšečnost.


Tle v bistvu Git nima nobene veze z vsem skupaj.

Zgodovina sprememb…

  • spremenil: BigWhale ()

techfreak :) ::

Gostovanje repozitorijev na Gitlab.com je brezplacno. Placljiva je Enterprise verzija self-hosted Gitlaba, pred kratkim so pa zaceli ponujati loceno storitev - gostovanje (in administracija) Enterprise streznika pri njih.

njyngs ::

:8)

krho ::

Sam sem premaknil podatke na drug disk. Prestavil backup da se dela iz nove lokacije.
Potem sem čez 2 dni pobrisal podatke na stari lokaciji.
Vse skupaj se sliši ok, ampak ni bilo, ker sem pri premaknitvi podatkov na novo lokacijo pozabil popravit symlink pri web-appu.

to se dogaja pogosteje kot ljudje mislijo. Samo ponavadi se pomede pod preprogo. Mi smo potem na podlagi podatkov v bazi obvestili samo tiste stranke pri katerih je prišlo do izgube. S točnim seznamom datotek.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

Zgodovina sprememb…

  • spremenil: krho ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Izsiljevalski napad na nezaščitene repozitorije Git

Oddelek: Novice / Varnost
64226 (3429) jype
»

GitHub Pomoč

Oddelek: Pomoč in nasveti
455676 (3938) BivšiUser2
»

Gitlab izgubil za šest ur podatkov

Oddelek: Novice / Varnost
154989 (3087) krho
»

Programerski software

Oddelek: Programiranje
93676 (2801) Qushaak
»

Source version control za domačo uporabo?

Oddelek: Programiranje
356973 (6044) MrBrdo

Več podobnih tem