BackupOrim

Jednoduchý nástroj na zálohovanie priečinkov pre Windows
ZIP / RAR · šifrovanie AES-256 · plánovanie · systémová lišta

Python 3.12 · tkinter · pyzipper · pystray · winotify
Stiahnutie

Python nie je potrebný — jediný prenosný .exe (~20 MB), beží na Windows 10 / 11 hneď po stiahnutí.

  1. Otvorte odkaz vyššie a uložte BackupOrim.exe (alebo kliknite priamo na veľké modré tlačidlo).
  2. Spustite dvojklikom — žiadna inštalácia, žiadny Python, nič iné.
  3. Pri prvom spustení môže Windows SmartScreen zobraziť varovanie → kliknite „Ďalšie informácie" → „Spustiť".
Screenshot
BackupOrim — UI
Funkcie
Viacero priečinkov Ľubovoľný počet zdrojov; každý sa archivuje samostatne.
ZIP a RAR ZIP s AES-256 šifrovaním (pyzipper); RAR cez rar.exe (WinRAR).
Voliteľné heslo Šifruje obsah aj názvy súborov. Nikdy sa neukladá do logov.
Politiky čistenia Posledných N záloh alebo staršie ako N dní — pre každý priečinok zvlášť.
Vylúčené vzory Glob vzory: node_modules, __pycache__, .git, *.tmp.
Kontrola integrity Každý archív sa overí ihneď po vytvorení. Poškodené sa zmažú a nahlásia.
Automatické spustenie Pri prihlásení · podľa plánu (denne / pracovné dni / vlastné dni).
Vypnutie PC po zálohe Voliteľný checkbox — PC sa vypne 60 s po úspešnej zálohe. Zrušiť: shutdown /a.
Systémová lišta Minimalizácia do lišty; kontextové menu na rýchle spustenie zálohy.
Toast notifikácie Konfigurovateľné Windows oznámenia o úspechu alebo chybe.
Single-instance Druhé spustenie len zobrazí existujúce okno do popredia.
Rotujúci log %APPDATA%\OrimslavBackup\backup.log (max 5 MB × 3 súbory).
Dvojjazyčné UI Prepínanie SK / EN za behu, bez reštartu.
Požiadavky
Windows 10 / 11
x86-64
Nie je potrebný (.exe)
Iba pre RAR formát
Príkazové prepínače
Prepínač Popis
(žiadny) Spustí grafické rozhranie
--autorun Načíta uložené nastavenia, spustí zálohu raz a skončí — bez GUI
--autorun --shutdown-after Rovnaké ako --autorun, ale po úspešnej zálohe vypne PC (60 s odklad)
--minimized Spustí GUI skryté v systémovej lište
--minimized --autorun Spustí GUI skryté v lište a po 3 s spustí zálohu (logon autostart)
Umiestnenie dát

Všetky nastavenia a logy sú uložené v %APPDATA%\OrimslavBackup\:

Súbor Obsah
config.json Nastavenia používateľa
backup.log Rotujúci log zálohovania
last_run.json Výsledok posledného zálohovania

Pomenovanie archívov:

<názov_priečinka>_<RRRR-MM-DD_HH-MM-SS>.zip
príklad: webapp_2026-05-07_17-00-12.zip
Zostavenie zo zdrojového kódu
git clone https://github.com/Orimslav/Backup_tool.git
cd Backup_tool
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
python backup_app.py

.exe sa zostavuje automaticky cez GitHub Actions pri každom tagu v*:

git tag v1.0.0
git push origin v1.0.0
Podpora

Ak vám BackupOrim pomáha v práci, projekt môžete podporiť kávou. Vďaka!