Bozuk .ibd dosyasını (MySQL tablosu) Windows Geri Yükleme ile onarma


0

Bir çağrı merkezine bakıyorum (Amerikan arkadaşlarının merkezi :)). Yakın zamanda VoIP tabanlı telefon sistemini kurduk.

Yeni sistemin birçok bileşeninden biri bir kayıt yazılımıdır. Yazılım sağlayıcısı, bu amaçla kendi "sunucularını" sağlamıştır. Aslında, makinenin bir sunucu işletim sistemi yerine Windows 10 Pro yüklü.

Günlük yazılımının arkasındaki veritabanı teknolojisi MySQL'dir. Son zamanlarda, .ibd dosyalarından ikisi (MySQL tabloları) bozulmuş. Destek sunucuda çok zaman harcadı ve sorunu çözmediyse de, bunun Windows güncellemesi sırasında gerçekleştiği teorisi ile karşılaştılar.

Sistem o kadar yeni ki yedekleme çözümünü henüz sıralamamıştım, bu nedenle desteğe göre verileri kaybettik.

Bu iş açısından kritik olmasa da, hala acı verici.

Anladığım kadarıyla, Windows her güncellemeden önce bir geri yükleme noktası oluşturur. Sorum şu - Windows geri yükleme etkinliği .ibd dosyalarını önceki durumuna döndürür mü?

Girdiğiniz bütün veriler için teşekkürler.


İbd dosyalarının bir kopyasını çıkarmayı ve MySQL araçlarını kullanmayı denediniz mi, daha sonra innodb_force_recovery = 1 ile loadidng mysqld komutunu denediniz mi (böylece verileri kaldırabilirsiniz - üzerinde etkin bir şey yapmazsınız)? 1 değeri işe yaramazsa, buna karşılık gelen veri kaybı olasılığıyla birlikte giderek daha yüksek değerleri deneyebileceğinizi unutmayın.
davidgo

Bununla ilgilenen destek, bu yüzden ne yaptıklarından ve ne denemediklerinden emin değilim. MySQL Workbench'i kurduğunu görebiliyorum, bu yüzden muhtemelen benzer bir yaklaşım denedi. Windows geri yükleme etkinliğinin .ibd dosyalarını önceki durumuna döndürüp döndürmeyeceğini bilmek istedim.
Piotr Zurek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.