Méthodes recommandées pour mettre à niveau AlwaysOn AG de 2014 à 2016


8

Quel est le processus recommandé de mise Availability Groupsà niveau avec une réplique de synchronisation de SQL 2014 à 2016?

Je crois comprendre que les in-placemises à niveau ne sont pas vraiment appréciées des professionnels des bases de données. Existe-t-il un moyen d'éviter les in-placemises à niveau dans Availability Groups? Existe-t-il une possibilité de rejoindre un serveur 2016 dans un groupe de disponibilité 2014 existant et d'y basculer, puis de "tuer" l'une des autres instances et de la mettre à niveau? (par exemple, en supprimant / en réinstallant SQL côte à côte sur le même hôte)

Y a-t-il d'autres scénarios de mise à niveau que nous devrions considérer?

La solution idéale serait que nous ayons toujours 2 onlinerépliques et que nous n'ayons pas besoin d'effectuer de in-placemises à niveau.

Réponses:


7

La réponse courte est oui, à peu près la même chose que lorsque vous passez d'une version inférieure à une version supérieure. Assurez-vous que vous n'avez pas le 2016 comme lisible afin qu'il n'essaye pas de mettre à niveau la version de la base de données. Cela dit, je n'ai pas essayé cela, je ne fais que suivre le fonctionnement de l'envoi de journaux / de la mise en miroir.

Si cela fonctionne, il est uniquement pris en charge en tant que moyen de mise à niveau, le fait de laisser la réplication de 2014 à une réplique de 2016 pendant de longues périodes ne sera pas pris en charge par MSFT si vous rencontrez un problème.


Merci. Je me suis en fait souvenu que j'avais 2014 + 2016 au LAB, alors j'ai continué et j'ai essayé. En effet, vous pouvez joindre les deux au même groupe de disponibilité. Une fois que vous avez basculé vers le nœud 2016, la base de données est mise à niveau et ne se synchronise plus avec les serveurs 2014. Merci!
MichelZ
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.