BTRFS Guide-Comandi di base, Istantanee, e RAID-Chris Titus Tech

Questa guida va oltre tutto quello che c’è da sapere per iniziare su BTRFS. Detto questo andremo oltre la struttura di base di BTRFS e le cose che dovresti e non dovresti fare.

Creazione di un Filesystem BTRFS

Creare il file system su una partizione btrfs vuota

mkfs.btrfs /dev/sda1
Nota: Avrete bisogno di montare questo tipo di file system dopo

Ora abbiamo bisogno di fare un sottovolume prima di aggiungere i dati al dispositivo

btrfs subvolume create /mnt/sda1 /mnt/sda1 è il punto di montaggio!

Dopo questo è completo è ora possibile scrivere i dati al volume BTRFS e utilizzare tutte le funzionalità it.

Layout BTRFS di base
Nota: Alto il Livello 5 è radice e non è un btrfs sottovolume che può fare istantanee e altri btrfs funzioni, e quindi non deve essere montata

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

i Comandi di Base

  • Disco
    sudo btrfs fi show

Uscita:
Sistema di File di Output

  • Utilizzo del Disco
    sudo btrfs fi du / Nota: è possibile creare / qualsiasi altro punto di montaggio
  • Scrub Sottovolume Raccomandato in esecuzione ogni settimana!
    sudo btrfs scrub start /
  • Equilibrio Sottovolume per Prestazioni
    sudo btrfs balance start -musage=50 -dusage=50 /
    Nota: Utilizzare il musgae e dusage filtri di equilibrio blocchi utilizzati al di sopra del 50 per cento di utilizzo
    sudo btrfs balance cancel / Interrompe l’esecuzione di equilibrio
  • l’Elenco Subvolumes base di montaggio
    sudo btrfs subv list /home

Uscita:
Sottovolume di Uscita

  • Monte Sottovolume
    sudo mount -o subvolid=267 /dev/sda1 /media/games
    O aggiungere a questo /etc/fstab
    UUID=IDGOESHERE /media/games rw,exec,subvolid=267 0 0

Istantanee

Istantanee sono una delle cose migliori di BTRFS e ho assolutamente li amano. Sono incredibili potenti e benefici.

Quindi consente di eseguire alcuni scenari quando si utilizzano le istantanee.

Creare Snapshot

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

l’Utilizzo di questo, è possibile ripristinare le snapshop semplicemente modificando il /etc/fstab e cambiare il subvol=2020-01-13 o il corrispondente subvolid si ottiene da sudo btrfs subv list /home

Ripristino configurazione di Snapshot

Ripristina Snapshop dopo il riavvio e di successo rollback

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

Ora basta ripristinare il file fstab e riavviare per tornare in /home sottovolume.

Il motivo per farlo usando questo metodo è verificare prima i dati. Se non funziona, puoi semplicemente cambiare /etc/fstab indietro e tornerai al punto in cui hai iniziato.

Dischi multipli e RAID

Oh ragazzo, ci siamo. Questo è un argomento così male frainteso e se non stai attento causerai più problemi di quelli che stai cercando di risolvere. Quindi con questo entriamo in RAID. NON sarò cover RAID 5 in quanto è instabile e NON DOVREBBE ESSERE USATO!

Deve conoscere i comandi per più dischi:

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 in RAID 1, dopo aggiunta di dischi esistenti sottovolume

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

potevo mettere in RAID 0… ma onestamente si dovrebbe usare EXT4 o XFS se siete alla ricerca di prestazioni. Sarebbe meglio che usare BTRFS!

Video Walkthrough

guida btrfs
Nota: 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.sezione membri com (solo CC)
    • Download digitali con guide e immagini pre-costruite
    • Video solo per i membri mensili
    • $5 al mese (il 100% del ricavato va a Chris Titus Tech)
  • YouTube Chris Titus Tech Membership (Tutti i pagamenti accettati)
    • Video solo per i membri mensili
    • Emoji YouTube per commenti e chat dal vivo
    • ommenti e chat.

  • Tutti i commenti di YouTube vengono evidenziati quando rivedo i commenti ogni giorno.
  • $4.99 Al mese (70% del ricavato va a Chris Titus Tech)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.