Я, наконец, решил эту проблему благодаря Мише за то, что направил меня в правильном направлении.
Шаги ниже для тех, кто имеет ту же проблему.
Проблема:
При обновлении сервера Centos с помощью yum update мне не удалось снова подключиться к серверу. Я пробовал все возможные комбинации, но не повезло. Кажется, это известная проблема, так как на сайте Compute Engine есть материалы по этому поводу.
Решение:
Я следовал шагам, как предложил Миша. Я запустил другую виртуальную машину с собственным загрузочным диском, а затем подключил исходный диск с доступом для чтения и записи.
Примечание. Мне не удалось смонтировать диск только для чтения.
Команды были
mkdir /mnt/sdb1
смонтировать /dev/sdb1 /mnt/sdb1
Как только я смонтировал виртуальную машину, я скопировал файлы из папки html на диске sdb1 в папку html на sda1 (новый загрузочный диск).
С базой данных было немного сложнее.
Я пытался несколько раз, но копирование файлов из /dev/sdb1/var/lib/mysql в папку mysql на новом диске не работало.
Я нашел несколько учебников, но ничего не помогло.
Наконец, я загрузил файлы из /dev/sdb1/var/lib/mysql и поместил их в мою локальную установку Windows mysql в папке данных.
Помните, что вы должны загрузить все, что включает в себя ib_logfile0, ib_logfile1 и ibdata1, включая папку с файлами *.frm.
Затем я открыл localhost/phpmyadmin и вуаля... файлы были там.
Остальное было довольно просто... Экспорт и загрузка скриптов SQL обратно на сервер.
На это у меня ушло около 12 часов.
Еще раз спасибо Миша.
person
warren
schedule
20.01.2015