Guías

Encontrar y eliminar archivos duplicados en TrueNAS

¿Tu pool de TrueNAS se llena y dabas por hecho que la dedup ZFS gestionaba los duplicados? No toca tus archivos existentes. Así puedes encontrar y eliminar de verdad archivos duplicados en TrueNAS, sin riesgo y sin tocar tu pool.


Tu pool de TrueNAS crece, y sospechas que los mismos archivos están en varios datasets. Muchos suponen que la deduplicación ZFS ya se ocupa de eso. No lo hace, al menos no como esperas, y contar con ella te deja o con RAM desperdiciada o con un NAS que sigue lleno de copias.

La dedup por bloque es una función de almacenamiento, no de limpieza

La deduplicación ZFS actúa a nivel de bloque. Evita escribir el mismo bloque dos veces en el pool, de forma invisible, para ahorrar espacio en disco. Tiene un coste real: consume mucha RAM (se cita a menudo en torno a 1 a 5 GB de RAM por TB de datos), mantiene una tabla de deduplicación que crece con tus datos, y las propias recomendaciones de TrueNAS suelen advertir contra activarla salvo que sepas de verdad que tu conjunto de datos se beneficiará. Además actúa en línea, solo sobre los datos recién escritos, así que no hace nada con los duplicados que ya están en tu pool. Nada de esto responde, de forma legible, a la pregunta que de verdad tienes: cuáles de mis archivos son duplicados y cuánto espacio recuperaría al quitarlos.

La dedup por archivo es lo que buscas

Lo que la mayoría quiere es deduplicación a nivel de archivo: detectar que la misma foto, vídeo o documento está en tres carpetas distintas, y poder mirar la lista y limpiarla. Eso no tiene nada que ver con la capa de bloques de ZFS. Es un análisis de solo lectura de tus archivos seguido de una limpieza deliberada, y no exige tocar tu pool, tu presupuesto de RAM ni los ajustes de tus datasets.

Cómo lo resuelve NAS Ranger, sin tocar ZFS

NAS Ranger se conecta a tus carpetas TrueNAS por SMB e identifica duplicados por huella de contenido: los archivos idénticos se encuentran sin importar nombre, fecha o carpeta. Nunca altera tu pool, tus datasets ni las opciones de ZFS. Ves cada grupo de duplicados y el espacio exacto recuperable. Para el detalle de la comparación por contenido, mira cómo encontrar archivos duplicados.

Una limpieza deliberada y reversible

Actúas sobre muchos archivos a la vez, y nada se destruye in situ. Los duplicados confirmados se mueven a una papelera en la carpeta, un renombrado, para que revises antes de purgar. Aquí tienes por qué es sin riesgo. Y como la app funciona en tu ordenador por SMB, no hay nada que instalar en TrueNAS y una actualización del sistema no puede quitártela.

Pruébalo gratis: analiza tus carpetas TrueNAS, mira cada duplicado y los gigabytes recuperables, antes de tocar un solo archivo.

FAQ

¿No basta con la deduplicación ZFS en TrueNAS?
La dedup ZFS es a nivel de bloque: evita almacenar bloques idénticos en el pool. Consume mucha RAM (en torno a 1 a 5 GB por TB), mantiene una tabla de dedup que crece rápido, y el propio TrueNAS suele desaconsejarla. No te da la lista de tus archivos duplicados para revisar. Es trabajo a nivel de archivo, otra cosa.
¿Qué diferencia hay entre dedup por bloque y dedup por archivo?
La dedup por bloque ocurre en la capa de almacenamiento, de forma invisible, para ahorrar espacio en disco. La dedup por archivo encuentra archivos enteros duplicados (la misma foto o vídeo en varias carpetas) para que puedas verlos y quitarlos. NAS Ranger hace lo segundo, sin tocar tu pool ZFS.
¿NAS Ranger interferirá con mi pool o mis datasets?
No. Se conecta por SMB a tus carpetas y lee archivos como cualquier cliente. Nunca cambia los ajustes de ZFS. Los duplicados confirmados se mueven a una papelera, no se borran in situ.
¿Tengo que activar algo en TrueNAS?
Solo una carpeta compartida SMB, que la mayoría de instalaciones ya tienen. No se instala nada en TrueNAS, y una actualización del sistema no puede romper la herramienta.