nbackup com a opção -D ON não funciona em ZFS
Como você sabe, o nbackup tem uma opção -D para usar I/O direto para diminuir o efeito negativo no cache do sistema de arquivos e, geralmente, é uma forma mais rápida de fazer backups incrementais. No entanto, descobriu-se que o nbackup com a opção -D ON não funciona no ZFS
./nbackup -b 0 localhost:/opt/firebird/examples/empbuild/employee.fdb /opt/test2.nbk -user SYSDBA -pass masterkey -D ON
Exemplo de falha:
Failure: Error (22) opening database file: /opt/firebird/examples/empbuild/employee.fdb
O erro significa o seguinte:
EINVAL O sistema de arquivos não suporta o flag O_DIRECT.
Portanto, é melhor usar ext3 e ext4 como volumes para o banco de dados e backups no Linux.