J'ai une mission pour construire un modèle de machine virtuelle de développement.
Je dois ajouter au serveur des bases de données MySQL à partir de chacun des produits de mon entreprise afin que les nouveaux développeurs aient la possibilité de développer pour chacun des produits.
La plupart des bases de données sont inférieures à 1 Go.
Mais j'ai quelques bases de données qui sont énormes (environ 160G) - mais je suis limité dans la taille du modèle que j'essaie de créer, et il n'est pas raisonnable d'y ajouter une base de données de 160 Go.
Par conséquent, j'essaie de trouver la bonne méthode pour extraire, disons, les valeurs du mois dernier de cette énorme base de données et les ajouter au serveur afin que le développeur puisse «ressentir» ce que c'est que de travailler sur cette base de données.
Est-il possible de faire une telle chose et comment cela se fait-il? Merci!
Éditer:
Malheureusement, il n'y a pas d'option pour un serveur DB principal séparé qui contiendra toutes les bases de données de développement, il n'y a pas non plus d'obligation de mettre à jour les données régulièrement, j'ai juste besoin de présenter les mêmes données que sur les serveurs de production (à une période aléatoire) en tant que environnement sandbox pour les nouveaux développeurs.