btrfs vs ext4

Pubblicità

nick.rpm

Utente Attivo
Messaggi
609
Reazioni
29
Punteggio
51
Salve, lo so che ho già rotto i "cosiddetti" abbastanza per i btrfs ma adesso ho preferito aprire un'altro post per avere informazioni e consigli se è poi così tanto conveniente il filesystem btrfs o se mi conviene tornare sui ext4. Non mi dispiace avere una funzionalità in più come i snapshots ma non è neppure così importante essendo che se mi capitasse qualcosa come per esempio se il sistema si rompesse, io preferirei una formattazione completa più di portarlo indietro con i snapshots ma voglio capire oltre i snapshots quali sarebbero i vantaggi dei btrfs. La questione che all'inizio non lo considerata molto è che ho notato che si può inserire l'opzione "autodefrag" sul file /etc/fstab nei filesystem btrfs, questo fa capire che i btrfs hanno il difetto (come Windows) della deframmentazione, per quanto farebbe in automatico il defrag comunque questo è uno svantaggio. Per chi li usa da molto... sono abbastanza stabili? Con il fatto che uso timeshift ma comunque per me non sono così importanti i snapshots, mi converrebbe lo stesso il filesystem btrfs?
 
Salve, lo so che ho già rotto i "cosiddetti" abbastanza per i btrfs ma adesso ho preferito aprire un'altro post per avere informazioni e consigli se è poi così tanto conveniente il filesystem btrfs o se mi conviene tornare sui ext4. Non mi dispiace avere una funzionalità in più come i snapshots ma non è neppure così importante essendo che se mi capitasse qualcosa come per esempio se il sistema si rompesse, io preferirei una formattazione completa più di portarlo indietro con i snapshots ma voglio capire oltre i snapshots quali sarebbero i vantaggi dei btrfs. La questione che all'inizio non lo considerata molto è che ho notato che si può inserire l'opzione "autodefrag" sul file /etc/fstab nei filesystem btrfs, questo fa capire che i btrfs hanno il difetto (come Windows) della deframmentazione, per quanto farebbe in automatico il defrag comunque questo è uno svantaggio. Per chi li usa da molto... sono abbastanza stabili? Con il fatto che uso timeshift ma comunque per me non sono così importanti i snapshots, mi converrebbe lo stesso il filesystem btrfs?
Btrfs come feature non è solo snapshot, ma molte altre: compressione, checksumming (coerenza dei dati), flessibilità; puoi ridurre il fileystem online, puoi ingrandire con altri dischi, partizioni, sostituire un disco, puoi inviare un intero volume al backup con una copia atomica ecc...
Tutti i filesystem frammentano, anche ext4 anche se in modo minore e dipende ai carichi di lavoro, sia su ext4, Btrfs o altri filesytsem.
Btrfs è stabile e usato in produzione, ha alcune funzionalità non stabile, come il raid 5/6 che presto sarà risolto, ci stanno lavorando gli sviluppatori WD. Ma non è un caso d'uso home desktop.
Ha anche una modalità zone, per i dischi SMR.
ext4 è un filesystem vecchio che non avrà più sviluppo su nuove funzionalità, rispetto a Btrfs o altro filesystem COW.

Features​

Implemented​

As of version 5.0 of the Linux kernel, Btrfs implements the following features:[34][35]

Implemented but not recommended for production use​

Planned but not yet implemented​

 
Btrfs come feature non è solo snapshot, ma molte altre: compressione, checksumming (coerenza dei dati), flessibilità; puoi ridurre il fileystem online, puoi ingrandire con altri dischi, partizioni, sostituire un disco, puoi inviare un intero volume al backup con una copia atomica ecc...
Tutti i filesystem frammentano, anche ext4 anche se in modo minore e dipende ai carichi di lavoro, sia su ext4, Btrfs o altri filesytsem.
Btrfs è stabile e usato in produzione, ha alcune funzionalità non stabile, come il raid 5/6 che presto sarà risolto, ci stanno lavorando gli sviluppatori WD. Ma non è un caso d'uso home desktop.
Ha anche una modalità zone, per i dischi SMR.
ext4 è un filesystem vecchio che non avrà più sviluppo su nuove funzionalità, rispetto a Btrfs o altro filesystem COW.
grazie della risposta!
--- i due messaggi sono stati uniti ---
Btrfs come feature non è solo snapshot, ma molte altre: compressione, checksumming (coerenza dei dati), flessibilità; puoi ridurre il fileystem online, puoi ingrandire con altri dischi, partizioni, sostituire un disco, puoi inviare un intero volume al backup con una copia atomica ecc...
Tutti i filesystem frammentano, anche ext4 anche se in modo minore e dipende ai carichi di lavoro, sia su ext4, Btrfs o altri filesytsem.
Btrfs è stabile e usato in produzione, ha alcune funzionalità non stabile, come il raid 5/6 che presto sarà risolto, ci stanno lavorando gli sviluppatori WD. Ma non è un caso d'uso home desktop.
Ha anche una modalità zone, per i dischi SMR.
ext4 è un filesystem vecchio che non avrà più sviluppo su nuove funzionalità, rispetto a Btrfs o altro filesystem COW.
Non è una critica (figurati) ma ti piacciono molto gli btrfs. Ho visto che hai molti video su youtube sull'argomento
 
Ultima modifica:
grazie della risposta!
--- i due messaggi sono stati uniti ---

Non è una critica (figurati) ma ti piacciono molto gli btrfs. Ho visto che hai molti video su youtube sull'argomento
Si, è da qualche anno che mi sono appassionato a Btrfs e allo storage in generale, è solo un passatempo per me.
Btrfs ha molta flessibilità che aiuterebbe l'utente sia su home desktop che su server o altre situazione, e mi piace condividerle per farle conoscere agli utenti.
Mi spinge spesso a rispondere o a fare video su Btrfs, molti utenti come te che si chiedono la differenza tra un FS COW come Btrfs e un normale FS come ext4.
Oppure in molti erroneamente credono che Btrfs sia solo snapshot, che non ha un caso d'uso home desktop, spesso anche da utenti avanzati che provano Btrfs superficialmente, o che ignorano le sue feature comodissime.
Già il fatto che abbia il checksumming dei metadati/dati il che rende il filesystem sempre coerente, dovrebbe spingere gli utenti a usarlo, rispetto a ext4, xfs o altri FS.
Ho deciso di provare Btrfs dopo aver letto un utente in questo forum (non ricordo il nickname) che lo usava e con ottime prestazioni grazie alla compressione, prima non ero minimamente interessato ai FS, ero solo PRO ext4, ma dopo aver scoperto man mano il potenziale e l'estrema comodità di questo FS, non tornerei mai a un FS banale e senza feature come ext4, ma penso che il futuro sia FS COW, quindi no problem.
 
Si, è da qualche anno che mi sono appassionato a Btrfs e allo storage in generale, è solo un passatempo per me.
Btrfs ha molta flessibilità che aiuterebbe l'utente sia su home desktop che su server o altre situazione, e mi piace condividerle per farle conoscere agli utenti.
Mi spinge spesso a rispondere o a fare video su Btrfs, molti utenti come te che si chiedono la differenza tra un FS COW come Btrfs e un normale FS come ext4.
Oppure in molti erroneamente credono che Btrfs sia solo snapshot, che non ha un caso d'uso home desktop, spesso anche da utenti avanzati che provano Btrfs superficialmente, o che ignorano le sue feature comodissime.
Già il fatto che abbia il checksumming dei metadati/dati il che rende il filesystem sempre coerente, dovrebbe spingere gli utenti a usarlo, rispetto a ext4, xfs o altri FS.
Ho deciso di provare Btrfs dopo aver letto un utente in questo forum (non ricordo il nickname) che lo usava e con ottime prestazioni grazie alla compressione, prima non ero minimamente interessato ai FS, ero solo PRO ext4, ma dopo aver scoperto man mano il potenziale e l'estrema comodità di questo FS, non tornerei mai a un FS banale e senza feature come ext4, ma penso che il futuro sia FS COW, quindi no problem.
Ma ammetto che io non ho ancora capito tutte le funzionalità dei btrfs. Il fatto di unire 2 hard-disk per fare una partizione sola l'avevo letto molto mesi fa ma le funzionalità online per esempio, li ho solo letti dal tuo commento precedente. Io trovo solo video dei snapshots e volumi ma di nient'altro sui btrfs, quindi non ho ancora capito tutte le sue funzionalità
 
Scusate se riprendo questo post, se sbaglio ditemelo anche che apro un nuovo post, ho trovato il post informandomi un pò su btrfs, vengo al dunque, ho una raspberry che utilizzo come "server" casalingo alla quale sono collegati 5 HDD (4 in raid e uno a se stante) i 4 in raid creano un raid 1+0 (leggono la cartella data owncloud) ora la curiosità sarebbe cosa cambierebbe con btrfs rispetto che con un raid basato su ext4?
 
Su RAID 10 non cambierebbe molto, se non la capacità avanzata di checksum e repair di btrfs oltre alla possibilità di fare snapshot.
Poi comunque devi avere backup se sono dati importanti
 
il backup lo effettuo periodicamente, quindi non noterei differenze rilevanti, giusto?
--- i due messaggi sono stati uniti ---
utilizzando btrfs quale RAID sarebbe meglio fare con 4 HDD da 2TB? (tenendo presente sicurezza dei dati e non sacrificando troppo spazio)
 
Ultima modifica:
Scusate se riprendo questo post, se sbaglio ditemelo anche che apro un nuovo post, ho trovato il post informandomi un pò su btrfs, vengo al dunque, ho una raspberry che utilizzo come "server" casalingo alla quale sono collegati 5 HDD (4 in raid e uno a se stante) i 4 in raid creano un raid 1+0 (leggono la cartella data owncloud) ora la curiosità sarebbe cosa cambierebbe con btrfs rispetto che con un raid basato su ext4?
Flessibilità: su Btrfs puoi cambiare il livello raid come e quando vuoi, quindi un domandi se ti gira e vuoi il raid 1, puoi farlo, o se vuoi il rad 1 a 3 o 4 copie, puoi farlo.
Oltre a questo, come ti è già stato detto, Btrfs per sua natura ha l'integrità dei dati e auto riparazione.
Inoltre potresti abilitare la compressione zstd e risparmiare spazio.
Puoi inviare al backup anche i volumi Btrfs, con btrfs send.
--- i due messaggi sono stati uniti ---
il backup lo effettuo periodicamente, quindi non noterei differenze rilevanti, giusto?
--- i due messaggi sono stati uniti ---
utilizzando btrfs quale RAID sarebbe meglio fare con 4 HDD da 2TB? (tenendo presente sicurezza dei dati e non sacrificando troppo spazio)
Sicurezza de idati = backup.
Comunque, credo che il radi 1 a 2 copie ti basti, il raid 1c3 forse è troppo?
Qui puoi farti il calcolo: https://carfax.org.uk/btrfs-usage/
 
Ultima modifica:
Btrfs è stabile e usato in produzione, ha alcune funzionalità non stabile, come il raid 5/6 che presto sarà risolto, ci stanno lavorando gli sviluppatori WD.

Scusate l'ignoranza, riapro questa discussione per chiedere una cosa.
Quando vengono rilasciati degli aggiornamenti sulla stabilità come si fa ad applicarli?
Bisogna riformattare?
Bisogna comprare un hard-disk nuovo?
 
Ultima modifica:
Scusate l'ignoranza, riapro questa discussione per chiedere una cosa.
Quando vengono rilasciati degli aggiornamenti sulla stabilità come si fa ad applicarli?
Bisogna riformattare?
Bisogna comprare un hard-disk nuovo?
Se parli di aggiornamenti del file system BTRFS, a cui fa riferimento il thread, essendo che è integrato nel kernel linux, vengono applicati con i nuovi kernel.
 
Pubblicità
Pubblicità
Indietro
Top