Właśnie przeinstalowałem system, nie zrobiłem kopii zapasowej zrzutu, ale nadal mam fizyczny folder moich poprzednich instalacji MySQL.
Czy można go użyć do przywrócenia i zaktualizowania mojej obecnej konfiguracji?
Właśnie przeinstalowałem system, nie zrobiłem kopii zapasowej zrzutu, ale nadal mam fizyczny folder moich poprzednich instalacji MySQL.
Czy można go użyć do przywrócenia i zaktualizowania mojej obecnej konfiguracji?
Jest to możliwe, ale nie sugerowane. Jeśli miałbym spróbować, oto jak bym to zrobił.
Zainstaluj mysql, skonfiguruj jak najbliżej starego serwera lub po prostu użyj tej samej konfiguracji. Upewnij się, że się uruchomi, uruchomi ponownie i możesz się zalogować. Teraz wyłącz mysql.
Przenieś starą instalację z drogi za pomocą mv /var/lib/mysql /var/lib/mysql.orig
rsync lub skopiuj nowe pliki na miejsce. sudo rsync -av /old/mysql/ /var/lib/mysql/
Sugeruję utrzymanie oryginalnych plików w ich bieżącym stanie, na wypadek, gdyby to nie zadziałało.
sudo chown -R mysql: /var/lib/mysql
a następnie uruchom mysql. Sprawdź dzienniki, upewnij się, że wszystko wygląda dobrze, a następnie zaloguj się do MySQL. Przeszukuj, aby mieć pewność, że Twoje dane tam są.
Zakładając, że wszystko poszło gładko, powinieneś być ustawiony. Teraz od razu zrób poprawną kopię MySQL, aby następnym razem nie robić takich bzdur.