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:
- 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 utilizzosudo btrfs balance cancel /
Interrompe l’esecuzione di equilibrio - l’Elenco Subvolumes base di montaggio
sudo btrfs subv list /home
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
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)