LINUX.ORG.RU
решено ФорумAdmin

Восстановить данные после завершение «du -sh» по Ctrl-c и Ctrl-d

 , ,


0

1

Похоже, я натупил. Сильно. Хотел посмотреть, сколько весит директория moodledata. Выполнил du -sh. Сайтик перестал открываться. Я решил не ждать и прервал.

Сайтик стал выдавать ошибку: «Config table does not contain version, can not continue, sorry. Coding error detected, it must be fixed by a programmer: block_manager has not yet loaded the blocks, to it is too soon to request the information you asked for.»

Не силен в PHP, гугление не дало ответа. Ближайший бекап — несколькомесячной давности. Можно ли как-нибуть восстановить данные?

Ближайший бекап — несколькомесячной давности.

будет тебе наукой.

anonymous_sapiens ★★★★★
()
Ответ на: комментарий от kovrik

Да вот черт его знает, при чем. Не думал, что du -sh может как-то повредить файлы, но оказывается может, если некорректно завершается.

Anatolik ★★
() автор топика
Ответ на: комментарий от Anatolik

При чем тут du -sh?
Тебе же Moodle ошибку выдает:

«Config table does not contain version, can not continue, sorry. Coding error detected, it must be fixed by a programmer: block_manager has not yet loaded the blocks, to it is too soon to request the information you asked for.»

Вот и исправляй ее

kovrik ★★★★★
()
Ответ на: комментарий от kovrik

Действительно. Правда, проблема была не та, что по вашей ссылке, но причинно-следственную связь я выстроил совсем неверную. Спасибо.

Меня попросили автоматизировать создание бекапов, а рутовый пароль от mysql был утерян. Пришлось сбросить — и как-то так я недосмотрел, что mysql продолжил работать не в том режиме, что нужно.

Всем спасибо. Извините за ложный, истеричный вызов.

Anatolik ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.