Preskočiť na obsah

Záchrana dát

Zlyhal disk s účtovníctvom: ako zachrániť dáta z Omegy a ALFA plus od KROSu

Archív z Omegy aj ALFA plus často končí na tom istom disku ako databáza. Čo to znamená pri havárii disku, kedy pomôže hotline KROSu a kedy už len laboratórium.

11 min čítania

#účtovníctvo #omega #kros #firmy

Dva vybraté pevné disky ležia na kancelárskom stole vedľa NAS-u s prázdnymi šachtami a otvoreného prepravného kufríka.
Obsah článku
  1. Kde vaše účtovníctvo fyzicky leží
  2. Prečo vám archív z KROSu pri havárii disku často nepomôže
  3. Čím to obvykle býva
  4. Prvých dvadsať minút rozhoduje
  5. Kedy stačí hotline KROSu a kedy už laboratórium
  6. Čo to stojí
  7. Aby sa to neopakovalo
  8. Ako to riešime my
  9. Časté otázky

Účtovný program preinštalujete za hodinu. Dáta v ňom nie.

Keď v malej firme odíde počítač, na ktorom beží účtovníctvo, nejde o stratu jedného stroja. Podľa § 35 ods. 3 zákona č. 431/2002 Z. z. o účtovníctve musíte účtovné doklady, účtovné knihy, závierky, výročné správy aj inventúrne súpisy uchovávať desať rokov nasledujúcich po roku, ktorého sa týkajú. Ten istý paragraf vám v odseku 1 ukladá chrániť účtovnú dokumentáciu pred stratou, zničením a poškodením — a výslovne aj použité technické prostriedky, nosiče informácií a programové vybavenie. „Bolo to na disku, ktorý sa pokazil” preto samo osebe nie je ani vysvetlenie, ani dôkaz porušenia zákona: porucha média sa posudzuje podľa toho, ako bola dokumentácia zabezpečená. Výpadok, po ktorom nemáte k dispozícii žiadnu zálohu, ale býva presne tým miestom, kde sa plnenie tejto povinnosti začne riešiť.

KROS patrí na Slovensku k najrozšírenejším účtovným programom. Omega (podvojné účtovníctvo) a ALFA plus (jednoduché účtovníctvo) bežia v tisíckach malých firiem — u drvivej väčšiny lokálne, na jednom počítači pod jedným stolom. To isté platí pre mzdový OLYMP z tej istej dielne. Tento článok je o tom, čo sa s tými dátami stane, keď disk odíde, a čo sa s tým dá a nedá robiť.

Kde vaše účtovníctvo fyzicky leží

Bez tohto sa nepohnete — technik od vás bude chcieť vedieť, ktorý disk je ten dôležitý.

Omega v klasickej (Access) verzii. Databáza je súbor s príponou .mdb a Omega drží samostatný súbor pre každé účtovné obdobie. Desať rokov účtovníctva teda nie sú „dáta v programe”, ale desať konkrétnych súborov — a stačí, aby chybná oblasť disku zasiahla jeden z nich.

Kde tie súbory máte, sa z návodu odhadnúť nedá: umiestnenie závisí od verzie a od spôsobu inštalácie. Typicky ide o priečinok C:\Omega\Data a súbory pomenované podľa roku (napríklad ROK_2024.mdb), ale spoliehať sa na to nemôžete. Skutočnú cestu si prečítajte priamo v programe: Pripojené firmy, stĺpec Adresár súboru. Pri prenose na nový počítač alebo pri sieťovej práci navyše databázy bývajú úplne inde, často na serveri alebo NAS.

Omega v SQL verzii. Väčšie firmy jazdia na Microsoft SQL Serveri. Dáta sú potom v súboroch .mdf a .ldf, ktoré drží bežiaca služba, a zálohy majú príponu .bak. Pre záchranu je to zásadné: kým služba beží, sú tieto súbory zamknuté a ich obyčajné skopírovanie ako bežných súborov použiteľnú zálohu nedá. Zálohovať otvorenú databázu sa dá — ale podporovanou cestou: zálohou priamo cez SQL Server do .bak, prípadne nástrojom, ktorý vie urobiť konzistentný snapshot (cez VSS a službu SQL Writer). Rozdiel je práve v tomto, nie v tom, či je databáza otvorená.

ALFA plus. Aj tu platí, že cestu k databázam a k archívu treba prečítať v samotnom programe, nie predpokladať — líši sa podľa verzie a inštalácie. Archiváciu spúšťa KROS v oboch programoch rovnako, cez Firma → Archivuj, obnovu cez Firma → Obnov dáta z archívu; v dialógu archivácie vidíte aj cieľový priečinok, ktorý si zapíšte. Archívny súbor nie je ZIP — má vlastnú príponu .T01 a názov v tvare arch_r2023_0000.T01. Bežné zálohovacie nástroje si ho preto neoznačia ako archív a vy ho v zálohe ľahko prehliadnete.

Prečo vám archív z KROSu pri havárii disku často nepomôže

Toto je tá nepríjemná časť — a dôvod, prečo ľudia hľadajú „omega kros archív” až vo chvíli, keď je neskoro.

Archív môže ležať vedľa dát. Ak cieľová cesta archivácie smeruje do priečinka v dátovej zložke — na ten istý disk, v tom istom počítači — odíde s diskom databáza aj celý archív. Máte tri roky poctivých ZIP záloh a nedostanete sa ani k jednej. Kam archív reálne padá si overte v nastavení archivácie zvlášť v Omege a zvlášť v ALFA plus; predpokladať sa to nedá.

Access databáza je jeden veľký súbor. Nie je to priečinok s tisíckou malých dokladov, kde poškodenie pár sektorov zoberie pár faktúr. Keď sa poškodí štruktúra .mdb, nie je nečitateľný jeden doklad — nedá sa otvoriť celý účtovný rok.

Sieťová práca cez Wi-Fi. Ak .mdb leží na zdieľanom disku a pracuje sa nad ním z viacerých počítačov, otvorená databáza si vedľa seba drží zámkový súbor .ldb. Krátky výpadok spojenia uprostred zápisu — a štruktúra je poškodená, hoci disk je úplne v poriadku. Databázový súbor tohto typu na bezdrôtovej sieti je klasika, ktorá sa skôr či neskôr vypomstí.

Rastúci súbor. KROS pri väčších databázach odporúča prejsť na SQL verziu a program na veľkosť súboru upozorňuje. Firma s dlhou históriou a skladom sa k tej hranici blíži — a čím väčší jeden súvislý súbor je, tým väčšia je pravdepodobnosť, že ho chybná oblasť disku zasiahne.

Čím to obvykle býva

Čo vidíteČo sa naozaj dejeČo nerobiť
Počítač beží, Omega hlási chybu pri otváraní databázyPoškodená štruktúra .mdb po tvrdom vypnutí alebo výpadku prúdu počas zápisu. Disk môže byť v poriadku.Preinštalovať systém, formátovať
Systém sa rozbieha pomaly, kopírovanie sa zasekávaChybné sektory — disk dáta opakovane dočítava a realokuje. Ešte je čitateľný, ale každé zapnutie uberá.Púšťať chkdsk /f alebo defragmentáciu
Disk cvaká, klope alebo sa rozbieha a zase zastavujeMechanická chyba, typicky hlavy. Zapínanie ďalej poškodzuje magnetické platne.Skúšať to „ešte raz, či to nechytí”
Počítač disk vôbec nevidí, ale je tichoElektronika, u SSD odídený radič.Prehadzovať dosku elektroniky z rovnakého kusu z bazáru
Účtovníctvo bolo na NAS a vypadol jeden disk z poľaRAID vydrží, ale pri prestavbe poľa je záťaž najvyššia a druhý disk odíde často práve vtedy. U diskov s SMR zápisom (napríklad rady WD Red WD20EFAX až WD60EFAX) trvá prestavba výrazne dlhšie.Spúšťať rebuild bez toho, aby ste najskôr stiahli obraz

Cvakajúci disk je samostatná kapitola a rozhoduje sa pri ňom v minútach — postup máme rozpísaný v článku disk cvaká, čo robiť. Ak účtovníctvo bežalo na SSD, platí iná fyzika aj iný postup, vrátane toho, že funkcia TRIM vie uvoľnené bunky spraviť nenávratne nečitateľnými; rozdiely rozoberáme v článku o záchrane dát z SSD.

Ku všetkému tomu pribudol v posledných rokoch ešte jeden problém: BitLocker. Windows 11 vo verzii 24H2 zapína šifrovanie zariadenia už pri čistej inštalácii, keď sa prihlásite kontom Microsoft — kľúč sa uloží do konta a používateľ o ňom často ani nevie. Bez kľúča je disk pre laboratórium nečitateľný, nech je fyzicky v akomkoľvek stave. Zistite si dnes, či je účtovný počítač šifrovaný, a kľúč si vytlačte.

Prvých dvadsať minút rozhoduje

Urobte:

  1. Vypnite počítač. Nie uspať, nie reštartovať — vypnúť. Pri SSD to platí dvojnásobne: bežiaci systém dáva funkcii TRIM čas pracovať.
  2. Zistite, kde databáza bola (Pripojené firmy → Adresár súboru) a či existuje kópia inde — na USB disku, u účtovníčky, v cloude, na starom notebooku.
  3. Spíšte, čo v dátach je a dokedy to potrebujete. Termín priznania k DPH alebo prebiehajúca kontrola menia naliehavosť, a tým aj to, či má zmysel expresný režim.

Nerobte:

  • Nepúšťajte opravné funkcie programu nad databázou na disku, ktorý má fyzický problém. Sú správnym nástrojom vtedy, keď je disk zdravý a poškodená je len databáza. Na umierajúcom disku znamenajú presne to najhoršie: prečítajú celý súbor, zapíšu ho nanovo a nútia disk do intenzívnej práce, ktorú už neunesie. Nový, poškodený zápis navyše môže prepísať to jediné, čo sa ešte dalo prečítať.
  • Nepreinštalovávajte Windows na ten istý disk preto, že „počítač nejde nahodiť”.
  • Nedávajte disk do mrazničky. Kolovaná rada z internetových diskusií. Kondenzácia vnútri mechaniky je nevratná a laboratóriu prácu sťaží alebo znemožní.
  • Neskúšajte obnovovacie programy na disk, ktorý cvaká. Softvér nevylieči mechanickú chybu, len ju prehĺbi.

Kedy stačí hotline KROSu a kedy už laboratórium

Rozhranie je jednoduchšie, než sa zdá: rozhoduje stav disku, nie stav databázy.

Keď počítač normálne beží, disk je ticho, systém nehlási chyby čítania a problém je len v tom, že sa databáza nedá otvoriť, ide o softvérové poškodenie a patrí to na hotline KROSu. Vyriešia to ich vlastné opravné funkcie a kontrola dát — a vy neplatíte za záchranu.

Keď počuť cvakanie, disk mizne a objavuje sa, kopírovanie sa zasekne uprostred, v SMART pribúdajú realokované sektory (atribút 05) alebo čakajúce sektory (C5), prípadne počítač disk vôbec nevidí — prestaňte s ním pracovať. Tu žiadna softvérová oprava nepomôže a každý ďalší pokus zmenšuje šancu.

Ak si netrúfate posúdiť, do ktorej kategórie patríte, alebo to už niekto skúšal opravovať, pošlite nám disk na diagnostiku a posúdime to za vás. Pri diagnostike postupujeme čo najšetrnejšie a bez zásahov do dát, pokiaľ to stav média dovolí — opakované domáce pokusy o štart taký ohľad nemajú.

Čo to stojí

Cena sa odvíja od toho, čo je pokazené: iné je logické poškodenie na zdravom disku, iné vadná elektronika, iné vymenené hlavy v čistom prostredí a úplne inak sa počíta NAS alebo RAID, kde závisí od konfigurácie. Rozpätia máme rozobrané v samostatnom článku o tom, koľko stojí záchrana dát.

Podstatnejšie než číslo je postup: cenu má zmysel dostať písomne až po diagnostike a pred začatím práce, nie ako telefonický odhad. Pýtajte sa na štyri veci a počúvajte, či príde konkrétna odpoveď:

  1. Je diagnostika zadarmo a dozviem sa pred platbou, čo konkrétne pôjde zachrániť? Zoznam súborov a adresárov pred zaplatením je bežný.
  2. Je cena po diagnostike konečná? Nie „od”, nie odhad, ktorý sa potom zdvojnásobí.
  3. Platím aj pri neúspechu? Zistite to vopred vrátane poplatku za spätné zaslanie disku.
  4. Kto bude mať moje účtovníctvo v rukách? Ide o mzdy, obraty, čísla účtov a osobné údaje zamestnancov. Trvajte na písomnej dohode o mlčanlivosti.

Vyhnite sa firmám, ktoré sľubujú stopercentnú úspešnosť, tlačia na vás, že „to nikam inam nenoste”, alebo si berú nevratný poplatok len za to, že sa na disk pozrú.

Aby sa to neopakovalo

Zapnite v Omege aj v ALFA plus pravidelnú archiváciu a — to je tá podstatná časť — skontrolujte a nastavte cieľovú cestu archívu mimo systémového disku. Ideálne na externý disk, ktorý sa po zálohe odpojí, plus druhá kópia do cloudu; tri kópie, dve rôzne médiá, jedna mimo budovy. Ak program pri archivácii ponúka voľbu zahrnúť aj oddelené účtovné obdobia, zapnite ju, inak vám v archíve staršie roky chýbajú.

Ak jazdíte na SQL verzii, zálohujte cez .bak a úlohu si naplánujte v Plánovači úloh Windows alebo priamo v SQL Serveri. Prípadné výnimky z antivírusovej kontroly riešte len podľa aktuálnych odporúčaní KROSu a Microsoftu pre danú verziu — nie plošným vyňatím celého dátového priečinka z ochrany v reálnom čase. Účtovný priečinok býva pri ransomvéri prvý cieľ a oslabená ochrana vás pripraví o dáta rovnako spoľahlivo ako pokazený disk.

Kľúč od BitLockera si overte, kým počítač beží: príkaz manage-bde -status v príkazovom riadku spusteným ako správca ukáže, či je disk zašifrovaný, a obnovovací kľúč nájdete v konte Microsoft na adrese account.microsoft.com/devices/recoverykey. Vytlačte ho a odložte mimo počítača.

A raz ročne urobte to, čo skoro nikto nerobí: skúste zálohu obnoviť. Záloha, ktorú ste nikdy nerozbalili, nie je záloha — je to súbor, o ktorom predpokladáte, že funguje.

Ako to riešime my

Pobočku máme v Považskej Bystrici na Slovenských partizánov 1093/13 — disk sa tam dá doniesť osobne alebo poslať kuriérom a odtiaľ putuje do nášho vlastného laboratória v Brne, prepravu medzi pobočkou a laboratóriom hradíme my. Postup je vždy rovnaký: diagnostika, písomné vyjadrenie s cenou a zoznamom toho, čo je čitateľné, a až po vašom odsúhlasení samotná záchrana. Dáta, ktoré sa podarí obnoviť, vraciame na novom nosiči v dohodnutom formáte a v pôvodnej štruktúre — ak to stav média a rozsah poškodenia dovolia, teda aj s databázovými súbormi po jednotlivých rokoch a s obsahom archívneho priečinka, aby sa dali v Omege alebo ALFA plus rovno pripojiť. Aký bude výsledný rozsah, viete pred zaplatením zo zoznamu čitateľných dát.

Časté otázky

Kde presne nájdem, kam si Omega ukladá dáta? V programe cez Pripojené firmy, stĺpec Adresár súboru. Umiestnenie závisí od verzie aj od spôsobu inštalácie a pri prenose na nový počítač alebo pri sieťovej práci bývajú databázy inde, často na serveri či NAS. Vždy sa riaďte tým, čo ukazuje program, nie predvolenou cestou z návodu.

Zálohujem cez Firma → Archivuj. Stačí to? Len ak archív padá na iné fyzické médium. Skontrolujte si v nastavení archivácie skutočnú cieľovú cestu — ak vedie do priečinka vedľa dát na tom istom disku, haváriu disku záloha neprežije. Nastavte archív na iné médium a raz ročne skúste zálohu naozaj obnoviť.

Omega hlási chybu pri otváraní databázy. Mám pustiť opravu databázy? Áno, ak počítač inak normálne funguje, disk je ticho a systém nehlási chyby čítania — vtedy ide o softvérové poškodenie a opravné funkcie programu sú správny nástroj; konkrétny postup vám potvrdí hotline KROSu. Nie, ak disk cvaká, mizne alebo sa zasekáva: oprava prejde celý súbor a zapíše ho nanovo, čo je na umierajúcom disku tá najrizikovejšia operácia, akú môžete spustiť.

Účtovníctvo som mal na SSD, ktoré prestalo byť vidieť. Je to to isté ako pri klasickom disku? Nie je. Dáta nie sú na magnetických platniach, ale v čipoch NAND, a operácia TRIM vie uvoľnené bunky spraviť nenávratne nečitateľnými. Kľúčové je nezapínať a nepokúšať sa o obnovu softvérom.

Ako dlho musím účtovné dáta držať a týka sa to aj elektronickej podoby? Podľa § 35 ods. 3 zákona č. 431/2002 Z. z. o účtovníctve desať rokov nasledujúcich po roku, ktorého sa záznamy týkajú, a zákon nerozlišuje papier a elektronickú formu. Odsek 1 vám navyše priamo ukladá chrániť aj nosiče informácií a programové vybavenie.

Ďalšie články

Všetky články na blogu →