← Zpět na Nástroje
Automatická záloha databází

Záloha POHODA a PAMICA

Zálohuje databáze POHODY a PAMICY (MDB). Každou databázi zabalí do samostatného ZIPu a v každém cíli ji uloží do složky svého programu a dne — POHODA\2026\11\05, PAMICA\2026\11\05. Nastavuje se v okně, úlohu v Plánovači úloh si založí sám a pohlídá, jestli opravdu běží.

Okno programu Záloha POHODA a PAMICA v0.3.5

Okno programu (pole účtu rozmazané, klikněte pro zvětšení)

Jak se chová

  • Najde data sám: datové složky POHODY a PAMICY dohledá v nastavení instalace (PhDir.ini) a ve výchozích umístěních. Sdílenou složku vlastního serveru převede na místní cestu, takže záloha nejde zbytečně přes síť.
  • POHODA a PAMICA zvlášť: každý zdroj má v cíli vlastní složku, stejně pojmenované databáze obou programů se nepotkají.
  • Otevřené databáze: když vedle MDB leží zámek .ldb, má program databázi otevřenou. Podle nastavení se zazálohuje s varováním, nebo přeskočí. Nejlepší je plánovat zálohu mimo pracovní dobu.
  • Žádný rozbitý ZIP: archiv se zapíše pod dočasným jménem a přejmenuje se až po kontrole, že jde otevřít a sedí velikost.
  • Víc cílů: záloha vznikne v prvním dostupném cíli a zkopíruje se do dalších. Nedostupný cíl (spící NAS) se zapíše jako chyba a záloha běží dál do ostatních.
  • Úklid pro každý cíl zvlášť: jak dlouho zálohy držet, se nastaví u každého cíle — ve dnech, týdnech, měsících nebo letech, třeba místní disk měsíc a NAS tři roky. Maže se jen to, co má jméno zálohy.
  • Hlídá, že úloha běží: tlačítko Stav úlohy ukáže poslední a příští běh a varuje, když se úloha přestala spouštět — typicky po změně hesla účtu, kdy to Windows samy nehlásí.
  • Jen jeden běh najednou: když předchozí záloha ještě běží, nová hned skončí.

Nasazení

  • Bez instalace — jeden program, nastavení se ukládá do C:\ProgramData, takže novou verzi stačí nakopírovat přes starou.
  • Postup v okně: Zkouška nanečisto → Zálohovat nyní → Uložit nastavení (založí úlohu v Plánovači) → Spustit úlohu → Stav úlohy.
  • Úloha běží pod účtem, který čte datové složky a zapisuje do cílů. Heslo dostane jen Plánovač úloh, program ho nikam neukládá. Pro NAS používejte UNC cestu (\\NAS\Zalohy), ne namapované písmeno.
  • Součástí je i Roztřídit zálohy — starší zálohy rozřadí podle data v názvu do složek rok\měsíc.

Ukázkový protokol běhu

PRAETORIAN s.r.o. - www.praetorian.cz
Vytvořeno: POHODA/PAMICA - Záloha MDB v0.3.5, 2026-11-05 23:30:02
Počítač: SERVER   Účet: DOMENA\Zalohy   INI: C:\ProgramData\POHODA-Zaloha\pohoda-zaloha-mdb.ini

23:30:02  INFO   Zdroj: C:\DATA\POHODA\Data   -> <cíl>\POHODA\RRRR\MM\DD
23:30:02  INFO   Zdroj: C:\ProgramData\STORMWARE\PAMICA\Data   -> <cíl>\PAMICA\RRRR\MM\DD
23:30:02  INFO   Cíl:   D:\ZALOHY   retence: 1 měsíc (mazat starší než 5. 10. 2026)
23:30:02  INFO   Cíl:   E:\ZALOHY   retence: 3 měsíce (mazat starší než 5. 8. 2026)
23:30:02  INFO   Cíl:   \\NAS\Zalohy   retence: 3 roky (mazat starší než 5. 11. 2023)
23:30:02  INFO   Maska: *.mdb  Podsložky: ne  Otevřené DB: zalohovat
23:30:02  CHYBA  Cíl není dostupný (neexistuje nebo chybí přístup): \\NAS\Zalohy
23:30:02  INFO   Ve zdroji C:\DATA\POHODA\Data nalezeno 3 souborů
23:30:02  INFO   Ve zdroji C:\ProgramData\STORMWARE\PAMICA\Data nalezeno 1 souborů
23:30:09  OK     [1/4] 12345678_2025.mdb  (182.4 MB -> 31.7 MB)
23:30:21  OK     [2/4] 12345678_2026.mdb  (214.9 MB -> 36.2 MB)
23:30:21  POZOR  Databáze je otevřená, záloha nemusí být konzistentní: C:\DATA\POHODA\Data\87654321_2026.mdb
23:30:30  OK     [3/4] 87654321_2026.mdb  (96.3 MB -> 17.9 MB)
23:30:35  OK     [4/4] 12345678_2026.mdb  (54.0 MB -> 9.8 MB)
23:30:36  INFO   Úklid v D:\ZALOHY: smazáno 4 záloh starších než 5. 10. 2026
23:30:36  INFO   Úklid v E:\ZALOHY: smazáno 0 záloh starších než 5. 8. 2026
23:30:36  INFO
23:30:36  CHYBA  Zálohováno: 4 z 4, přeskočeno: 0, varování: 1, chyby: 1
23:30:36  INFO   Objem: 548 MB -> 96 MB v ZIPu, trvání 00:00:34
23:30:36  CHYBA  Hotovo s chybami.

Ukázková data, žádné údaje klientů. Nedostupný cíl je chyba — běh skončí s nenulovým návratovým kódem, i když ostatní cíle doběhnou v pořádku.

Verze
0.3.5
Systém
Windows 10/11, Windows Server 2016 a novější
Instalace
žádná (.NET Framework je součástí Windows)
Stáhnout utilitu (ZIP, verze 0.3.5) →