Voglio configurare un sistema desktop in cui il filesystem di casa sarebbe ridondante (ad es. RAID-1) e farebbe delle istantanee settimanali. L'ho già fatto con ZFS, il sistema di snapshot è meraviglioso e con send / recv puoi facilmente creare backup su supporti esterni. Sfortunatamente, a quel punto, voglio GNU + Linux e non FreeBSD o Solaris, quindi sto cercando suggerimenti per buone alternative.
Ritengo che le mie alternative siano:
- btrfs - sembra essere esattamente ciò di cui ho bisogno, ha istantanee e comandi che ti permettono di replicare facilmente
zfs send
. Eppure tutta la documentazione menziona che è ancora sperimentale. Non riesco a trovare alcun rapporto reale sui suoi problemi di affidabilità o usabilità. Potete indicarmi qualsiasi informazione su tale questione che possa chiarire se sarebbe una scelta possibile? Ho una grande preferenza per questa opzione, principalmente perché non voglio riformattare le unità quando btrfs è pronto, ma non ho informazioni sul fatto che sia utilizzabile, che sia un'idea sciocca usarla, ecc. La domanda che non riesco a ottenere la risposta è ciò che significa "sperimentale" . - lvm snapshot ed ext4 - preferibilmente no, poiché può creare una terribile quantità di spazio quando vengono creati nuovi file. La creazione di file da 200 GB richiede 200 GB di spazio libero e 200 GB in più per le istantanee. L'ho anche trovato inaffidabile: la riscrittura dei metadati falliti provoca un PV illeggibile. Mi chiedo come si confronterebbe btrfs qui.
- Un singolo filesystem (ext4) su un array RAID-1 con snapshot COW personalizzate con hardlink (come
cp -al
). Questa è la mia preferenza attuale se non riesco a usare btrfs.
Quindi, quanto è sperimentale btrfs, quale dovrei scegliere e ho altre opzioni? Cosa succede se non mantengo backup incrementali esterni, ciò influirebbe sulla mia scelta?