private:zakaznici:props:backup
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| private:zakaznici:props:backup [2018/02/24 17:49] – [Zálohovací skripty a nastavení cron] snemec | private:zakaznici:props:backup [2019/11/14 11:13] (aktuální) – snemec | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== Zálohy ====== | ||
| + | |||
| + | ===== Zálohy server ===== | ||
| + | |||
| + | Zálohy se provádí na lokální disky serveru pomocí zfs snapshotů každou hodinu. | ||
| + | Zálohy se zároveň replikují na lokální backup server a na vzdálený server v Kralupech. | ||
| + | Replikace na vydálený server se provádí v čase od 4.00 do 22.00 po 6ti hodinách. | ||
| + | |||
| + | <code bash cron> | ||
| + | 59 23 * * * / | ||
| + | 25 4-22/6 * * * / | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== Záloha pracovních stanic a notebooků ===== | ||
| + | |||
| + | Provádí se pomocí programu '' | ||
| + | V rámci souborového systému na zálohovacím serveru je nastaveno vytváření snapshotů programem '' | ||
| + | |||
| + | ==== Zálohovací skripty a nastavení cron ==== | ||
| + | |||
| + | <code bash zfsbackup> | ||
| + | #! /bin/bash | ||
| + | |||
| + | # $1 -> 3d, 1w, 2w, 3m | ||
| + | |||
| + | PATH=/ | ||
| + | |||
| + | BackupPath=vspool/ | ||
| + | source "/ | ||
| + | |||
| + | for bck in " | ||
| + | do | ||
| + | echo " | ||
| + | / | ||
| + | done | ||
| + | </ | ||
| + | |||
| + | deklarace - seznam clientů(z pohledu ZFS - filestémy) | ||
| + | |||
| + | <code bash declare_backups> | ||
| + | #! /bin/bash | ||
| + | backups=( vernest chrtl Burget caska smetana karel.kosinka Vyroba-PC Holejsovsky Planovani burda kucera zakm ) | ||
| + | </ | ||
| + | |||
| + | |||
| + | <code cron cron> | ||
| + | 8 7-18/1 * * * / | ||
| + | 0 23 * * 2,5 / | ||
| + | 0 23 * * 6 / | ||
| + | 45 23 1 * * / | ||
| + | 0 1 * * * / | ||
| + | 0 5 * * * / | ||
| + | </ | ||
| + | |||
| + | ===== Kontrola záloh ===== | ||
| + | |||
| + | ==== Uživatelské PC a NB ==== | ||
| + | |||
| + | Zálohy se ukládají na BCKSRV pomocí programu '' | ||
| + | Popis výše.\\ | ||
| + | |||
| + | Je potřeba kontrolovat logy na BCKSRV '' | ||
| + | Log soubory by měly mít nedávné datum úpravy. | ||
| + | |||
| + | Dále je potřeba kontrolovat příkazem '' | ||
| + | |||
| + | ==== Virtuální server ==== | ||
| + | |||
| + | VS je zálohován pomocí zfs snapshotů. Snapshoty jsou replikovány na BCKSRV.\\ | ||
| + | Zde je potřeba kontrolovat, | ||
| + | |||
| + | < | ||
| + | pcbck/ | ||
| + | pcbck/ | ||
| + | pcbck/ | ||
| + | pcbck/ | ||
| + | pcbck/ | ||
| + | pcbck/ | ||
| + | pcbck/ | ||
| + | pcbck/ | ||
| + | </ | ||
| + | |||
| + | ==== Obnova dat ==== | ||
| + | |||
| + | Obnova dat ke konkrénímu datu - hodině. | ||
| + | |||
| + | Uživatel požadoval obnovit soubor uložený včera před 10:00. | ||
| + | |||
| + | * Výběr snapshotu dle data a hodiny | ||
| + | < | ||
| + | * vytvoření clonu ze snapshotu | ||
| + | < | ||
| + | * Připojení partition z clonu | ||
| + | < | ||
| + | * kopie požadovaných souborů | ||
| + | * odpojení partition a smazání clone | ||
| + | < | ||
| + | umount /mnt | ||
| + | zfs destroy pcbck/ | ||
| + | </ | ||
| + | ==== MS SQL Databáze ==== | ||
| + | |||
| + | ===== PC Backup ===== | ||
| + | |||
| + | rsync -av -e "ssh -i / | ||
| + | rsync -av -e "ssh -i / | ||
| + | rsync -av -e "ssh -i / | ||
| + | rsync -av -e "ssh -i / | ||
| + | |||
