Có thể khôi phục SQL Server DB từ nhật ký giao dịch (không có MDF) không?


7

Chúng tôi đã có một máy chủ SQL Server 2005 chứa khoảng 200 cơ sở dữ liệu lưu trữ lưu lượng truy cập thấp / không lưu trữ và máy chủ đó không được sao lưu vào bất kỳ thiết bị nào khác. Các tệp cơ sở dữ liệu (MDF và LDF) được lưu trữ trên một mảng RAID và khi bộ điều khiển RAID bị lỗi, chúng tôi lo ngại rằng chúng tôi sẽ mất dữ liệu. Chúng tôi đã gửi bộ điều khiển RAID và mảng cho một công ty phục hồi dữ liệu và họ có thể khôi phục hầu hết các tệp, nhưng trong một số trường hợp chúng tôi có nhật ký giao dịch nhưng thiếu các tệp dữ liệu chính.

Có thể khôi phục cơ sở dữ liệu về giao dịch cuối cùng (mà chỉ sau khi cơ sở dữ liệu được tạo) chỉ bằng nhật ký giao dịch, hay đây là điều không thể thực hiện được?


Wow không có kế hoạch dự phòng?
JonH

Có, thật không may, tôi đã thừa hưởng một hệ thống không có kế hoạch dự phòng. May mắn thay, gần như tất cả các chức năng quan trọng đã được chuyển sang một máy chủ khác theo nghĩa đen vài phút trước khi nó thất bại.
LegendaryDude

Câu trả lời:


10

Có thể khôi phục cơ sở dữ liệu về giao dịch cuối cùng (mà chỉ sau khi cơ sở dữ liệu được tạo) chỉ bằng nhật ký giao dịch, hay đây là điều không thể thực hiện được?

Không, khôi phục nhật ký giao dịch là tuần tự. Nhật ký giao dịch dựa trên LSN (Số thứ tự nhật ký)

Ngoài ra, bạn không thể khôi phục cơ sở dữ liệu của mình chỉ bằng nhật ký giao dịch. Nó đòi hỏi tệp cơ sở dữ liệu chính (MDF) và NDF (các tệp dữ liệu thứ cấp nếu có).


1
câu trả lời tuyệt vời. nó phải là +1
Md Haidar Ali Khan

2
Nếu dữ liệu thực sự quan trọng và không có bản sao lưu nào bạn có thể dựa vào, trước tiên hãy sửa câu chuyện sao lưu / khôi phục để bạn sẽ không gặp lại tình huống này trong tương lai. Không có "nếu", phần cứng và hệ thống sẽ thất bại vì vậy hãy tự bảo vệ mình. Sau đó xem xét một số công cụ đọc .ldf ngoài Apex, Toad, v.v ... Đó sẽ là một nỗ lực thủ công tẻ nhạt nhưng nếu bạn có các tệp, bạn sẽ lấy lại được ít nhất một số dữ liệu.
SQLmojoe
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.