20192019. 9. 4. 17:18

SQL Server 2014 failover cluster instance 가 설치된 환경에서 SQL Server 2016 버전으로 in-place 업그레이드가 가능할까? Windows Server 2012 R2 이후 버전에만 해당하며 일부 제약 조건이 있지만 몇 부 항목을 제외하고 지원되는 시나리오로 확인됩니다. 

업그레이드 절차는 서비스팩이나 누적 업데이트 설치와 같이 Passive node 에서 SQL Server 2016 설치 미디어를 사용하여 "이전 버전의 SQL Server에서 업그레이드" 메뉴를 사용하여 업그레이드가 가능합니다.


설치 과정에서 Active node는 온라인 상태로 유지되며 성공적으로 Passive node 에서 SQL Server 업그레이드가 완료되면 아래와 같이 클러스터 업그레이드 정보를 확인할 수 있습니다. 


다만 기존 Acitve node에서 업그레이드된 Passive node 로 수동으로 failover 는 진행할 수 없습니다. 클러스터 리소스 가능한 소유자에서 passive node가 일시적으로 제거되며 Acitve node 에서 업그레이드 설치를 진행하면 자동으로 추가되며 Passive node로 failover를 수행하며 업그레이드 스크립트가 수행되게 됩니다. 즉, Failover 진행 과정과 업그레이드 스크립트가 수행되는 시간에 대해서 다운타임을 고려해야 함을 의미합니다. 

[참고자료]
Upgrade a SQL Server Failover Cluster Instance
https://docs.microsoft.com/en-us/sql/sql-server/failover-clusters/windows/upgrade-a-sql-server-failover-cluster-instance?view=sql-server-2016

 

Upgrade a SQL Server Failover Cluster Instance - SQL Server Always On

Upgrade a SQL Server Failover Cluster Instance In this article --> APPLIES TO: SQL Server Azure SQL Database Azure SQL Data Warehouse Parallel Data Warehouse SQL Server supports upgrading a SQL Server failover cluster to a new version of SQL Server, to a n

docs.microsoft.com

작성자: Lai Go / 작성일자: 2019.09.04

 

Posted by Lai Go