Anda dapat menggunakan langkah-langkah berikut
Di Server lama
1.Hentikan server mysql
2. Salin konten datadir ke lokasi lain di disk sebagai ... mysqlbackup
3. Mulai server mysql lagi
4. Kompres data (tar -czvf mysqlbackup.tar.gz mysqlbackup)
5. Salin file yang dikompresi ke server baru
Di Server Baru
1. Instal MySQL [versi MySQL harus sama dengan server lama] (jangan mulai server MySQL)
2.Unzip file terkompresi (tar -xzvf mysqlbackup.tar.gz)
3. Pindahkan konten mysqlbackup ke datadir.
4. Pastikan bahwa izin datadir sudah benar
5. Pastikan innodb_log_file_size Anda sama di server baru, atau jika tidak, jangan salin file log lama (MySQL akan menghasilkan ini)
6. Mulai MySQL.
Anda juga dapat melihat Bagaimana saya bisa memindahkan database dari satu server ke yang lain?
ssh -C
untuk kompresi on-the-fly.