... | ... | @@ -7,8 +7,10 @@ Seznam parametru: |
|
|
- `-nl` | `--no-logs` - Vypnuti logovani do souboru pri backup / restore
|
|
|
- `-nz` | `--no-zstd` - Pouziti standardniho GZIPu, bude pomalejsi
|
|
|
- `-nc` | `--no-compress` - Zakazani komprese
|
|
|
- `-nfb` | `--no-fdb-backup` - Zakazani delani backupu originalniho FDB
|
|
|
- `-d <dir>` | `--directory <dir>` - Nastaveni vlastni
|
|
|
|
|
|
Skript pri behu vytvori soubory `backup.log.zst`, `restore.log.zst` a `<nazev_puvodni_DB>__firebird2.fbk.zst`.
|
|
|
Skript pri behu vytvori slozku `migration` a v ni soubory zaloh.
|
|
|
|
|
|
Soubory *.zst jsou zkomprimovane soubory algoritmem [Zstandard](http://www.zstd.net).
|
|
|
|
... | ... | @@ -16,6 +18,7 @@ Skript udela toto: |
|
|
- z `docker-compose.yml` si zjisti cestu k databazi
|
|
|
- pozada uzivatele o heslo k DB, pokud ho nezadal pres parametr
|
|
|
- pokud bezi docker stack, tak ho vypne
|
|
|
- zazalohuje originalni FDB do zkomprimovaneho souboru
|
|
|
- dropne roli `SYSDBA`
|
|
|
- udela backup starym FB
|
|
|
- udela restore novym FB
|
... | ... | |