Dobry den,
na serveru mi bezi Solaris expres 11. Vytvoril jsem si Z2 storage pool a mimoto mam k dispozici jeden dalsi disk pro zalohovani dat.
Podle toho, co jsem zatim nasel na internetu, se zda, ze nejlepsi bude nasledujici postup:
pomoci cronu nastavim spousteni skrpitu kazdy den o pulnoci
skript si zjisti aktualni datum a vytvori snapshot filesystemu pojmenovany ve tvaru RRRRMMDD
pomoci zfs send/recieve inkrementuju data na zaloznim disku
Rad bych Vam polozil nasledujici dotazy:
1. Je tato strategie optimalni pro zalohovani dat v nastinenych podminkach?
2. Lze odhadnout, jak velky disk pro zalohy potrebuju, aby se mi na nej vesly tri mesice zaloh? Lze toto udelat, pokud napr. odhadnu prumerny objem zmen za den? A jak nejlepe?
Drobna poznamka, k tomu pravidelnemu vytvareni snapshotu by mohl jit priohnout jiz vlozeny "Time Slider".
Pocitate s tim, ze Z2 neni z nejvykonnejsich? A zalohujete na disk, ktery je v tom samem systemu? To neni moc zaloha... Kdyz uz chcete takhle "zalohovat", tak ten zalozni disk pripojte alespon externe do jineho boxu a data k nemu posilejte pres sit.
Odhad spotreby mista asi nedam.
Dobry den,
dekuji za rady.
Ohledne umisteni disku se zalohami - v solarisu a zfs jsem zacatecnik, takze se zatim snazim konfigurovat system co nejjednoduseji a postupne nastaveni vylepsovat.
Ohledne vykonu systemu - ktery fs by byl vhodnejsi? Vybiral jsem mezi Z1 a Z2 a dal jsem prednost druhemu kvuli dvojitym souctum.
Dekuji Dusan
Ano, Z2 prida disk navic v zabezpeceni oproti Z1 ci mirroru. Nevim, jak velke mate pole a pod jakou zatezi ho budete mit, takze si urcite udelejte vetsi zatezove testy nez pujdete do produkcniho prostredi.
Dobrý den,
potřeboval bych poradit ještě s jednou související otázkou.
Mám vytvořen raidz2 zpool. Na něm mám tří fs připojené jako /tank, /tank/home a /tank/home/username. Dále mám připojen jeden samostatný disk jako /backup. Na něj chci každý den vytvářet zálohu zpoolu.
Předpokládám, že budu provádět následující kroky:
zfs snapshot -r /tank@DDMMRRRR
zfs send /tank@DDMMRRRR | zfs receive /backup
Pokud budu později potřebovat obnovit zálohu ze dne DD. MM. RRRR, provedu tento příkaz:
zfs send /backup@DDMMRRRR | zfs recv /tank
Mám dva dotazy:
Bude to takto fungovat?
Budou mi snapshoty vytvořené příkazem zfs snapshot -r /tank@DDMMRRRR zabírat místo na raidu? Můžu je po odeslání na /backup nějakým způsoben z /tank odstranit?
Funkcionalitu si musite proverit sam, uz jen kvuli provereni, zda vam pak pujde dobre delat i obnovovani
Snapshot samozrejme zabira misto, pokud dojde ke zmene dat, nebot i ty puvodni musi zustat uchovany. Likvidaci jednotlivych snapshotu zajistite skrze zfs destroy (viz manualova stranka).