J'ai 2 instance amazon rds (une pour la production, et une autre pour le développement/test). Maintenant, je veux restaurer une base de données de l'instance de production à mon instance de développement. Je prends des instantanés sur mon instance de production, mais il n'y a pas d'options pour restaurer les instantanés sur l'instance de développement d'une autre instance.restaurer des instantanés à partir d'une autre instance
Y a-t-il un moyen de le faire sans télécharger de snapshot?
merci de répondre. J'utilise déjà mysqldump pour restaurer la base de données sur mon instance de développement. Mais il est très temps de prendre le travail, et aussi lire le bloc s'est produit tout en prenant la sauvegarde de l'instance de production (C'est la situation très lit). –
@ManishSapkal ce que cette réponse vous dit est, vous devez restaurer l'instantané sur une * nouvelle * instance, puis supprimer l'ancienne instance * dev * et commencer à utiliser cette nouvelle pour dev, ou, utiliser mysqldump pour Transférez les données de la nouvelle instance vers l'ancienne instance de développement (vous pouvez ensuite supprimer la nouvelle instance créée par l'action de restauration) ... de toute façon, vous laissez la production seule. De plus, ajouter '--single-transaction' à' mysqldump' devrait empêcher les blocages si vous utilisez InnoDB. –
merci @ Michael-sqlbot, je suis prêt à utiliser la nouvelle instance de dev. mais Comment restaurer l'instantané de mon instance de production? Y at-il une option pour choisir des instantanés d'une autre instance? –