Snippets

Du code concis, avec une explication claire.

bash

zfs: activer la compression (et déduplication, avec prudence)

Configurer compression transparente (lz4 recommandée) et considérer la déduplication.

#zfs#compression#dedup
bash

zfs: créer un clone depuis un snapshot

Créer un clone RW d'un snapshot pour tests ou patchs temporaires.

#zfs#clone#snapshot
bash

zfs send/receive: réplication incrémentale

Envoyer un snapshot vers une cible locale ou distante, avec incrémental pour efficacité.

#zfs#send#replication
bash

zfs: créer un snapshot et revenir en arrière

Créer un snapshot d'un dataset et faire un rollback en cas de souci.

#zfs#snapshot#rollback
bash

zip: archives reproductibles et déterministes

Produire un .zip stable bit-à-bit (ordre, métadonnées, mtime) avec zip -X et mtimes figés.

#zip#reproducible#build
bash

zopfli: générer des .gz/.zip ultra compressés

Optimiser la taille au maximum (lent) pour diffusion web; compatible gzip/zip standard.

#zopfli#gzip#zip
bash

zpool: export/import d'un pool

Exporter un pool proprement avant déplacement, puis l'importer sur un autre hôte.

#zfs#zpool#import
bash

zpool: remplacer un disque et resilver avec spare

Mettre un disque hors-ligne, le remplacer, suivre le resilver et gérer un spare.

#zfs#zpool#resilver
bash

zramctl: configurer un swap compressé

Créer un device zram, le formater en swap et l'activer pour réduire l'I/O disque.

#zram#swap#compression
bash

zstd: entraîner un dictionnaire pour petits fichiers

Créer un dictionnaire zstd à partir d'échantillons pour améliorer la compression de petits fichiers.

#zstd#dictionary#compression
bash

zpool: status et lancement d'un scrub

Afficher l'état d'un pool ZFS et lancer un scrub pour vérifier les données.

#zfs#zpool#scrub
bash

zstdcat/zstdgrep: traiter zstd en flux

Lire et greper des fichiers .zst sans les décompresser sur disque.

#zstdcat#zstdgrep#logs