Gần đây chúng tôi đã thiết lập một máy ảo mới chạy Windows Server 2008 và tát một bản sao của máy chủ SQL 2005 trên đó. Máy chủ đã chạy và sử dụng mà không gặp trở ngại nào trong khoảng hai tuần. Bảo trì thực sự duy nhất chúng tôi đã thực hiện trên đó là di chuyển phân vùng các tệp cơ sở dữ liệu được lưu trữ (đã thực hiện gần một tuần trước) và chúng tôi đã chạy Trình cố vấn điều chỉnh công cụ cơ sở dữ liệu để xem xét một số đề xuất cho các chỉ số mới ngày hôm qua khoảng 12 giờ tối.
Chỉ sau 5 giờ chiều trong khi phần mềm đang được sử dụng như bình thường thì có người thông báo với tôi rằng chương trình dường như không còn hoạt động bình thường nữa. Tôi đã kiểm tra cơ sở dữ liệu và không chỉ dữ liệu cụ thể về việc sử dụng chương trình của anh ta đã biến mất, mà mọi bảng trong năm mươi bảng hoặc dường như bị xóa sạch tất cả các hồ sơ.
Sau khi nói chuyện với các nhà phát triển ứng dụng trong thời gian dài, rõ ràng đây không phải là khả năng từ xa của phần mềm của họ.
Trong cuộc tranh giành để lấy lại từ đôi chân của mình, chúng tôi đã nhân bản một bản sao lưu của VM qua bản sao đang chạy giữa lúc khởi động lại và nó đã chạy được năm trong khoảng một ngày kể từ đó. Do đó, chúng tôi không có nhật ký về các sự kiện dẫn đến vấn đề.
Bạn đã thấy bất cứ điều gì như thế này xảy ra trước đây? (Tất cả các bản ghi trong tất cả các bảng của cơ sở dữ liệu vừa ... biến mất.) Có ai có lý thuyết hợp lý về việc điều này có thể xảy ra không và nếu có bất cứ điều gì sẽ là một biện pháp phòng ngừa hợp lý?