Перемещение данных между дисками CentOS 6 + cPanel
Недавно мой сервер сломался. Хостинговая компания установила новый CentOS на сменный диск и подключила старый диск к моему серверу. Я установил и настроил cPanel на новый сервер и создал подобные учетные записи пользователей и т. Д., Как мой старый сервер.
Передача public_html будет простой, поскольку это потребует копирования и вставки данных. Я хочу знать, как мне перейти к переносу данных из моей старой установки SQL на новый сервер.
Любая помощь?
1 ответ
Я предполагаю, что сервер базы данных является MySQL и что предыдущая ОС была Centos, и вы только хотите переместить БД на новый диск
Я нашел этот ответ на одном из форумов StackExchange. Вы пробовали этот метод?
https://dba.stackexchange.com/questions/174/how-can-i-move-a-database-from-one-server-to-another
Старый сервер
Stop mysql server
Copy contents of datadir to another location on disk (~/mysqldata/*)
Start mysql server again (downtime was 10-15 minutes)
compress the data (tar -czvf mysqldata.tar.gz ~/mysqldata)
copy the compressed file to new server
Новый сервер
install mysql (don't start)
unzip compressed file (tar -xzvf mysqldata.tar.gz)
move contents of mysqldata to the datadir
Make sure your innodb_log_file_size is same on new server, or if it's not, don't copy the old log files (mysql will generate these)
Start mysql