Rumah > Soal Jawab > teks badan
Kini kami mempunyai pangkalan data di sini yang mencapai 10G Kami ingin mengeksportnya dan mengimportnya ke pelayan lain. Eksport asas tidak boleh digunakan lagi, seperti eksport mysqldump dan navicat. Adakah terdapat kaedah atau alat lain yang boleh mengeksport pangkalan data dan kemudian memindahkannya ke tempat lain?
習慣沉默2017-05-24 11:32:37
Gunakan alat ETL sumber terbuka, cerek, yang sangat bagus Pelbagai pangkalan data boleh dipindahkan antara satu sama lain.
大家讲道理2017-05-24 11:32:37
1.可以使用使用MySQL master/slave机制,将数据同步过去.
2.使用rsync(http://mah.everybody.org/docs/mysql-rsync)将MySQL的数据目录同步到另一台机器上.
漂亮男人2017-05-24 11:32:37
Cara yang lebih mudah ialah menukar jadual pangkalan data kepada MyIsam, dan kemudian terus menyalin fail pangkalan data ke pelayan lain. Kemudian ubah suainya kepada enjin jadual pangkalan data asal.
PHPz2017-05-24 11:32:37
Gunakan xtrabackup untuk membuat sandaran, kemudian gunakan rsync untuk memindahkan sandaran ke pelayan lain, dan kemudian gunakan xtrabackup untuk memulihkan Jika ia dihantar melalui intranet, keseluruhan masa sandaran dan pemulihan untuk 10G data boleh dikawal dalam masa 1 jam (. Saya di sini pelayan 16 Teras 32G).
phpcn_u15822017-05-24 11:32:37
Tidak boleh menggunakan mysqldump dengan hanya 10G? Apa kejadahnya? Saya menjalankan dump seperti biasa dengan 100G di sini, dan xtrabackup juga tersedia
Tahap apa? Tidak faham jawapannya? Laporkan saya? Pelik! ! Jika anda tidak faham, carilah! Sila tanya sebarang soalan, terima kasih!