Merhaba, sunucunuz sanal veya fiziksel sunucu mu ? kvm - ilo vb. erişim mevcut mudur ?
Sunucu fiziksel hocam. Rescue modu diye bişey var oraya erişim var.
Merhabalar:
Adım adım yapılacakları anlatayım
Öncelikle linux bir livecd ile boot olacaksınız
dd if=/dev/sda veya /dev/nvme (tablayın gelir) yaptıktan sonra tam komut
dd if=/dev/sda of=yedek olarak çıktı yapacaksınız
yedeğinde kopyasını çıkartın
ardından yedeğinizde ext4 veya hangi dosya sistemi kullanıyorsanız ona yönelik kurtarma yapacaksınız
ext4 çift kopya tutuyor inode bilgierinin yani veri tabanı dosyalarını içinden alma ihtimaliniz var eğer baş ve son inode verileri bozuksa hex editördeymişçesine içinde gezmeniz ve mysql inodb ve isam dosyalarının headerlerine bakarak veri tabanı kurtarması yapmanız gerekmekte
phpleri kurtarması kolay ama dosya yolu olmadan çok bir değeri olmaz böyle bir kurtarmanın ondan inodeleri kurtarmanız çok önemli
ancak bozulmalar olabilir bu durumda veri tabanı dosyalarının (mysql inodbler nredeyse kurtarılması imkansız gibi özel araçlar olmadan) özel yazılımla işlenmesi gerekiyor çünkü ticari veya genel bir yazılım yok bunu yapabilen, kurtarılan dosyalar kendi başına çalışmayabilir.
Daha önce ilgilenen kişide sizin ile dediklerinize çok benzer şeyler söyledi hocam. PHP dosyalarını kurtardık gibi dedi ama hepsi farklı random isimler oldugu için sıkıntı yaşıyoruz.. Path şeklinde dosyaları ayırmak istiyoruz ama bi türlü yapamadık.