Portál AbcLinuxu, 13. května 2025 23:39

Dotaz: klonovani velkeho fajlu za behu

21.11.2006 04:19 CandySan | skóre: 11 | blog: bonzacek
klonovani velkeho fajlu za behu
Přečteno: 141×
Odpovědět | Admin
Zdar! Potreboval bych nasmerovat neb jiz delsi dobu marne hledam nejaky vhodny zpusob k vyreseni meho problemu:

Mam pomerne veliky file ktery je neustale modifikovan. Cas od casu jej vsak potrebuju zazalohovat a zatim to pro me znamena, ze proces, ktery jej modifikuje, v tu dobu odmita (neb je tak nastaven) jakekoliv zapisy do nej. Je to pro me pomerne neprijemny problem a kdyz ten prgram to neumi nejak chytre poresit sam, zkousim najit nejakou cestu "z venku".

Tedy potreboval bych, aby se napr. v jednom okamziku vyrabely identicke fajly 2 aniz by o tom zapisujici proces tusil. Ma vize je takova, ze v okamziku zalohovani bych ty dva file rozdelil (zapisovalo by se jen do jednoho) a druhy by jiz nebyl modifikovan - ten bych si vesele premistoval nekam pryc a pote jej zase zapojil do te particky (aby se sesynchronizovaly) a jelo by se vesele dal.

Nemam zkusenosti s raidem ani potrebne znalosti, takze nevim jestli je mozne jeden z disku svevolne odpojovat softwarove (nenasel jsem to), ale je faktem, ze by to bylo spise krajni reseni (potrebuju to rozjet na letitych serverech taktez za behu :-) ).

Nejradeji bych tedy objevil reseni v ramci jednoho disku, kdy bych volne pripojoval a odpojoval jen file pro synchronizaci, ale netusim jake jsou moznosti a nejak se mi ani nedari najit vhodny dotaz pro google.

Mozna ze ma uvaha o tech dvou fajlech, nebo o raidu je zcela zcestna a mozna vas napadne nejake jine schudne reseni..? Diky moc!
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.11.2006 05:25 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: klonovani velkeho fajlu za behu
Odpovědět | | Sbalit | Link | Blokovat | Admin
K takovému zálohování se používá jeden trik - řekne se operačnímu systému, aby bloky, do kterých se chystá něco zapsat, nejdříve odzálohoval. (Vedle toho jede standardní zálohování - kopírování ještě nezazálohovaných bloků.) Výsledkem samozřejmě je, že dáte příkaz k zálohování, vesele pracujete dál a záloha přitom bude kopií souborů v té podobě, jak ty soubory vypadaly přesně v tom daném okamžiku. Nevím ale, který program v Linuxu to umí (a zda to Linux vůbec umí, ale řekl bych, že by si to asi nenechal ujít ;-)).
21.11.2006 06:19 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: klonovani velkeho fajlu za behu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přečti si něco o LVM a snapshotech
-- Nezdar není hanbou, hanbou je strach z pokusu.
21.11.2006 16:50 CandySan | skóre: 11 | blog: bonzacek
Rozbalit Rozbalit vše Re: klonovani velkeho fajlu za behu
PERFEKTNI!! Diky moc! LVM mi to resi do puntiku a navic to muzu nasadit za behu! Diky diky! :-) Zeptat se googlu na snapshot me nenapadlo :-O Diky!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.