Firebird đi kèm với hai dòng lệnh sao lưu / khôi phục lại các công cụ, từng có lợi thế riêng của nó và hạn chế.
Các tiện ích gbak sao lưu cơ sở dữ liệu bằng cách tháo dỡ nó thành một cấu trúc nhỏ gọn, trong đó siêu dữ liệu, dữ liệu và các thiết lập cấu hình cơ sở dữ liệu cấp được lưu trữ riêng biệt. Nó cũng thực hiện một số nhiệm vụ vệ sinh quan trọng trên cơ sở dữ liệu trong quá trình sao lưu.
Các sao lưu được tạo ra là không thể đọc được như một tập tin cơ sở dữ liệu; bạn cần gbak một lần nữa để khôi phục lại nó. . Trong chế độ phục hồi, gbak có thể tạo một tập tin mới hoặc ghi đè lên một cơ sở dữ liệu hiện có
Bởi vì trong những nhiệm vụ hữu ích nó thực hiện, các lập trình Firebird có kinh nghiệm thường sử dụng một gbak sao lưu phục hồi chu kỳ để
xóa các phiên bản kỷ lục cũ;
thay đổi kích thước trang cơ sở dữ liệu;
chuyển đổi cơ sở dữ liệu từ đơn để multifile;
chuyển giao một cách an toàn cơ sở dữ liệu hệ điều hành khác;
nâng cấp Interbase hoặc cơ sở dữ liệu Firebird lên một phiên bản mới hơn;
. tạo bản sao lưu chỉ siêu dữ liệu để tạo ra một cơ sở dữ liệu trống mới với cấu trúc tương tự
một số giao diện người dùng thân thiện phía trước kết thúc là có sẵn cho gbak, cả hai như là công cụ độc lập và như các tiện ích trong một số các chương trình quản trị cơ sở dữ liệu. Nó cũng rất đơn giản để thiết lập các kịch bản hệ điều hành cấp, các tập tin batch hoặc daemon để thực hiện sao lưu.
Một công cụ gần đây hơn bởi tên của nbackup thiếu hầu hết các vệ và đầm tính năng gbak, nhưng có những ưu điểm sau:
Sao lưu gia tăng, trong đó tiết kiệm thời gian và không gian đĩa,
sao lưu với tốc độ phần cứng;
. Backups có thể với công cụ ưa thích (không Firebird) của riêng bạn
không sao lưu công cụ truy cập đến cơ sở dữ liệu. Khách hàng khác có thể vẫn còn kết nối và thực hiện các hoạt động trên cơ sở dữ liệu trong khi sao lưu được tiến hành.
đang được dịch, vui lòng đợi..