Merci pour ce guide clair, il a été essentiel à ma compréhension du processus d’importation au lieu de simplement copier/coller des commandes à l’aveugle.
J’essaie toujours de trouver le moyen le plus rapide d’importer un très grand forum Drupal, et j’ai toujours l’impression que les choses pourraient être optimisées dans mon cas pour réduire le temps d’arrêt lorsque j’effectuerai la migration finale du forum de production. Je suis peut-être un peu un vieux sage, mais je ne suis pas encore totalement convaincu par le paradigme Docker/conteneurisation. Je suis certain d’avoir lu quelque part qu’il y avait eu un bug Docker à un moment donné qui causait des performances massivement ralenties des instances MySQL conteneurisées. Sur le forum Docker, je vois ce rapport, mais je ne suis pas sûr qu’il soit toujours pertinent. De plus, il pourrait ne pas être pertinent dans mon cas car j’utilise Debian au lieu d’Ubuntu sur l’hôte.
Une autre option pourrait être d’installer MySQL ou MariaDB sur le système d’exploitation hôte en dehors du conteneur ?
Et sans entrer dans les détails, qu’en est-il de l’optimisation de my.cnf avec quelques suggestions de MySQLTuner ? La configuration Docker standard qui fonctionne pour toutes les instances ne peut pas être optimale avec ses instances de pool de tampons et ses tailles de tampon de clés, qui font une énorme différence sur une base de données de production dédiée.