Có an toàn không khi dựa vào bản sao lưu khối lượng bóng của các tệp mdf và ldf?


18

Chúng tôi đang xem xét việc thay thế các bản sao lưu máy chủ SQL truyền thống bằng bản sao lưu dựa trên VSS của các tệp mdf và ldf. Là một người db tôi hơi khó hiểu về điều này, nhưng tôi không thể tìm thấy bằng chứng nào cho thấy việc này sẽ không hiệu quả?

Bất cứ ai cũng có thể đề xuất một thử nghiệm mà tôi có thể thiết lập để chứng minh nơi chúng tôi có thể mất các giao dịch với chiến lược này? [Rút dây nguồn trong một giao dịch dài là ổn].

Hệ thống chúng tôi đang xem xét tạo ra một ảnh chụp nhanh ban đầu của các tệp mdf và ldf và sau đó sao chép qua các thay đổi. Tôi không thể tưởng tượng một kịch bản mà điều đó có thể làm chúng ta thất bại.

Hy vọng bạn có thể giúp tôi thuyết phục sếp rằng chúng tôi cần giữ các bản sao lưu truyền thống!


10
Trừ khi nó có thể đồng bộ hóa hoàn toàn các thay đổi, làm thế nào bạn có thể chắc chắn rằng delta trong .mdf (hoặc nhiều tệp dữ liệu!) Phù hợp với .ldf? Có một lý do SQL Server không sao lưu các tệp mdf và ldf dưới dạng "bản sao lưu" ...
Aaron Bertrand

4
Vấn đề là, sẽ rất khó để thuyết phục sếp của bạn nếu anh ta cần xem bằng chứng về việc nó thất bại. Tôi cá là trong hầu hết các trường hợp, điều này sẽ hoạt động "được" - tuy nhiên, đó sẽ là ngoại lệ, điều đó sẽ đốt cháy bạn. Tái tạo trường hợp thất bại này có thể khá tẻ nhạt.
Aaron Bertrand

6
Liên quan? msdn.microsoft.com/en-us/l Library / aa953743.aspx . Về cơ bản, đừng
gbn


7
Đối với một người, ngay cả khi các bản sao tệp mdf và ldf của bạn có thể được tin cậy, bạn đã mất khả năng khôi phục đến một thời điểm mà bạn nhận được từ các bản sao lưu + nhật ký thích hợp.
Aaron Bertrand

Câu trả lời:


9

Xin lỗi đã làm bạn thất vọng, nhưng Sao lưu VSS của SQL Server được Microsoft hỗ trợ đầy đủ thông qua Dịch vụ SQL Writer ( http://technet.microsoft.com/en-us/l Library / ms175536.aspx ).

Khi ứng dụng sao lưu của bên thứ ba muốn thực hiện sao lưu, SQL Writer thông báo cho SQL Server "Freeze IO" trên cơ sở dữ liệu. Sau khi IO bị đóng băng, sau đó một ảnh chụp nhanh được lấy từ các tệp mdf và ldf. Sau khi ảnh chụp hoàn thành, IO không đóng băng. Điều này không ngăn tất cả hoạt động ghi vào cơ sở dữ liệu trong khi ảnh chụp nhanh đang được tạo và có thể mất 60 giây hoặc lâu hơn. Ứng dụng sao lưu của bên thứ ba sau đó sao chép ảnh chụp nhanh của các tệp ldf và mdf. Nếu bạn kiểm tra ứng dụng sao lưu của bên thứ ba và bạn thấy các thông báo trong nhật ký lỗi về Đóng băng và Giải phóng IO cho cơ sở dữ liệu của bạn, thì đó là sử dụng giao diện SQL Writer và các bản sao lưu đều tốt.

Mô tả đầy đủ tại đây: http://technet.microsoft.com/l Library / Cc966520

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.