SQL Yedek Dosyaları Neden Bozulur?
.sql dump dosyaları; veritabanı yedeklemesi sırasında yaşanan kesinti, aktarım hatası (FTP/e-posta üzerinden bozuk transfer), disk hatası veya yanlış karakter kodlaması (encoding) nedeniyle kısmen ya da tamamen okunamaz hâle gelebilir.
Karşılaştığım Tipik Senaryolar
- Yedekleme işlemi yarıda kesilmiş, dosya eksik kalmış
- Dosya aktarımı sırasında karakter kodlaması bozulmuş
- Dosya bir e-posta/disk arızası sonucu kısmen bozulmuş
- Yedek dosyanın hangi veritabanı motoruna (MySQL, PostgreSQL, MSSQL) ait olduğu belirsiz
Yaklaşım
Dosyanın yapısı analiz edilerek bozulma noktası tespit edilir; mümkün olan en fazla veri kurtarılabilir/içe aktarılabilir hâle getirilir.
Ön analiz ve demo kurtarma ücretsizdir. Demo aşamasında içeriğin kurtarılabilir olduğu gösterildikten sonra çalışmanın sürdürülmemesi tercih edilirse, yapılan analiz ve demo çalışması karşılığında 250 USD + KDV tutarında bir ücret uygulanır.