연중 무휴 24 시간 이용 가능한 데이터베이스를 실행하기 위해 SQL Server 2014 Enterprise를 설치했습니다. 우리 데이터베이스는 충분히 크다 (200gb +). 또한 새로운 데이터를 읽거나 업데이트하거나 삽입하기 위해 매분마다 데이터베이스에 도달하는 많은 서비스가 있습니다. 우리는 고객에게 "핫"재배치 기능을 제공하고 매일 업데이트 (.net 및 스키마 업데이트)를 클라이언트에게 투명하게 만들려고합니다. 앱의 바이너리를 업데이트하는로드 밸런서가있는 클러스터 기반 솔루션을 찾았지만 데이터베이스 업데이트 배포 프로세스와이 문제를 해결하기위한 모범 사례에 대한 오해가 있습니다.
스키마 변경의 경우 하나의 서버를 중지하고 스키마 변경을 적용한 후 다시 가져온 다음 두 번째 인스턴스에 동일한 변경 사항을 적용하십시오. SQL Server 도구를 사용하여 수행 할 수 있습니까? 이것이 일반적인 접근 방법입니까? 서버 백업 후 데이터 동기화 방법 아니면 완전히 잘못된 방향으로 생각하고 더 나은 해결책이 있습니까?
일반적인 스키마 변경 : 열 추가 / 삭제, 저장 프로 시저 추가 / 삭제