Trang này được dịch bằng máy. Đọc bản gốc tiếng Anh. English

Thư viện IBSurgeon

nbackup với tùy chọn -D ON không hoạt động trên ZFS

Như bạn đã biết, nbackup có tùy chọn -D để sử dụng IO trực tiếp nhằm giảm tác động tiêu cực lên bộ nhớ đệm của hệ thống tệp, và thông thường, đây là cách nhanh hơn để thực hiện sao lưu gia tăng. Tuy nhiên, hóa ra nbackup với tùy chọn -D ON không hoạt động trên ZFS

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

Ví dụ lỗi:

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

Lỗi này có nghĩa như sau:

Code
EINVAL Hệ thống tệp không hỗ trợ cờ O_DIRECT.

Vì vậy, tốt hơn nên sử dụng ext3 và ext4 làm ổ đĩa cho cơ sở dữ liệu và bản sao lưu trên Linux.