nbackup met schakelaar -D ON werkt niet op ZFS
Zoals je weet, heeft nbackup een optie -D om directe IO te gebruiken om het negatieve effect op de bestandssysteemcache te verminderen, en meestal is dit een snellere manier om incrementele back-ups te maken. Het bleek echter dat nbackup met de schakelaar -D ON niet werkt op ZFS.
./nbackup -b 0 localhost:/opt/firebird/examples/empbuild/employee.fdb /opt/test2.nbk -user SYSDBA -pass masterkey -D ON
Voorbeeld van een fout:
Failure: Error (22) opening database file: /opt/firebird/examples/empbuild/employee.fdb
De fout betekent het volgende:
EINVAL Het bestandssysteem ondersteunt de O_DIRECT-vlag niet.
Dus gebruik je beter ext3 en ext4 als volumes voor de database en back-ups op Linux.