Portál AbcLinuxu, 2. května 2025 05:37
ZFS jako backup, drobné detaily
12.7.2013 13:10
| Přečteno: 1157×
| Software
| poslední úprava: 12.7.2013 13:07
Jsem stále nespokojený s mým řešením záloh. Rád bych ho změnil a postavil na ZFS (nejspíš nativní na linuxu nebo nějaké illumos distribuci). Záloha by pak probíhala tak, že bych změněná data tlačil na server (přes SFTP, FTP...), odmazaná odmazával a na serveru by probíhalo snapshotování.
Řeším jak nejlépe jít na tu "tlačící" (řekněme jednosměrně synchronizační) část.
Používám hlavně Win7 (na VPS samozřejmě Linux) a kamarádi, kteří si na můj server taky tlačí nějaká data mají taky Win.
Na Linuxech bysme šli samozřejmě cestou rsync (unison), ale ve windows by se to nejspíš zkoplikovalo - shodné verze, spojení na SFTP atd. Windows nástroje jako Robocopy neumí FTP a připojovat backup jako síťový disk se mi moc nezdá - nelíbí se mi, že by byl připojen při běžném používání.
Dále se mi líbí představa, že server bude co možná "nejhloupější".
Ot. 1: Máte nějaký tip, kudy do toho?
"Vymyslel jsem" (asi ovlivněn četbou zkompiloval různé cizí myšlenky) tento postup fiktivného kusu software, který dokáže dobře tlačit na server:
- sestavím seznam souborů k zálohování
- připojím se na úložiště a stáhnu archiv hashů z minula (viz. níže)
- vezmu první soubor ze seznamu, vygeneruji hash, pokud sedí na stažený, pokračuju dále, pokud nesedí nahraju nový soubor a upravím hash
- Projedu stažené hashe, které jsem nekontroloval a pokud na lokále není soubor, smažu ho i na serveru
- Nakonec nahraji na server archiv nových hashů, doplněný o informace jako kdy byly soubory naposled měněny, jaké množství dat bylo nahráno a tak.
Hashování probíhá jen na lokále a není problém před nahráním na server dat zašifrovat.
Výhody:
- Stačí "hloupý server"
- Soubory jsou na serveru umístěné rozumně, je možné je stáhnout i bez toho sw a rozšifrovat růčo.
Nevýhody:
- Archiv hashů se nahrává až po ukončení uploadu, pokud by ten byl přerušen, musí se soubory nahrávat znovu. šlo by řešit nějakým dělením archivu na menší díly.
- Mnoho malých souborů by asi byl porod, bylo by možné je předem zabalit - což je pruda. Mám namysli např. můj katalog Lightroomu kde je několik GB malých souborů.
- Vymýšlím kolo?
Myslíte že vymejšlím blbosti a něco takového už dávno existuje? Nebo to neexistuje, protože to má základní vadu? Rád se nechám poučit...
Možná cítíte inspiraci programem duplicity/duplicati - ten používám teď, ale prudí mě když mám dělat plné zálohy a jestli jsem něco zásadního nepřehlédl, tak pro ZFS (brtfs) snapshoty moc vhodný není.
Tiskni
Sdílej:
Komentáře
Vložit další komentář
12.7.2013 13:34
Josef Kufner | skóre: 70
Re: ZFS jako backup, drobné detaily
12.7.2013 13:43
snajpa | skóre: 20
| blog:
snajpuv_blocek
| Brno
Re: ZFS jako backup, drobné detaily
12.7.2013 16:56
Dreit
Re: ZFS jako backup, drobné detaily
12.7.2013 19:04
Halis | skóre: 6
| blog:
capacitor
Re: ZFS jako backup, drobné detaily
12.7.2013 22:38
pol128 | skóre: 18
Re: ZFS jako backup, drobné detaily
Založit nové vlákno •
Nahoru
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.