Protejarea arhivelor împotriva deteriorării

Protejarea arhivelor împotriva deteriorării

Formatul de arhivă RAR acceptă un tip special de informații redundante, numite informații de recuperare. Dacă arhiva conține aceste informații, aceasta poate fi restaurată chiar și în cazul deteriorării datelor fizice (de exemplu, din cauza unei defecțiuni a floppy disk-ului) sau a pierderii acestora din alte motive. Arhivele ZIP nu pot conține informații pentru recuperare.







Pentru a adăuga informații pentru recuperare din linia de comandă. Puteți utiliza tasta -RR [N], împreună cu orice comandă sau comanda RR [N] pentru a proteja o arhivă existentă. De exemplu:

WinRAR și -rr newarc * .txt

WinRAR d-rr4 newarc dummy.txt

WinRAR rr oldarc

Pentru a adăuga informații pentru recuperare, în modul shell shell, puteți activa opțiunea "Adăugați informații despre recuperare" din caseta de dialog pentru a introduce numele arhivei și parametrii acesteia. O altă modalitate este să activați opțiunea corespunzătoare din profilul implicit de arhivare. În acest caz, informațiile pentru recuperare vor fi adăugate în arhivă după orice modificare a arhivei.

Informațiile pentru recuperare pot conține până la 524 288 de sectoare pentru recuperare. Dacă datele deteriorate sunt o zonă învecinată, atunci cu fiecare sector pentru recuperare, puteți restabili 512 octeți de informații corupte. Această valoare poate fi redusă în cazul unor daune multiple.







Numărul de sectoare poate fi specificat explicit cu comanda RR [N] sau cu tasta -RR [N] (N = 1, 2. 524288). Dacă acest parametru nu este specificat, mărimea este selectată automat în funcție de dimensiunea fișierului și reprezintă aproximativ 1% din volumul total de arhivă, care de obicei vă permite să restaurați date succesive corupte până la 0,6% din volumul total al arhivei.

Dimensiunea informațiilor de recuperare poate fi de asemenea specificată în procente în raport cu mărimea arhivei. În modul linie de comandă, trebuie doar să adăugați un semn procentual ("%") după parametrul numeric. De exemplu:

WinRAR rr3% arcname

În modul shell, puteți seta acești parametri utilizând comanda "Protejați arhiva" sau specificând mărimea informațiilor de recuperare din fila "Avansat" din caseta de dialog "Arhiva nume și setări".

Informațiile pentru recuperare măresc dimensiunea arhivei. Dimensiunea aproximativă a informațiilor pentru recuperare poate fi determinată de formula:

<размер архива>/ 256 + <количество секторов восстановления>* 512 octeți

Pentru a restaura o arhivă deteriorată protejată cu informații de recuperare, utilizați comanda "Restaurare" din shell-ul WinRAR. Comanda R folosește comanda. Arhiva restaurată devine numele fix.arcname.rar. unde "arcname" este numele arhivei sursă (corupte). Dacă arhiva deteriorată nu este protejată de informații pentru recuperare sau dacă nu poate fi complet restaurată din cauza unei daune majore, atunci are loc a doua etapă a procesului de recuperare, în timpul căreia se reconstruiește numai structura de arhivă. Fișierele care au o sumă de control incorectă (CRC) după această operație nu pot fi recuperate, însă este posibil să se restabilească fișierele nedeteriorate care nu erau disponibile anterior din cauza unei încălcări a structurii de arhivă. Această metodă funcționează numai cu arhive regulate, dar nu cu continuu. La sfârșitul celei de-a doua etape, arhiva reconstruită este denumită rebuilt.arcname.rar. unde "arcname" este numele arhivei sursă.







Articole similare

Trimiteți-le prietenilor: