Guide

Trovare ed eliminare i file duplicati su TrueNAS

Il tuo pool TrueNAS si riempie e davi per scontato che la dedup ZFS gestisse i duplicati? Non tocca i tuoi file esistenti. Ecco come trovare ed eliminare davvero i file duplicati su TrueNAS, in sicurezza e senza toccare il tuo pool.


Il tuo pool TrueNAS cresce, e sospetti che gli stessi file siano in più dataset. Molti danno per scontato che la deduplicazione ZFS se ne occupi già. Non è così, almeno non come ti aspetti, e contarci ti lascia o con RAM sprecata o con un NAS ancora pieno di copie.

La dedup a blocchi è una funzione di archiviazione, non di pulizia

La deduplicazione ZFS agisce a livello di blocco. Evita di scrivere due volte lo stesso blocco sul pool, in modo invisibile, per risparmiare spazio su disco. Ha un costo reale: consuma molta RAM (spesso citata intorno a 1-5 GB di RAM per TB di dati), mantiene una tabella di deduplicazione che cresce con i tuoi dati, e le stesse indicazioni di TrueNAS spesso mettono in guardia dall'attivarla, a meno che tu non sappia davvero che il tuo dataset ne trarrà vantaggio. Agisce inoltre in linea, solo sui dati appena scritti, quindi non fa nulla per i duplicati già presenti sul tuo pool. Nulla di questo risponde, in modo leggibile, alla domanda che hai davvero: quali dei miei file sono duplicati e quanto spazio recupererei rimuovendoli.

La dedup per file è ciò che cerchi davvero

Ciò che la maggior parte vuole è la deduplicazione a livello di file: accorgersi che la stessa foto, video o documento è in tre cartelle diverse, e poter guardare l'elenco e ripulirlo. Non ha nulla a che fare con lo strato a blocchi di ZFS. È una scansione in sola lettura dei tuoi file seguita da una pulizia voluta, e non richiede di toccare il pool, il budget di RAM o le impostazioni dei dataset.

Come lo gestisce NAS Ranger, senza toccare ZFS

NAS Ranger si connette alle tue cartelle TrueNAS via SMB e identifica i duplicati per impronta del contenuto: i file identici vengono trovati a prescindere da nome, data o cartella. Non altera mai il tuo pool, i dataset o le opzioni ZFS. Vedi ogni gruppo di duplicati e lo spazio esatto recuperabile. Per il dettaglio del confronto per contenuto, leggi come trovare i file duplicati.

Una pulizia voluta e reversibile

Agisci su molti file in una volta, e nulla viene distrutto sul posto. I duplicati confermati vengono spostati in un cestino sulla cartella, una rinomina, così controlli prima di svuotare. Ecco perché è senza rischi. E poiché l'app gira sul tuo computer via SMB, su TrueNAS non c'è nulla da installare e un aggiornamento di sistema non può portartela via.

Provalo gratis: analizza le tue cartelle TrueNAS, vedi ogni duplicato e i gigabyte recuperabili, prima di toccare un solo file.

FAQ

Non basta la deduplicazione ZFS su TrueNAS?
La dedup ZFS è a livello di blocco: evita di archiviare blocchi identici sul pool. Consuma molta RAM (circa 1-5 GB per TB), mantiene una tabella di dedup che cresce in fretta, e lo stesso TrueNAS spesso la sconsiglia. Non ti dà l'elenco dei tuoi file duplicati da controllare. È lavoro a livello di file, un'altra cosa.
Che differenza c'è tra dedup a blocchi e dedup per file?
La dedup a blocchi avviene nello strato di archiviazione, in modo invisibile, per risparmiare spazio su disco. La dedup per file trova interi file duplicati (la stessa foto o video in più cartelle) così da poterli vedere e rimuovere. NAS Ranger fa la seconda, senza toccare il tuo pool ZFS.
NAS Ranger interferirà con il mio pool o i miei dataset?
No. Si connette via SMB alle tue cartelle e legge i file come qualsiasi client. Non cambia mai le impostazioni ZFS. I duplicati confermati vengono spostati in un cestino, non eliminati sul posto.
Devo attivare qualcosa su TrueNAS?
Solo una cartella condivisa SMB, che la maggior parte delle installazioni ha già. Su TrueNAS non si installa nulla, e un aggiornamento di sistema non può rompere lo strumento.