Puncte:2

Este posibil să reparați un instantaneu ZFS prin retrimiterea acestuia?

drapel fr

Având în vedere două pool-uri ZFS în care sunt trimise instantanee de la unul la celălalt, este posibil să se repare automat un instantaneu deteriorat folosind o copie a acelui instantaneu stocat în celălalt pool?

Sper că aceasta va fi doar o întrebare ipotetică, dar se pare că merită știută! Din cate pot sa spun zfs scrub funcționează doar pentru o singură piscină și doar reparații dacă există redundanță în acel singur bazin; Bănuiesc că ceea ce caut este o modalitate de a compara două instantanee și de a repara unul deteriorat folosind celălalt (presupunând că celălalt este intact).

De exemplu, dacă aș avea o configurare ZFS limitată la un singur disc și unde spațiul poate limita capacitatea de a utiliza copii opțiune pentru auto-vindecare a tuturor datelor, ca pe un laptop. Într-un astfel de caz, ZFS este încă plăcut să aibă pentru celelalte caracteristici ale sale (compresie și criptare nativă, detectarea corupției și viteza de backup folosind zfs trimite), cu toate acestea, un singur bit inversat ar putea cauza coruperea unui fișier.Deși într-un caz atât de banal aș putea înlocui doar un fișier, sunt totuși curios dacă un instantaneu ar putea fi folosit pentru un caz mai complex (de exemplu, dacă o parte de metadate a fost coruptă sau un anumit fișier nu poate fi identificat ).

Puncte:2
drapel ca

Instantaneul ZFS nu poate fi „reparat”. Îl puteți retrimite, dar nu puteți corecta pur și simplu un singur bloc corupt dacă piscina dvs. nu are redundanță.

Pentru date bit-rot, ar trebui să se poată face o suprascriere manuală la nivel scăzut a datelor corupte (adică: rescrierea blocurilor brute pentru a se potrivi cu suma de control stocată), dar nu am încercat niciodată. Metadate bit-rot înseamnă, în general, că sa întâmplat ceva foarte greșit, deoarece, chiar și pe pool-uri cu un singur disc, ZFS păstrează implicit mai multe copii ale tuturor metadatelor.

Ca o notă secundară, o astfel de metodă de „reparare instantanee” a fost discutată cu privire la problema github a proiectului, deoarece nu a fost niciodată implementată din câte știu eu.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.