Time Machine, ZFS et déduplication

8

J'exporte actuellement une partition ZFS en dedup=onutilisant ubuntu-zfset netatalk. Cependant, la machine à remonter le temps insiste sur la création d'un bundle clairsemé, et cela m'a fait commencer à me demander si cela aurait un impact sur la déduplication, car le concept de "fichiers" disparaît, et probablement l'alignement des blocs ne serait pas super non plus .. .

PS Toute mon idée d'utiliser dedup est que j'ai quelques macbooks de sauvegarde au même endroit, et beaucoup de leurs fichiers sont égaux.


Addendum: Il semble que l'alignement au niveau du bloc échoue à la déduplication. Voici mon expérience:

  • Copies Time-Machine de deux macbooks différents, avec beaucoup de données en double parmi eux (total 200 Go)
  • CCC les deux macbooks à deux images clairsemées.

Facteur de déduplication? 1.01x


Des idées sur la façon de configurer la déduplication ZFS pour qu'elle fonctionne correctement avec les sauvegardes Time-Machine? Dois-je commencer à chercher d'autres alternatives de sauvegarde (avec déduplication)?

Hugo Sereno Ferreira
la source
La compression semble en effet une meilleure option. Pourrait-il s'agir d'un cryptage? Deux fichiers cryptés avec le même contenu peuvent très bien "paraître" différents du système de fichiers en dessous en raison de la façon dont le cryptage fonctionne. J'imagine que la déduplication fonctionne bien sur un volume non chiffré , même s'il s'agit d'un énorme fichier et non d'un bundle clairsemé.
Oleg Lobachev

Réponses:

7

La déduplication sur ZFS est au niveau du bloc, elle ne dépend donc pas du concept de fichiers. La seule façon de supprimer la déduplication est que le décalage d'un fichier dans le sparsebundle ne soit pas toujours le même modulo que la taille du bloc. Étant donné que ZFS peut utiliser des tailles de bloc variables qui sont plus grandes que la taille de bloc du système de fichiers HFS + à l'intérieur du sparsebundle, l'alignement correct n'est pas garanti, mais il n'est pas non plus garanti que la déduplication échouera.

Si vous vous inquiétez de l'espace, vous pouvez également activer la compression sur votre pool ZFS. Il impose une surcharge supplémentaire du processeur, mais peut en fait augmenter le débit effectif du disque.

user5516
la source