Zalohovaci software - testovanie

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Pondělí Červenec 19 16:42:44 CEST 2004


On Mon, 19 Jul 2004, AntiTrust - AT wrote:

> Doplnujuca otazka - tar pouziva "normalny" filesystem, takze v pripade 
> (pouzitia) taru to nevadi?

Tar pristupuje k souborovemu systemu skrz normalni API, takze ho nemuze
videt v nekonzistentnim stavu na urovni struktury fs.

Ovsem vysledek taru muze byt nekonzistentni na vyssi urovni abstrakce.
Napr. soubor, ktery nekdo zrovna prejmenoval nebo jeste hure presunul mezi
adresari, muze ve vysledku taru uplne chybet. Nebo se muze stat, ze se ze
dvou zmen provedenych postupne v jednom souboru (a pro jistotu prolozenych
fsync()) objevi v zalozni kopii jen ta druha zmena a nikoli ta prvni!

Vyhoda snapshotu (pripadne jine formy zmrazeni filesystemu) je v tom, ze
snapshot ukazuje stav celeho filesystemu v jednom presne definovanem
okamziku, cili to nepodkopava pripadne transakcni mechanismy (pokud tedy
nevyzaduji konzistenci pres hranice fs, coz ale vetsinou nevyzaduji).


--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux