W dniu 2012-04-12 22:28, Lukasz Jedrzejczak pisze:
Uzyskałem taką listę: http://indelia.org/dir.out
Jak widać, są tam m.in. pliki .frm - czy to będzie wystarczające? Mniemam, że potrzebuję jeszcze ścieżek, by odtworzyć strukturę w /var/lib/mysql lub gdziekolwiek indziej trzeba.
Jeśli chodzi o mysqld to niestety jeszcze mi nie startuje prawidłowo. Kończy uruchamianie po:
[ERROR] Fatal error: Can't open and lock privilege tables: table 'mysql.host' doesn't exist
Powinno dać radę odzyskać istotną część, jeżeli używałeś MyISAM, które używa plików frm. Jeżeli twój LMS używał już Innodb, to nie podpowiem..
1. Skopiuj odzyskane pliki .frm do osobnego katalogu. 2. Przywróć domyślna konfigurację mysql (odinstaluj i zainstaluj ponownie) 3. Uruchom mysql 4. Zaloguj się do mysql, i stwórz bazę danych lms-a 5. Zaimportuj do tej bazy z katalogu LMS-a/doc plik lms.mysql 6. Zatrzymaj mysql 7. Podmień pliki w /var/lib/... na pliki odzyskane 8. Uruchom ponownie mysql 9. Zobacz czy się udało.