• 16-06-2015, 16:48:35
    #1
    Merhaba, aslında çok dikkatliyimdir bu konularda ama VDS nin başına bir iş geldi bütün accountlarda ki, public_html klasörlerinin içi boşaldı.

    find /home/*/public_html -name 'error_log*' | xargs rm -rf
    sunucudaki error_log'ları silmek için bu kodu uyguladım, bu kod uygulanırken yada uygulandıktan sonra reboot edildi VDS ve açıldıgında accountların %95inin public_html ü silinmişti. DS de herhangi bir yedeğim/backup um yok. Bu silinen dosyaları geri getirme şansım var mı? herhangi bir recovery uygulamasıyla.
  • 16-06-2015, 16:55:53
    #2
    Platin üye
    Kodda herhangi bir yanlışlık görünmüyor. Ancak tamamen silindiyse geri getirilmesi çok zor sanırım.
  • 16-06-2015, 18:14:51
    #3
    Üyeliği durduruldu
    eviL adlı üyeden alıntı: mesajı görüntüle
    Merhaba, aslında çok dikkatliyimdir bu konularda ama VDS nin başına bir iş geldi bütün accountlarda ki, public_html klasörlerinin içi boşaldı.

    find /home/*/public_html -name 'error_log*' | xargs rm -rf
    sunucudaki error_log'ları silmek için bu kodu uyguladım, bu kod uygulanırken yada uygulandıktan sonra reboot edildi VDS ve açıldıgında accountların %95inin public_html ü silinmişti. DS de herhangi bir yedeğim/backup um yok. Bu silinen dosyaları geri getirme şansım var mı? herhangi bir recovery uygulamasıyla.
    Merhaba

    Linuxda silinen dosyanın geri getirilmesi pek mümkün değil ve masraflı bir iştir.Bu konuda hizmet veren yerler ile görüşmeniz gerekiyor

    Error log temizleme işlemleriniz için bu kodu kullanınız

    find / -name error_log -type f -ls -exec rm -f {} \;
  • 17-06-2015, 02:16:43
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Bahsettiğin durum, dosya isimlerinde boşluk veya tırnak var ise meydana gelebilir, es geçilen kısım burası. Yerinde olsam şu şekilde kullanırdım;

    find /home/*/public_html -type f -iname "error_log" -delete