Ghid BTRFS-comenzi de bază, instantanee și RAID – Chris Titus Tech

Acest ghid trece peste tot ce trebuie să știți pentru a începe pe BTRFS. Acestea fiind spuse, vom trece peste structura de bază a BTRFS și lucrurile pe care ar trebui și nu ar trebui să le faceți.

crearea unui sistem de fișiere BTRFS

crearea sistemului de fișiere pe o partiție Btrfs goală

mkfs.btrfs /dev/sda1
Notă: Va trebui să montați acest sistem de fișiere după

acum trebuie să facem un subvolum înainte de a adăuga date la dispozitiv

btrfs subvolume create /mnt/sda1/mnt / sda1 este punctul de montare!

după ce acest lucru este complet, puteți scrie acum date la volumul BTRFS și de a folosi toate capacitățile it.

aspectul BTRFS de bază
Notă: Nivelul superior 5 este root și nu este un subvolum btrfs care poate face instantanee și alte caracteristici btrfs și, prin urmare, nu ar trebui să fie montat

toplevel root level 5 +-- root\@ level 256 (subvolume root mounted at / id varies) +-- root\.snapshots level 256 (typical snapshot subvolume)

comenzi de bază

  • disc liber
    sudo btrfs fi show

ieșire:
ieșire sistem de fișiere

  • utilizare disc
    sudo btrfs fi du / notă: puteți face / orice alt punct de montare
  • scrub subvolumul recomandat rulează în fiecare săptămână!
    sudo btrfs scrub start /
  • Subvolumul balanței pentru performanță
    sudo btrfs balance start -musage=50 -dusage=50 /
    Notă: Utilizați filtrele musgae și dusage pentru a echilibra doar blocurile utilizate peste 50% Utilizare
    sudo btrfs balance cancel / oprește rularea balanței
  • subvolume bazate pe mountpoint
    sudo btrfs subv list /home

ieșire:
ieșire Subvolum

  • Mount Subvolum
    sudo mount -o subvolid=267 /dev/sda1 /media/games
    sau adăugați acest lucru la/etc/fstab
    UUID=IDGOESHERE /media/games rw,exec,subvolid=267 0 0

instantaneele

Instantaneele sunt unul dintre cele mai bune lucruri despre Btrfs și le iubesc absolut. Ele sunt incredibil de puternice și benefice.

deci, permite rula prin unele scenarii atunci când utilizați instantanee.

crea instantaneu

sudo btrfs subv snapshop /home /home/.snapshots/2020-01-13

folosind acest lucru puteți reveni snapshop prin simpla editare /etc/fstab și schimbarea subvol=2020-01-13 sau subvolidul corespunzător pe care îl obțineți de la sudo btrfs subv list /home

restaurare instantaneu

restaurare snapshop după repornire și revenire cu succes

sudo btrfs subv delete /home
sudo btrfs subv snapshot /home/.snapshots/2020-01-13 /home

acum pur și simplu restaura fstab și reporniți pentru a fi din nou pe /acasă subvolum.

motivul pentru a face acest lucru folosind această metodă este să verificați mai întâi datele. Dacă nu funcționează, puteți schimba pur și simplu/etc/fstab înapoi și veți reveni de unde ați început.

mai multe discuri și RAID

oh boy, aici vom merge. Acesta este un subiect atât de prost înțeles și dacă nu sunteți atent, veți provoca mai multe probleme decât căutați să rezolvați. Deci, cu asta să intrăm în RAID. Nu voi fi cover RAID 5, deoarece este instabil și nu ar trebui folosit!

trebuie să știe comenzi pentru mai multe discuri:

Add Disks before creating subvolume: sudo btrfs device add /dev/sda1 /dev/sdb1
Add Disk to existing subvolume: sudo btrfs device add /dev/sdb1 /home
Delete Disk from subvolume: sudo btrfs device delete /dev/sdb1 /home

Creating the RAID File System:

RAID 1: sudo btrfs -m raid1 -d raid1 /dev/sda1 /dev/sdb1
RAID 10: sudo btrfs -m raid10 -d raid10 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1

convertiți la RAID 1 După adăugarea discului la subvolumul existent

btrfs balance start -mconvert=raid1 -dconvert=raid1 /home

aș putea pune RAID 0 aici… dar sincer ar trebui să folosiți Ext4 sau XFS dacă căutați performanță. Ar fi mai bine decât utilizarea BTRFS!

Video Walkthrough

ghid btrfs
Notă: YouTube Video – Hold Ctrl + Left Click to open in new window

Chris Titus Tech

Social

  • Twitter – https://twitter.com/christitustech
  • YouTube – https://youtube.com/c/ChrisTitusTech
  • Twitch – https://twitch.tv/christitustech
  • Odysee / LBRY (Privacy) – https://links.christitus.com/lbry

Exclusive Content

  • ChrisTitus.secțiunea membrilor com (numai CC)
    • descărcări digitale cu ghiduri și imagini pre-construite
    • numai membrii lunari Video
    • 5 USD pe lună (100% din încasări se îndreaptă către Chris Titus Tech)
    • YouTube Chris Titus Tech Membership (toate plățile acceptate)
      • numai membrii lunari Video
      • Youtube Emojis pentru comentarii și Chat Live
      • Insigne YouTube care se schimbă în funcție de comentarii și Chat.
      • toate comentariile YouTube sunt evidențiate atunci când revizuiesc comentariile zilnic.
      • $4.99 pe lună (70% din încasări se îndreaptă către Chris Titus Tech)

Lasă un răspuns

Adresa ta de email nu va fi publicată.