Esta página foi traduzida por máquina. Leia o original em inglês. English

Biblioteca IBSurgeon

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

Code
./nbackup -b 0 localhost:/opt/firebird/examples/empbuild/employee.fdb /opt/test2.nbk -user SYSDBA -pass masterkey -D ON

Exemplo de falha:

Code
Failure: Error (22) opening database file: /opt/firebird/examples/empbuild/employee.fdb

O erro significa o seguinte:

Code
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.