Tenhle příběh není od klienta, ale z našeho vlastního provozu. Začal nenápadným dotazem OneDrivu: „Opravdu chcete odstranit 1 540 položek?“ Skončil zjištěním, které platí pro každou firemní zálohu.
Proč se OneDrive ptal
Část našich vývojových projektů ležela ve složce synchronizované s OneDrivem. Pohodlné: všechno se samo kopíruje do cloudu. Jenže nástroj pro správu verzí kódu si občas uklidí. Tisíce malých interních souborů zabalí do jednoho většího a originály smaže. Pro OneDrive to vypadá jako hromadné mazání, a tak se slušně zeptá.
Ověřili jsme, že žádný projekt o data nepřišel. Synchronizační služba ale do takových složek zasahuje i ve chvíli, kdy se do nich zapisuje, a může je poškodit. Projekty jsme proto přestěhovali na lokální disk a do cloudu teď každou noc posíláme jeden soubor na projekt: kompletní historii verzí a zvlášť rozpracovanou práci, která ještě není uložená.
Kontrola říkala, že je všechno v pořádku
Nástroj, který zálohu vytváří, ji umí i zkontrolovat. U všech projektů kontrola prošla. Mohli jsme to tím uzavřít. Místo toho jsme udělali to, co děláme u klientů: z každé zálohy jsme zkusili projekt skutečně obnovit a porovnat ho s originálem.
U většiny vše sedělo. U čtyř projektů obnova selhala. Šlo o kopie převzaté z internetu jen s nejnovější verzí, bez celé historie. Záloha z nich vznikla, kontrolou prošla, a přesto se z ní nedalo nic obnovit, protože jí chyběl základ, na který navazovala.
Kontrola zálohy odpovídá na otázku „je soubor v pořádku?“. Obnova odpovídá na otázku, na které záleží: „dostanu z něj svoje data zpátky?“. To nejsou totéž.
Co jsme změnili
- U takových projektů se historie nezálohuje, protože se dá kdykoli stáhnout znovu z původního zdroje. Zálohuje se jen to, co je naše.
- Zálohovací úloha hlídá sama sebe: když selže, nebo když zmizí projekt, který dřív zálohovala, dostaneme zprávu.
- Návod na obnovu leží přímo u záloh, ne v počítači, který by se obnovoval. Kdyby odešel disk, postup je pořád po ruce.
Proč o tom píšeme
Většina firem zálohuje. Málokterá někdy zkusila ze zálohy něco obnovit. Zelená fajfka v programu dokazuje, že záloha vznikla, ne že funguje. Rozdíl se pozná až ve chvíli, kdy ji potřebujete, a to je nejhorší možná chvíle to zjišťovat.
Kdy jste naposledy zkusili obnovit soubor ze své zálohy? Pokud si nevzpomenete, je to dobrý důvod to udělat tento týden.
Víte, jestli by vaše záloha opravdu zachránila data?
Rádi vám zkušební obnovu uděláme. Ověříme to obnovou, ne zelenou fajfkou.
Napište nám