nbackup con l'opzione -D ON non funziona su ZFS
Come sai, nbackup ha un’opzione -D per utilizzare I/O diretto al fine di ridurre l’effetto negativo sulla cache del file system, e di solito è un modo più veloce per eseguire backup incrementali. Tuttavia, è emerso che nbackup con l’opzione -D ON non funziona su ZFS
./nbackup -b 0 localhost:/opt/firebird/examples/empbuild/employee.fdb /opt/test2.nbk -user SYSDBA -pass masterkey -D ON
Esempio di errore:
Failure: Error (22) opening database file: /opt/firebird/examples/empbuild/employee.fdb
L’errore significa quanto segue:
EINVAL Il file system non supporta il flag O_DIRECT.
Quindi, è meglio utilizzare ext3 ed ext4 come volumi per database e backup su Linux.