SQL Server 2008 및 2008 R2 클러스터를 Azure로 확장 지원
SQL Server 2008 및 2008 R2 클러스터를 Azure로 확장 지원
SQL Server 2008 및 2008 R2 클러스터를 Azure로 이동하면 올해 초 Microsoft는 확장 된 지원을 발표했습니다. 자세한 내용은 https://www.microsoft.com/en-us/sql-server/sql-server-2008을 참조하십시오. 이사를 선택하지 않으면 연장 지원은 2019 년 7 월 9 일에 끝납니다. SQL Server 2008 R2를 계속 실행하는 경우 응용 프로그램을 업그레이드하지 않았기 때문일 수 있습니다. 따라서 최신 버전의 SQL은 지원되지 않습니다. 또는 아마도 깨지지 않은 것을 고치지 않기로 결정했습니다. 이러한 이유로 Azure로 마이그레이션 할 경우 향후 3 년 간 지원을 받으실 수 있습니다. 이제 작업량을 Azure로 마이그레이션하는 작업은 Azure Site Recovery를 사용하여 문서화 된 절차입니다. 이 프로세스는 독립 실행 형 SQL Server 인스턴스에서 원활하게 수행되어야합니다. 그러나 클러스터 된 SQL Server 인스턴스는 어떻게됩니까? Azure로 이동할 때 사용 가능한 공간을 포기하고 싶지는 않습니다. Azure의 아름다움의 한 부분은 그들이 꿈꾸는 인프라가 있다는 것입니다. 그러나 사용자가 인프라를 최대한 활용하여 응용 프로그램의 가용성을 높이도록 응용 프로그램을 구성하는 것이 중요합니다. SQL Server 2008 및 2008 R2의 고 가용성은 일반적으로 Windows Server 2008 R2 또는 Windows Server 2012 R2에서 SQL Server 장애 조치 (Failover) 클러스터링을 의미합니다. Azure를 처음 사용하는 경우 공유 스토리지 클러스터를 지원하는 기본 옵션이 없음을 빠르게 알게됩니다. 대신 SIOS DataKeeper와 같은 SANLess 클러스터 솔루션을 살펴볼 필요가 있습니다. Microsoft는 SIOS DataKeeper를 해당 설명서에서 SQL Server 장애 조치 (Failover) 클러스터링을위한 HA 솔루션으로 나열합니다.
시작하기
확장 된 지원을 위해 Azure로 SQL Server 2008 및 2008 R2 클러스터 이동을 시작하겠습니다. 다음은 수행해야 할 고급 단계입니다.
- 기존 온 프레미스 SQL Server 클러스터의 실제 디스크 리소스를 DataKeeper 볼륨 리소스로 바꾸십시오. MSDTC를 사용하는 경우 MSDTC 리소스에 대해 동일한 작업을 수행하십시오.
- 디스크 증인을 제거하고 파일 공유 증인으로 바꾸십시오.
- Azure 사이트 복구를 사용하여 클러스터 노드를 Azure로 복제하고 복제 된 각 노드가 다른 오류 도메인 또는 Azure의 다른 가용 영역에 있는지 확인하십시오
- Azure에서 복제 클러스터 노드 복구
- Azure에서 호스팅되는 파일 공유로 파일 공유 감시를 교체하십시오.
- 클라이언트 리디렉션을 위해 Azure에 내부로드 밸런서를 구성하십시오. 여기에는 로컬 노드에 Powershell 스크립트를 실행하여 SQL 클러스터 IP 리소스를 업데이트하여 ILB 프로브를 수신하는 작업이 포함됩니다
- 이 마이그레이션의 일부로 SQL Server 클러스터 인스턴스의 IP 주소와 서브넷이 변경되었다고 가정하면 새 IP 주소를 반영하기 위해 클러스터 IP 주소와 DataKeeper 작업 끝점을 정리해야합니다
나는 많은 세부 사항을 빠뜨린 것을 안다. 그러나 SQL Server를 Azure 또는 그와 관련된 클라우드로 옮기고 이동해야하는 입장에 처한 경우 궁금한 점에 대해 답변을 드릴 수있어서 기꺼이 전화 해 드리겠습니다. Azure로 마이그레이션하려는 모든 버전의 SQL에도 동일한 단계가 적용됩니다. SQL Server 2008 및 2008 R2 클러스터를 Azure로 이동해야한다면 당사에 연락하십시오. Clusteringformeremortals.com의 허락을 받아 재현