Цю сторінку перекладено машинним перекладом. Читайте англійський оригінал. English

Бібліотека IBSurgeon

nbackup з перемикачем -D ON не працює на ZFS

Як відомо, nbackup має опцію -D для використання прямого введення-виведення, щоб зменшити негативний вплив на кеш файлової системи, і зазвичай це швидший спосіб створення інкрементальних резервних копій. Однак виявилося, що nbackup з перемикачем -D ON не працює на ZFS

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

Приклад помилки:

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

Помилка означає наступне:

Code
EINVAL Файлова система не підтримує прапорець O_DIRECT.

Отже, краще використовувати ext3 та ext4 як томи для бази даних і резервних копій на Linux.