PowerFlex: MSSQL 2019 Yedekleme Başarısız Oluyor ve Veri Bozulması veya Tutarsızlığı Bildiriyor
Summary: Windows 2019 SDC kullanırken ve Microsoft SQL 2019 yedeklemesi çalıştırırken yedekleme başarısız olur ve veri bozulması veya tutarsızlığı (DI) olduğunu bildirir.
Symptoms
- SDC yüklü Windows 2019 (Not: RDM/VMDK disk aygıtları etkilenmez).
- PowerFlex In-moving sağlama toplamı özelliği etkindir.
- Microsoft SQL 2019 yedeklemesi şu hatayla başarısız oluyor:
The log scan number (0:-1218248704:37) passed to log scan in database 'TEST_VOL' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). If this error occurred during replication, re-create the publication. Otherwise, restore from backup if the problem results in a failure during startup."
- PowerFlex izlemeleri (MDM, SDS ve SDC) Herhangi bir sorun belirtisi yok.
Etki
Microsoft SQL 2019 yedekleme hatası
Veriler üzerinde gerçek bir etkisi veya gerçek veri bozulması veya DI yoktur.
Cause
SDC bileşeninde, özellikle de aktarım sırasında sağlama toplamı özelliğiyle ilgili bir yazılım kodu sorunu
Hareket halindeki sağlama etkinleştirildiğinde, Windows SDC, sağlama toplamı hesaplamaları sırasında FPU durumunu değiştirir ve geri yüklemez, bu da FPU talimatlarının diğer kullanıcılarının, bu durumda MSSQL uygulamasının beklenmeyen sonuçlar almasına neden olur.
Resolution
Geçici bir çözüm olarak, hareketli sağlama toplamı devre dışı bırakılmalıdır.
Geçici çözüm uygulanabilir değilse, aşağıdaki Sabit Sürüm bölümünde belirtilen sabit sürüme yükseltin. Düzeltme, sağlamayı hesaplamadan önce FPU durumunu kaydedecek ve hesaplama tamamlandıktan sonra geri yükleyecek bir sağlama toplamı hesaplama akışı içerir.
Etkilenen Sürüm
PowerFlex 3.x
PowerFlex 4.x
Düzeltildiği Sürüm
PowerFlex 3.6.5
PowerFlex 4.5.3