Zalohovaci software - testovanie

Jan Houstek jan.houstek na mff.cuni.cz
Pondělí Červenec 19 20:10:13 CEST 2004


On Mon, 19 Jul 2004, Pavel Kankovsky wrote:

> 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!

Ono je to jeste horsi. Nektere aplikace, typicky databaze, vyzaduji
atomicnost nejen na urovni souboru, ale i celeho adresare. I kdyz se vam
vsechny soubory podari ulozit konzistentne (tj. kopie odpovida skutecnemu
stavu v nejakem case), ale pro kazdy soubor je ten cas jiny, nemusi to
aplikace rozchodit.

-- Honza Houstek


Další informace o konferenci Linux