View Full Version : Migrazione fs ext4
Il passaggio a btrfs è un operazione rischiosa da svolgere per i dati?
Grazie in anticipo
meglio duplicare dati e ricopiarli su partizione nuove?
Io farei proprio così.
Quello che non farei mai è passare da ext4 a btrfs - su desktop. Su server è un altro discorso.
come mai non cambieresti su desktop?
sempre ancora meglio ext4?
Perché ext4 forse è ancora più veloce (in teoria, poi nella pratica forse la differenza non la noti), ma di certo è più affidabile.
ext4 più affidabile di btrfs?
Ah si, nonostante snapshot e checksum dei dati...
Si parla di sostituire ext4 con btrfs da dieci anni, ormai, eppure per quanto mi consta solo suse usa btrfs come fs di default, ma solo su root. La home è ancora con ext4
insomma non lo consigli
su ext4 cosa si può fare per avere la certezza che tutti i dati siano "corretti" e senza errori?
Per un pc desktop no
Ext4 ha un'opzione per il checksum parziale dei metadati, ma ignoro se la feature sia aggiungibile senza formattare.
Qui ci sono tutte le info che cerchi
https://ext4.wiki.kernel.org/index.php/Ext4_Metadata_Checksums
su server lo consigli per un diverso discorso a livello di importanza di consistenza dati?
Ah certo, l'affidabilità la ottieni attraverso la ridondanza hardware
tecnicamente cosa può dare btrfs in più di ext4, a livello di garanzia dati?
Questo devi chiederlo a Oracle :)
quindi per concludere, ext4 non è in grado di dire con certezza se ci sono file danneggiati?
ad esempio facendo una scansione con un comando fsck?
No.
Se il fs è corrotto è corrotto. Qui si parla di dati: trasferisci 200 terabyte di dati? Col checksum controlli che ogni singolo dato sia rimasto integro durante il trasferimento.
ok, però se si fosse corrotto un singolo file o quattro file
come si può trovare tale informazione?
Con il controllo del checksum.
Però sarebbe bene che tu leggessi il documento che ti ho linkato.
Ciao e buona lettura
come ultima cosa, c' è un comando per il controllo del checksum su ogni file del fs?
Grazie
Leggi quel documento che dalla tua domanda mi sembra tu non abbia ancora ben chiaro come stanno le cose.
Poi
man md5sum
ciao
va bene, però il check controlla e in caso di corruzione del filesystem se possibile ripara
però non ha il checksumming sui dati e non è un filesystem COW
certe situazioni non sono gestite
ad esempio un bitflip o altro corrotto non viene visto e il fs è considerato ok
concordi su questo?
btrfs lo fa però ha altri problemi
bisogna adattarsi?
ci sono altre soluzioni?
ci sono altre soluzioni?
Perché vuoi passare a btrfs?
per la maggior "sicurezza" sull' integrità dei dati
Beh, provalo allora, poi magari ci fai sapere le tue impressioni.
Però prima farei un backup dei tuoi dati.
ciao :)
ok, però cos' è che non ti convince per usarlo nella partizione home ad esempio?
Nicodemo Timoteo Taddeo
22-01-2023, 13:32
per la maggior "sicurezza" sull' integrità dei dati
Hai avuto problemi in passato sull'integrità dei dati dovuti od attribuibili in qualche modo ad ext4?
il fs era ok, però alcuni file no (su VM)
il fs era ok, però alcuni file no (su VM)
Puoi spiegarti meglio?
il fs era considerato ok, ma alcuni file erano corrotti
il fs era considerato ok, ma alcuni file erano corrotti
Puoi spiegarti meglio?
fsck diceva che era tutto ok, ma alcuni (pochi) file non si aprivano per problemi legati al fs
(ovviamente non era per causa ssd)
ma alcuni (pochi) file non si aprivano per problemi legati al fs
(ovviamente non era per causa ssd)
E chi te l'ha detto che i problemi erano legati al file system? Tirato a indovinare?
è molto probabile
si erano aperti fino al giorno prima, dopo un crash.....
a cosa daresti la colpa?
altre idee sono ben accette
Visto che dal tono con cui rispondi sembra che tu mi stia facendo un favore direi che, per quanto mi riguarda, possiamo chiuderla qui.:rolleyes:
saluti
perchè "tono" scusa
per me era dovuto al fs
secondo Te, cosa può essere?
(ovviamente i file erano chiusi al momento del crash)
Nicodemo Timoteo Taddeo
26-01-2023, 07:04
perchè "tono" scusa
per me era dovuto al fs
secondo Te, cosa può essere?
(ovviamente i file erano chiusi al momento del crash)
Se fsck ti dice che il FS è a posto non puoi dire che è colpa del FS. Sarà stata colpa di qualcos'altro, esempio un programma non ha avuto il tempo di salvare correttamente i file, tu hai specificato si trattava di virtual machine... non ci vuole grande sforzo di immaginazione per pensare a cosa può succedere se una VM va in crash.
dirac_sea
27-01-2023, 15:37
Quoto quanto scritto da NicoTimoTaddeo (nick arbitrariamente abbreviato per praticità :D ). E aggiungo che per un utente casalingo la scelta di un filesystem nel 95% dei casi - e forse sono stato ancora conservativo - è poco più che cosmetica. In passato ho usato ReiserFS, e non ho mai avuto problemi nonostante da molte parti si dicesse trattarsi di un file system "delicato". Fino a quando una interruzione di corrente mi ha sconquassato il sistema e i tentativi di recupero non sono andati a buon fine. Ma chi mi dice che con un altro file system me la sarei cavata meglio? Poi sono passato (per i dati) al file system XFS e tutto bello... solo che ogni tanto mi ritrovavo i files "riportati indietro" di una o due settimane. In questo caso ho scoperto che la cosa dipendeva dal cattivo funzionamento dell'alimentatore. La mia conclusione è che in ambito domestico non ci si debba fare troppe paranoie sul tipo di file system da usare. In altre parole, ext4 va bene, così come andrebbero bene gli altri, ma con ext4 ci sono (sempre per un utente domestico) forse più possibilità di recuperare i dati se qualcosa va storto.
I miei due cents.
Fino a quando una interruzione di corrente mi ha sconquassato il sistema e i tentativi di recupero non sono andati a buon fine. Ma chi mi dice che con un altro file system me la sarei cavata meglio?
Te lo dico io: 5 o 6 anni fa ho installato una Debian con ext4. Dopo un po' di tempo, 6 o 7 mesi, ho scoperto che il proprietario spengeva il computer pigiando il bottone della ciabatta col piede.
Te lo dico io: 5 o 6 anni fa ho installato una Debian con ext4. Dopo un po' di tempo, 6 o 7 mesi, ho scoperto che il proprietario spengeva il computer pigiando il bottone della ciabatta col piede.
ok,
per concludere
sono più i pro che i contro nel tenere ext4 e non cambiare in btrfs?
grazie
Quoto quanto scritto da NicoTimoTaddeo (nick arbitrariamente abbreviato per praticità :D ). E aggiungo che per un utente casalingo la scelta di un filesystem nel 95% dei casi - e forse sono stato ancora conservativo - è poco più che cosmetica.
Non sono d'accordo, se fosse così qualunque fs andrebbe bene per un utente casalingo. E invece...
Non sono d'accordo, se fosse così qualunque fs andrebbe bene per un utente casalingo. E invece...
ovviamente ognuno ha la propria opinione,
anche secondo me però dire che un fs vale l' altro è un pò un discorso generalista
soprattutto se questo utilizzo è comunque consapevole
rispetto in ogni caso l' opinione dell' utente
. non ci vuole grande sforzo di immaginazione per pensare a cosa può succedere se una VM va in crash.
+1
+1
non credo sia una cosa così perentoria
ci possono essere varie altre situazioni
se un sistema va in crash per uno sbalzo di corrente o qualcosa di particolare può capitare qualcosa di molto spiacevole
sui forum, casi di questo tipo, non sono così unici
dirac_sea
30-01-2023, 04:34
ok,
per concludere
sono più i pro che i contro nel tenere ext4 e non cambiare in btrfs?
grazie
Te lo stiamo dicendo da un pezzo...
Te lo dico io: 5 o 6 anni fa ho installato una Debian con ext4. Dopo un po' di tempo, 6 o 7 mesi, ho scoperto che il proprietario spengeva il computer pigiando il bottone della ciabatta col piede.
Ogni tanto si fanno queste meravigliose scoperte eh? :D Anche io ho beccato una signora, a cui un anno prima avevo fatto comprare un MyBookWorld della WD che spegneva il dispositivo staccando la spina della corrente. Incredibilmente, il dispositivo, che aveva partizione dati in XFs, non ne aveva risentito.
Non sono d'accordo, se fosse così qualunque fs andrebbe bene per un utente casalingo. E invece...
Cosmo, non hai inteso che avevo voluto essere diplomatico? Ora lo ridico in modo leggermente più irriverente... per innocenti trastulli su macchina virtuale, qualunque file system va bene. :p
E comunque ero stato giudizioso più di quanto mi vuoi riconoscere, perché alla fine del mio intervento, se noti, avevo orientato la scelta verso ext4.
Edit per quotare Nicodemo:
non ci vuole grande sforzo di immaginazione per pensare a cosa può succedere se una VM va in crash.
+1
Cosmo, non hai inteso che avevo voluto essere diplomatico?
Scusa, non volevo essere molesto: a volte dimentico la lezione di chi ti ha suggerito il nickname e uso troppi dirac :D
dirac_sea
02-02-2023, 05:37
Scusa, non volevo essere molesto: a volte dimentico la lezione di chi ti ha suggerito il nickname e uso troppi dirac :D
Non sei stato affatto molesto, non ti preoccupare. Leggo volentieri i tuoi post, grazie ai quali possiamo confrontarci costruttivamente su questioni tecniche inerenti Linux. Alla prossima :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.