Tizenhat óra volt hátra, és egy üres szerver.
Egy partnerünknél élesítés előtt törlődött egy kétnyelvű, videós állásinterjú-rendszer teljes backendje, a mentésekkel együtt. Másnap délben bemutató volt, nagyjából 90 ezer euró uniós forrás múlt rajta. Egy éjszaka alatt nulláról újraépítettük.

Ami megmaradt: egy brandbook és egy brief
A partner másnap élesített volna egy kétnyelvű álláskereső portált, amely egy videós állásinterjú-rendszerre épült. A rendszert a fejlesztői környezetből költöztették át, és közben egy karbantartásnak szánt lépés törölte a teljes backendet.
Aztán jött a második meglepetés. Minden mentés ugyanazon a szerveren volt, így azok is eltűntek.
Ami maradt: a brandbook és a brief. Más semmi.
A tét: 90 ezer euró, visszafizetéssel
Uniós forrásból megvalósuló, határokon átívelő projektről volt szó, nagyjából 90 ezer euró értékben. Másnap délben volt az első körös bemutató. Ha ott nem mutatnak működő rendszert, a teljes összeget megvonják, és vissza kell fizetni.
Az éjszaka
Este 8. Megszólal a telefon. Az egyik partnerünk hív, és már az első mondatából halljuk, hogy nagy a baj.
Fél órán belül. Hatan ülünk a gép előtt.
Az éjszaka alatt. A brandbookból és a briefből, gyakorlatilag nulláról építjük újra a rendszert, két nyelven. Azt, ami addigra lehetetlennek tűnt.
Közben a partnerünk ennyit ír:
„Ti nem vagytok normálisak! Köszönöm, megmentettetek!”
Másnap délben. A partner két nyelven bemutatja a videós állásinterjú-rendszerre épülő, határokon átívelő projektet. Tizenhat órával a hívás után.
Egy héttel később: hogy ne legyen következő alkalom
A tűzoltás után jött a rendrakás. A hiba oka ugyanis nem a rossz parancs volt, hanem az, hogy egyetlen rossz parancs mindent vihetett.
Egy héttel később bevezettük a partner cégét a verziókövetés világába, és földrészenként elkülönített mentést állítottunk be. Ugyanez a hiba ma már nem tudná egyszerre elvinni a kódot és a mentést.
Amit érdemes tudnod, mielőtt veled történik
- Az a mentés, ami ugyanazon a szerveren van, nem mentés. Csak egy másolat, ami a géppel együtt vész el.
- A verziókövetés nem luxus. Ha a kód egyetlen helyen él, egy rossz mozdulat is elég.
- Egy ilyen éjszakát nem lehet egyedül végigdolgozni. Hat ember fél órán belül, egy teljes éjszakán át: ehhez csapat kell.
Hol vannak most a te mentéseid?
Ha erre nem tudsz gyorsan válaszolni, vagy tudsz, csak nem tetszik a válasz, írj nekünk. Egy munkanapon belül válaszolunk.