Ceci est une ancienne révision du document !


ZFS est un système de fichiers open source pour la gestion de "très haute capacité de stockage".
ZFS est utilisable sous Ubuntu, sous mac et sous windows
Ce document traite de l'utilisation de ZFS à partir de la version 24.04 de ubuntu pour stocker les données des utilisateurs.
Pour toute version antérieure, se référer à ce document.

Soit disposer d'une version ubuntu ZFS chiffréeinstallée dans la totalité d'un disque dur pouvant être externe.
Soit disposer d'une version ubuntu 24.04 installée de façon classique dans une partition EXT4 ou BTRFS.
Dans ce second cas, il est alors nécessaire d'ajouter les applications absentes.

  • Installer le paquet chiffrement.
  • Installer le paquet ZFS de la version 24.04 disponible en ligne de commandes.
     sudo apt install zfs-zed

Ce tuto montre un cas d'utilisation en structure sécurisée nécessitant au moins deux partitions avec des données chiffrées.
Bien entendu, il est possible de ne pas choisir l'option de chiffrement et de ne pas utiliser la redondance.

Sélection de l'espace disque.

Grâce à l'application gparted, fabriquer deux partitions de tailles identiques. de préférence dans deux disques différents.
Si les partitions utilisées sont déjà formatées ZFS, il est nécessaire de les reformater (en EXT4 par exemple) car la création sera refusée. Sinon, les partitions peuvent être déclarées non-formatées.

Mise disposition de cet espace disque

La mise à disposition pour l'utilisateur de cet espace prévu, se fait obligatoirement en ligne de commande.
L'auto-documentation (man zpool create) n'est pas mauvaise mais elle dispose de peu d'exemples pratiques.
Voici la commande à exécuter.

sudo zpool create -f -m   /media/ZFS -O encryption=on -O keyformat=passepasse -O keylocation=prompt  -o feature@lz4_compress=enabled MesDonneesPersonnelles raidz /dev/sda18 /dev/sdb11
Enter new passphrase:
cannot create 'MesDonneesPersonnelles': Passphrase too short (min 8).


  • -f indique de forcer le montage
  • -m indique le point de montage à utiliser. J ai choisis media à cause des applications snap
  • -O encryption=on indique Option de chiffrement activée
  • -O keyformat=passepasse Indique Option de format de la phrase de chiffrement au format lisible
  • -O keylocation=prompt indique Option de saisie de la phrase au clavier d ou le choix du format lisible.
  • -o feature@lz4_compress=enabled indique option de compression LZ4 activée.La littérature semble conseiller cette option
  • raidz Indique que l acces aux partitions se fait dans ce format équivalent au format raids5. On pouvait ne rien mettre ou mettre mirror équivalent du RAID1.

A l'issue de cette commande réussie, le point de montage /media/ZFS est automatiquement créé et accessible en écriture.

Réutilisation de cet espace disque lors d'un nouveau démarrage

  • tutoriel/donnees_stockees_dans_un_systeme_de_fichiers_zfs.1718203462.txt.gz
  • Dernière modification: Le 12/06/2024, 16:44
  • par geole