5 điểm bởi xguru 6 giờ trước | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Theo dõi binary log của MySQL để lưu trữ mọi thay đổi ở mức hàng vào một chỉ mục có thể tìm kiếm, kèm ảnh before/after đầy đủ
  • Hỗ trợ point-in-time recovery để quay lại một thời điểm cụ thể mà không cần khóa, thay đổi schema hay chờ khôi phục
  • Có thể xem mọi thay đổi: kiểm tra hàng nào đã thay đổi, khi nào và đã đổi thành gì bằng diff before → after
  • Undo chính xác: chỉ chọn các hàng bị hỏng và tạo SQL đảo ngược chính xác
  • Khôi phục cascade delete: tái dựng các hàng con bị xóa bởi ON DELETE CASCADE, và khôi phục FK bị xóa bởi ON DELETE SET NULL
    • Bao gồm cả những thay đổi mà InnoDB loại bỏ ở tầng bên dưới binlog nên đa số công cụ không phát hiện được
  • Time-travel: xem trạng thái của hàng hoặc bảng tại thời điểm bất kỳ qua web console hoặc CLI reconstruct
    • Giao diện SQL trực tiếp AS OF cần thêm ProxySQL
  • Ai đã thay đổi?: xác định thay đổi cụ thể bắt nguồn từ người dùng cơ sở dữ liệu, host hoặc chương trình client nào, đồng thời phân biệt phạm vi có thể chứng minh được tùy theo có hay không audit plugin
  • Xác minh lưới an toàn: bintrail verify kiểm tra việc khôi phục có tái tạo đúng bản gốc mà không bị offline/drift hay không, bintrail status hiển thị các đoạn bị thiếu trong luồng capture
  • Web console: xử lý duyệt thay đổi, khôi phục và thêm máy chủ giám sát ngay trên UI
  • Có MCP server: Claude hoặc bất kỳ MCP client nào cũng có thể tìm kiếm lịch sử và soạn bản nháp phương án khôi phục
  • Hỗ trợ: MySQL, Percona Server for MySQL, Amazon RDS for MySQL, Amazon Aurora MySQL, Google Cloud SQL for MySQL
    • Kết nối qua replication protocol nên không cần file binlog trên đĩa
  • Yêu cầu: MySQL 8.0 trở lên, binlog_format=ROW, binlog_row_image=FULL (bintrail doctor sẽ kiểm tra và hướng dẫn cách sửa)
  • Giấy phép Apache 2.0 (được tự do sử dụng, bao gồm cả thương mại/production)

Chưa có bình luận nào.

Chưa có bình luận nào.