Я совершил большую ошибку !, у меня есть сервер vps (centos7) и для удаления временных файлов есть команда:
sudo find /tmp -type f -atime +10-delete
эта команда хороша, но на этот раз по ошибке я забыл написать tmp после / и вы все знаете, что случилось потом ... !!
С благодарностью у меня была резервная копия всех моих файлов и почти все восстановлено. Но проблема в том, что моя резервная копия MySQL сделана почти 30 дней назад и на самом деле бесполезна! Все файлы MySQL в папке / var / lib / mysql удаляются, и поэтому в phpmyadmin все базы данных пусты (поскольку все файлы удалены, а папки остаются, базы данных существуют, но пусты)
еще одна замечательная вещь, которую я заметил в первую очередь, это то, что мои сайты работали без проблем! Затем я нашел этот пост и понял, что происходит на самом деле: восстановить случайно удаленные файлы MySQL . Я выполняю инструкции ниже
mysqldump --opt <database> > database.sql
но эта команда дает мне такие же пустые базы данных !! Что мне теперь делать, чтобы восстановить свои базы данных из процесса MySQL, в котором есть новые? Там в любом случае?
Большое спасибо за руководство ...
Вы всегда можете использовать набор testdisk который используется по умолчанию в самых последних дистрибутивах, и посмотрите, сможете ли вы восстановить файлы