Case Study Featuring in-Memory and Hybrid Cloud Scenarios Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime Secondary Primary Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime WSFC2008R2 Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime WSFC2008R2 Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime Lab Lab Lab WSFC2008R2 Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime WSFC2008R2 Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime WSFC2012R2 Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime Node 4 Primary Node 5 Secondary Node 6 Secondary AlwaysOn Availability Group - LabAG Procedure Upgrade secondary SQL 2012 nodes to SQL 2014 Fail over to one of the 2014 nodes Upgrade the old primary to SQL 2014 Switch nodes 4, 5, and 6 to use remote WSFC 2008 R2 cluster context Add nodes 4, 5, and 6 to the AG: this is the data synchronization stage Delete the LabAG listener: this is the start of the downtime Set LabAG offline AlwaysOn Availability Group - LabAG Switch nodes 4, 5, and 6 to use the local WSFC 2012 R2 cluster context Create new AG, LabAG Create new AG listener, LabDB: this is the end of the downtime AG Listener – LabDB Problem Solution Results Understand your workload and bottlenecks Understand your application Perform targeted migration Repeat Problem Solution Private Cloud Prepare for deployment Think about security Harness the Cloud SQL Server 2014 Planning Migration Cross-Cluster Migration whitepaper and scripts In-Memory OLTP: common workload patterns and migration considerations • In-Memory OLTP • Managed Backup • SQL Data Files in Windows Azure Storage http://www.trySQLSever.com http://www.powerbi.com http://microsoft.com/bigdata http://channel9.msdn.com/Events/TechEd www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn
© Copyright 2026 Paperzz