MrMark_ er questo non basta comunque semplicemente sfruttare la funzione snapshot che offre btrfs?
Sì, gli snapshot ti permettono di tornare ad una versione precedente di un file, ammesso che ci sia, e sia sufficientemente aggiornata. Quindi dipende anche da con che frequenza si fanno le snapshot. Hanno il vantaggio di essere più leggere di un backup e possono essere fatte più frequentemente - ma non sostituiscono ovviamente i backup. La frequenza va stabilita in base alla frequenza delle modifiche, e il rischio di danni accidentali ai dati che richiedono il ripristino di una versione precedente.
[cancellato] Gli snapshot non mi sono mai piaciuti, sono fatti sugli stessi dischi...
Ripristinare da uno snapshot è "leggermente" più veloce che ripristinare da un backup. Ma gli snapshot non sono un backup.
[cancellato] Questo vale anche per i presunti "backup" in cloud.
Un backup in cloud è un backup offsite. Poi dipende da quanto è affidabile il servizio cloud, ma questo vale anche quanto sono affidabili dischi esterni locali e il loro storage.
MrMark_ Ma a questo punto ha senso fare il RAID 1?
RAID serve per avere alta disponibilità. In RAID 1 se ti si guasta un disco non sei fermo e non sei costretto a ripristinare un backup. Hai il tempo di fare un backup dei dati non ancora backuppati e poi di ripristinare l'array. Senza RAID se un disco si guasta sei fermo, e hai perso i dati dall'ultimo backup.
RAID, snapshot, backup non sono alternativi ma sono tutti sistemi per garantire la disponibilità dei dati e proteggersi da differenti tipi di eventi.