Най-накрая реших този проблем, благодарение на Миша, че ме изпрати в правилната посока.
Стъпките по-долу са за всеки, който има същия проблем.
Проблем:
Докато актуализирах сървъра на Centos с помощта на yum update, не можах да се свържа обратно със сървъра. Опитах всички възможни комбинации, но без успех. Това изглежда е известен проблем, тъй като имаше някои материали на сайта на Compute Engine относно това.
Решение:
Следвах стъпките, както предложи Миша. Стартирах друга виртуална машина със собствен диск за зареждане и след това прикачих оригиналния диск с достъп за четене и запис.
Забележка: Не можах да монтирам диска като само за четене.
Командите бяха
mkdir /mnt/sdb1
монтиране /dev/sdb1 /mnt/sdb1
След като монтирах VM, копирах файловете от папката 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