Btrfs empowerment Hyde - note Geek univers al

Deci, de la vorbe la fapte.

Crearea unei configurații tolerante la defect

Pasul 1: Crearea unei secțiuni de test Btrfs pe disc / dev / sdb:

Pasul 2: Se montează partiția nou creată:

Pasul 4: Eliminați una dintre fișierele:

În cazul în care un număr mare de fișiere, raționalitate îndepărtarea curată de sub comanda lor (în loc de mari consumatoare de resurse-„rm -rf“).

Important! Amintiți-vă că aveți posibilitatea să eliminați doar separat de sub-secțiuni. Eliminarea nu face obiectul subsecțiune create în mod implicit, atunci când formatați un sistem de fișiere.

Configurarea o configurație tolerantă la erori, cu oglindire pe mai multe discuri.

Btrfs are un set convenabil de instrumente pentru oglindire a datelor și
extinderea secțiunii de spațiu disponibil. Puteți mări dimensiunea sistemului de fișiere și punerea în aplicare a toleranței la erori prin conectarea unități de stocare suplimentare. Face posibilă în orice moment convenabil pentru tine.

Oglindirea metadate pe două discuri este implicit.
Dacă un disc, apoi copiați metadatele sunt plasate pe ea. Atunci când secțiunea este situat pe mai multe discuri, metadate oglindire are loc pe două unități (implicit). În acest sens, datele sunt distribuite pe discuri fără redundanță.

Atunci când adaugă la suplimentară partiție disc / dev / CDȘ deja creat, toate datele care au fost stocate pe primul disc, va rămâne în vigoare, dacă nu efectuați o operație de reechilibrare:

Btrfs are un suport încorporat pentru niveluri RAID multiple (RAID1, RAID5).
Pentru a crea o logică RAID-partiție Btrfs folosește o distribuție bucății-uri. Ele determină aria discului de o dimensiune prestabilită (256 MB). Fiecare bucată-lea procedeu de oglindire poate fi realizată pe mai multe unități sau conectare părți ale fiecărui disc.
În procesul de creare a unui metadate RAID și structuri de serviciu se aplică întotdeauna oglindire, iar datele se pot utiliza diferite metode de stocare.

RAID pot fi create pe scena FS.

Pasul 1: Crearea unei RAID1 (oglindă) a două discuri:

Pasul 2: Crearea unei RAID10 (conexiune de încă două unități - oglinda de pe cele două discuri lipite):


Important! Opțiunea „-m“ specifică nivelul RAID al metadatelor, și „-d“ pentru date. De exemplu, un sistem mixt:


Asigurarea integrității datelor

Built-in mecanisme pentru a asigura integritatea, sprijinit Btrfs:

1) checksums de stocare pentru verificarea blocurilor de date și metadate;
2) defecte de izolație (separa CRC- de date și verificare metadate);
3) Mijloacele de detectare a daunelor și reglarea automată (testul de control se efectuează la fiecare unitate de lectură, dacă o încercare este detectată bloc discrepanță deteriorată citit de pe celălalt disc, urmată de ajustarea blocului deteriorat);
4) Suport pentru operarea fundalului verificarea încrucișată întregul conținut al PC-ului (calculat și verificat împotriva checksum pentru toate blocurile). Pentru a începe testarea trebuie efectuată:

5) Reconstruiește RAID la înlocuirea sau adăugarea de noi unități. Btrfs trăsătură distinctivă este că singurele blocuri ocupate implicate în reconstrucția, care scurtează semnificativ timpul operațiunii.

Important! Până în prezent, nu există nici un built-in Btrfs posibilitatea de stocare a informațiilor într-o formă criptată. Cu toate acestea, prin crearea unui sistem de fișiere pe partea de sus a pereților despărțitori criptate create cu subsisteme dm_crypt și LUKS, acesta poate fi de criptare a datelor complet sigure.

Utilizarea de compresie a datelor

mecanisme de compresie construite în Btrfs, pot fi folosite pentru a optimiza spațiu pe disc. Tehnicile de compresie susținute de Lempel-Ziv-Oberhumer (LZO) sau zlib (și în dezvoltarea suportului Snappy LZ4). Procesul de compresie poate fi activat după crearea FS pe scena de montare, atunci va fi comprimat numai date noi.

Pasul 1: secțiunea de instalare cu includerea de compresie:

Important! Compresia poate fi activat pentru sub-secțiunile individuale:

Instantaneu va ajuta pentru a face secțiunea activă a statului FS la un moment dat. Instantaneul salvate pot fi restaurate pe un alt calculator folosind instrumentele de migrare a datelor, plus un instantaneu în care aceasta nu crește costurile de prostaranstva pe disc (cu excepția integrarea metadate suplimentare - o copie a datelor sunt stocate fizic).

Pasul 1: Crearea instantanee la baza de date create anterior:

Important! Pentru fișierele individuale, puteți crea clone. Ei au folosit un set de blocuri de pe disc:

Btrfs acceptă modul defragmentarea manuală și automată, activați folosind opțiunea mount „-o autodefrag“.
Defragmentarea manuală este pornit cu comanda: