• [^] # Re: à chacun sa vision de la simplicité

    Posté par . En réponse au journal Les rollbacks avec NixOS, ou comment casser son système. Évalué à 3.

    Alors qu'avec un outil de snapshot système, chaque mise à jour augmente la taille de ton snapshot de plusieurs gigas octets, avec très peu de partage.

    Je présume que tu parle de snapshot pre-zfs/hammerfs/btrfs. Avec la technique du CoW, c'est instantané et ça ne coûte que la place réellement nécessaire. Donc non tu ne peux pas avoir une rétention infinie, mais si tu te donne la liberté de consommer 230Gio alors tu as de quoi faire pour un paquet de temps. De plus la gestion est plus légère, il est parfaitement inutile de garder plus d'un certains nombre de snapshots (à choisir) et supprimer un snapshot ne coûte rien. Ça ne ralenti pas ton build suivant, ça prend le même temps quelque soit la taille de ton fs ou des données contrairement à une suppression de 200Gio sur disque. Définir une rétention est simple tu n'a qu'à supprimer la plus vielle snapshot, tu n'a pas à aller voir chaque fichiers pour ne supprimer que les plus vieux.

    (Je sais pas pourquoi tu parle de backup quand il est question de snapshot)

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll