8 votos

Time Machine, ZFS y deduplicación

Actualmente estoy exportando una partición ZFS con dedup=on utilizando ubuntu-zfs y netatalk . Sin embargo, time-machine insiste en crear un sparsebundle en él, y me hizo empezar a preguntarme si esto tendría algún impacto en la deduplicación, ya que el concepto de "archivos" desaparece, y probablemente la alineación de los bloques tampoco sería buena...

P.D. Mi idea de usar dedup es que tengo un par de macbooks haciendo copias de seguridad en el mismo lugar, y muchos de sus archivos son iguales.


Adición: Parece que la alineación a nivel de bloque está fallando en el dedup. Esta es mi experiencia:

  • Copias en tiempo real de dos macbooks diferentes, con muchos datos duplicados entre ellos (total 200Gb)
  • CCC los dos macbooks a dos imágenes dispersas.

¿Factor de deduplicación? 1.01x


¿Alguna idea sobre cómo configurar ZFS dedup para que funcione correctamente con las copias de seguridad de la máquina del tiempo? ¿Debería empezar a buscar otras alternativas de copia de seguridad (con dedup)?

7voto

Senthil Kumaran Puntos 160

La deduplicación en ZFS es a nivel de bloque, por lo que no depende del concepto de archivos. La única forma en que la deduplicación puede ser derrotada es si el desplazamiento de un archivo dentro del sparsebundle no es siempre el mismo módulo del tamaño del bloque. Dado que ZFS puede utilizar tamaños de bloque variables que son mayores que el tamaño de bloque del sistema de archivos HFS+ dentro del sparsebundle, no se garantiza una alineación correcta, pero tampoco se garantiza que la deduplicación falle.

Si te preocupa el espacio, también puedes habilitar la compresión en tu pool ZFS. Impone una sobrecarga adicional de la CPU, pero puede aumentar el rendimiento efectivo del disco.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X