php - Comment exporter et importer de grandes quantités de données dans MySQL
巴扎黑
巴扎黑 2017-05-24 11:30:37
0
9
1053

Nous avons maintenant ici une base de données qui atteint 10G. Nous souhaitons l'exporter et l'importer sur d'autres serveurs. Les exportations de base ne peuvent plus être utilisées, comme les exportations mysqldump et navicat. Existe-t-il d'autres méthodes ou outils permettant d'exporter la base de données, puis de la migrer vers d'autres emplacements ?

巴扎黑
巴扎黑

répondre à tous(9)
習慣沉默

Utilisez l'outil ETL open source, kettle, qui est très performant et peut être transféré vers diverses bases de données.

PHPzhong

L'importation est impossible, il suffit d'écrire un script et de l'exécuter

大家讲道理
1.可以使用使用MySQL master/slave机制,将数据同步过去.
2.使用rsync(http://mah.everybody.org/docs/mysql-rsync)将MySQL的数据目录同步到另一台机器上.
漂亮男人

Le moyen le plus simple consiste à convertir d'abord la table de base de données en MyIsam, puis à copier directement le fichier de base de données sur d'autres serveurs. Modifiez-le ensuite vers le moteur de table de base de données d'origine.

漂亮男人

Faut-il envisager le stockage distribué ?

PHPzhong

Utilisez xtrabackup pour sauvegarder, puis utilisez rsync pour transférer la sauvegarde sur un autre serveur, puis utilisez xtrabackup pour restaurer Si elle est transmise via l'intranet, la durée totale de sauvegarde et de restauration de 10 Go de données peut être contrôlée en 1 heure (. Je suis ici serveur 16 Core 32G).

Ty80

Hors ligne de la base de données et copiez les fichiers physiques de la base de données

phpcn_u1582

Vous ne pouvez pas utiliser mysqldump avec seulement 10G ? Que diable? J'utilise dump comme d'habitude avec 100G ici, et xtrabackup est également disponible

Quel niveau ? Vous ne comprenez pas la réponse ? Me signaler ? Bizarre! ! Si vous ne comprenez pas, cherchez ! N'hésitez pas à poser vos questions, merci !

左手右手慢动作

Emballer directement les fichiers de données ?

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal