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

IBBackupSurgeon hiện là một phần của HQbird Professional!

IBBackupSurgeon là công cụ có thể được sử dụng để đọc và lưu dữ liệu từ các tệp sao lưu Firebird hoặc InterBase bị hỏng (gbk, fbk, ibk). Để truy cập các tệp sao lưu bị hỏng, nó sử dụng lớp truy cập trực tiếp riêng của mình. Với công cụ IBBackupSurgeon, người dùng có thể duyệt tệp sao lưu, chọn các bảng cần thiết và sau đó trích xuất chúng vào một cơ sở dữ liệu mới hoặc hiện có.

Tài liệu hướng dẫn

IBBackupSurgeon cho phép tái sử dụng cấu trúc của bản sao lưu còn nguyên vẹn để lưu dữ liệu từ các bản sao lưu bị hỏng nặng có cùng cấu trúc. IBBackupSurgeon cho phép đọc và trích xuất tất cả siêu dữ liệu của cơ sở dữ liệu, bao gồm văn bản của các stored procedure, trigger, trường tính toán, v.v. Siêu dữ liệu sẽ được trích xuất dưới dạng văn bản thô và SQL.

Tại sao bạn cần IBBackupSurgeon?

Chúng tôi chắc chắn rằng bạn thường xuyên sao lưu cơ sở dữ liệu InterBase và Firebird quan trọng của mình. Nhưng phải làm gì nếu phương tiện sao lưu của bạn (CD, DVD, băng từ, v.v.) bị hỏng? Và bạn cần dữ liệu doanh số năm ngoái đã được lưu trữ, sao lưu và xóa khỏi cơ sở dữ liệu sản xuất?

Điều thường xảy ra là phần cứng bị hỏng khiến toàn bộ cơ sở dữ liệu bị mất (ổ cứng hỏng, vô tình xóa tệp cơ sở dữ liệu… hoặc chỉ là Godzilla giẫm lên máy chủ của bạn) và thứ duy nhất bạn có là bản sao lưu. Thật không may, bản sao lưu không đáng tin cậy 100% và bản thân tệp sao lưu có thể bị hỏng (do một số lý do bên ngoài). Đặc biệt, điều này thường xảy ra với các khách hàng nhỏ của phần mềm bạn, nơi cơ sở dữ liệu và bản sao lưu được lưu trên cùng một máy tính và thậm chí trên cùng một ổ cứng.

Vì vậy, khi bạn có bản sao lưu bị hỏng của cơ sở dữ liệu InterBase hoặc Firebird, công cụ duy nhất có thể giúp bạn là IBBackupSurgeon.

Tính năng chính

IBBackupSurgeon

IBBackupSurgeon sử dụng lớp truy cập riêng của mình để đọc các bản sao lưu của cơ sở dữ liệu InterBase và Firebird. Nó có thể lấy dữ liệu từ các bản sao lưu bị hỏng ngay cả khi phần lớn tệp sao lưu đã bị mất. Hơn nữa, nó có thể sử dụng định nghĩa siêu dữ liệu từ bản sao lưu còn nguyên vẹn và dùng chúng để truy xuất dữ liệu từ bản sao lưu có siêu dữ liệu bị hỏng.

IBBackupSurgeon cho phép đọc và trích xuất tất cả siêu dữ liệu của cơ sở dữ liệu, bao gồm văn bản của các stored procedure, trigger, trường tính toán, v.v. Siêu dữ liệu được biểu diễn dưới dạng văn bản thô và SQL.

Dùng thử và Tải xuống

Phiên bản dùng thử của IBBackupSurgeon cho phép đọc tất cả dữ liệu nhưng chỉ hiển thị mỗi bản ghi thứ hai từ một bảng, đồng thời tính năng xuất bị tắt. Điều này đủ để đánh giá liệu IBBackupSurgeon có giúp bạn lưu dữ liệu hay không. Bạn có thể tải phiên bản dùng thử của IBBackupSurgeon từ đường dẫn này.