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

FBDataGuard hiện là một phần của HQbird Standard!

FBDataGuard là công cụ phía máy chủ để giám sát cơ sở dữ liệu Firebird và ngăn ngừa hỏng hóc. Công cụ này giám sát cơ sở dữ liệu và môi trường máy chủ, thực hiện sao lưu đúng cách, thu thập số liệu thống kê và gửi cảnh báo về mọi vấn đề thực tế và tiềm ẩn.

FBDataGuard được thiết kế như một trợ lý quản trị tự động cho các cơ sở dữ liệu Firebird quan trọng, đặc biệt tại các vị trí từ xa và khi được đóng gói cùng phần mềm dựa trên Firebird. Nó cũng có thể được sử dụng để khôi phục cơ sở dữ liệu nâng cao cho cơ sở dữ liệu được bảo vệ trong trường hợp hỏng hóc nghiêm trọng (ví dụ: do lỗi phần cứng).

Các tính năng chính của FBDataGuard:

  • Sao lưu tự động với tùy chọn “khôi phục thử nghiệm” và khả năng lưu giữ lịch sử sao lưu.
  • Kiểm tra sức khỏe trực tuyến của các cơ sở dữ liệu được giám sát
  • Giám sát lỗi (firebird.log và các lỗi khác)
  • Kiểm tra sức khỏe chỉ mục trực tuyến tự động và tính toán lại số liệu thống kê
  • Giám sát điểm đánh dấu giao dịch
  • Giám sát tệp tạm thời
  • Hỗ trợ Windows và Linux
  • Cảnh báo qua email

Tài liệu FBDataGuard

Cách hoạt động

FBDataGuard

FBDataGuard được cài đặt trên cùng máy chủ nơi Firebird đang chạy (cần thiết để theo dõi các thông số quan trọng của máy chủ). Sau khi cài đặt, cần chỉ định các cơ sở dữ liệu để giám sát.

FBDataGuard có hàng chục tác vụ chạy theo lịch trình; nhiều tác vụ trong số này được thiết kế để kiểm tra các thông số và đánh giá xem chúng có nằm trong giới hạn an toàn hay không, và các tác vụ khác được thiết kế để chạy sao lưu, thu thập số liệu thống kê và thực hiện xác thực.

FBDataGuard được thiết kế an toàn: ví dụ, nếu FBDataGuard thấy không đủ dung lượng trống để hoàn tất sao lưu, nó sẽ không chạy sao lưu mà thay vào đó phát cảnh báo để cảnh báo quản trị viên.

Để thêm cơ sở dữ liệu vào giám sát và đặt thông số cho các tác vụ bảo trì, FBDataGuard có bảng điều khiển web tích hợp. Bảng điều khiển web hiển thị trạng thái của máy chủ và các tác vụ giám sát cơ sở dữ liệu, đồng thời cho phép thay đổi thuộc tính của tác vụ.

Quyền truy cập vào bảng điều khiển web được bảo vệ bằng tên người dùng và mật khẩu, và theo mặc định chỉ giới hạn ở localhost (tất nhiên, nó có thể được gắn với địa chỉ IP cụ thể).

Tất nhiên, bảng điều khiển web của FBDataGuard có thể được truy cập từ máy tính từ xa và thiết bị di động. Điều này cho phép kiểm soát cơ sở dữ liệu Firebird tại các vị trí từ xa và đảm bảo chúng hoạt động tốt.

FBDataGuard cũng có thể được cấu hình bằng một bộ tệp ini, để tạo cấu hình dễ di chuyển và sử dụng trên nhiều máy tính có thiết lập Firebird tương tự.

FBDataGuard và cơ sở dữ liệu Firebird lớn

Thông thường FBDataGuard được sử dụng trong môi trường sản xuất, đặc biệt trong các trường hợp sau:

  • Cơ sở dữ liệu chứa dữ liệu quan trọng cho hoạt động kinh doanh
  • Cơ sở dữ liệu lớn (>100Gb)
  • Cơ sở dữ liệu hoạt động 24x7
  • Cơ sở dữ liệu không có hỗ trợ quản trị
  • Cơ sở dữ liệu tại các vị trí từ xa

Vui lòng xem bài thuyết trình này để biết thêm chi tiết về FBDataGuard:

Firebird’s Big Databases (bằng tiếng Anh) từ Nataly Polyanskaya