Introducere în RAID
Deci, astăzi vom vorbi despre cum să recuperăm datele de la RAID 0 (striping sau striping).
Semnificația acestui nivel de raid constă în faptul că datele sunt scrise de anumite blocuri, ceea ce vă permite să scrieți date în paralel pe mai multe discuri simultan și, astfel, să măriți viteza de lucru. Acest tip de RAID este cel mai nesigur, deoarece dacă un disc eșuează, rezultatul este pierderea tuturor datelor!
Mai multe detalii puteți citi pe Wikipedia pe link-ul de mai sus sau din orice altă sursă și aici vom continua imediat să practicăm.
Care arrays pot fi colectate de către
Din cauza a ceea ce este necesar pentru a colecta RAID-arrays manual?
În primul rând, este o funcționare defectuoasă a controlerului (placa de bază); în acest caz, transferul de discuri chiar pe același dispozitiv nu dă întotdeauna un rezultat pozitiv. De exemplu, inițializarea matricei a fost pornită accidental. Sau chiar din anumite motive și software-ul se blochează.
Auto-asamblarea maselor RAID distruse la domiciliu este destul de fezabilă în anumite condiții: 1. Discurile trebuie să fie sănătoase din punct de vedere fizic. Acesta este un punct foarte important dacă discurile sunt defecte - trebuie să fie scăzute în cele de lucru și să continue asamblarea matricei. 2. Artistul trebuie să aibă o înțelegere a tuturor acțiunilor efectuate, altfel nu va exista niciun succes. 3. Executorul ar trebui să înțeleagă dispozitivul de sistem de fișiere (folosind exemplul NTFS) și să înțeleagă în mod independent întrebările incomprehensibile.
Software pentru montaj
De exemplu, vom analiza o configurație simplă a intercalării a două discuri dinamice în Windows. Software-ul va fi utilitatea DMDE. descărcat de pe site-ul oficial.
Definirea parametrilor prin MFT în NTFS
În NTFS, tabela de fișiere este MFT (Main File Table). Are o structură definită, iar înregistrările sunt numerotate de la zero. Este datorită numerotării că puteți găsi cu ușurință dimensiunea blocului. Deschideți ambele discuri cu utilitarul (eliminând caseta de selectare Afișați partiții) și începeți să căutați structuri NTFS (inclusiv MFT).
De la începutul implicit MFT în cazul formatare a sistemului de operare este de obicei în intervalul de 3,5 GB, de la începutul discului, iar în cazul nostru cu jumătate alternativ, limitați căutarea la 6.000.000 sectorul LBA, care este egal cu 3 GB.
Ca urmare a căutării pe unul dintre discuri, găsim începutul tabelului MFT (intrările 0 până la 63 din sectorul 3 147 776). În principiu, putem ghici deja despre dimensiunea blocului, dar continuăm să studiem această matrice în scopuri educaționale.
Pe ambele discuri, mergeți la LBA 3 147 776. Pe discul unde sa găsit începutul tabelului, vedem structurile de fișiere care pot fi recunoscute și care descriu masa MFT în sine.
Acum, să comparăm sectoarele 3 147 776, selectând numărul de înregistrare MFT. În primul caz, acesta este 00 00, în al doilea 40 00 (în notație hexazecimală). Ordinea octeților este de obicei inversată, deci, de fapt, cea de-a doua înregistrare arată ca 00 40, ceea ce înseamnă 40 în notație hexazecimală. În traducerea în sistemul zecimal 40h = 64. Astfel, vedem o diferență în numerotarea înregistrărilor, egală cu 64 de intrări. Deoarece un record MFT ocupă 2 sectoare, adică 1 KB, aceasta înseamnă că dimensiunea blocului este de 64 KB.
Să mergem la adunare!
Selectăm din meniul Drive - Collect RAID. În caseta de dialog, selectați discurile noastre (în acest exemplu special, primul disc este locul unde a fost înregistrarea MFT zero), dimensiunea blocului este de 64 KB și bifați caseta de selectare Show Partitions.
După un timp, utilitarul va afișa partițiile NTFS detectate, unde va fi partiția noastră prețioasă. Deschidem-o și vedem datele noastre - ele sunt restaurate!
Dacă nu a ieșit
Dacă nu puteți recupera datele în mod propriu sau dacă există discuri deteriorate în matrice, aduceți-le. ne va ajuta!