Nozioni di base su ZFS su FreeBSD

Iniziare con il file system ZFS su FreeBSD: pool, set di dati, istantanee e altro ancora

Nozioni di base su ZFS su FreeBSD

ZFS è un file system combinato e un gestore di volumi logici progettato per l'integrità dei dati, un'elevata capacità di archiviazione e prestazioni eccellenti.

Concetti chiave

Piscine

Un pool è una raccolta di dispositivi di archiviazione. ZFS gestisce i pool anziché i singoli dischi.

# Create a simple pool
zpool create mypool /dev/da0

# Create a mirrored pool
zpool create mypool mirror /dev/da0 /dev/da1

# Check pool status
zpool status mypool

Set di dati

I set di dati sono l'equivalente ZFS di directory o partizioni, ma con le proprie proprietà.

# Create a dataset
zfs create mypool/data

# Set properties
zfs set compression=lz4 mypool/data
zfs set quota=50G mypool/data

Istantanee

Le istantanee catturano lo stato di un set di dati in un determinato momento, istantaneamente e senza duplicare i dati.

CODICE_BLOCCO_2

Migliori pratiche

  1. Utilizzare sempre mirror o raidz per la ridondanza
  2. Abilita compressione: lz4 è veloce con un sovraccarico minimo della CPU
  3. Scrub regolari: pianificazione dei controlli di integrità mensili
  4. Istantanea prima delle modifiche: facile recupero dagli errori