재해 복구 SQL Server 준비
재해 복구 사이트에서 SQL Server 데이터베이스 인스턴스 집합을 만듭니다. 데이터베이스 인스턴스에 SQL Server 재해 복구가 프로덕션 SQL Server 데이터베이스 인스턴스와 동일한 수준의 성능을 제공할 수 있도록 하려면 유사한 하드웨어 및 SQL Server 실행하는 물리적 컴퓨터 수로 SQL Server 데이터베이스 인스턴스에 재해 복구를 구성해야 합니다. 이 시나리오에서는 각 프로덕션 SQL Server 데이터베이스 instance 재해 복구 사이트의 해당 SQL Server 데이터베이스 instance 적용하도록 BizTalk Server 로그 전달이 구성됩니다.
로그 전달 요구 사항을 BizTalk Server 핵심은 데이터베이스 파일이 저장된 프로덕션 사이트의 드라이브 문자가 데이터베이스 파일이 복원되는 재해 복구 사이트의 드라이브 문자와 일치한다는 것입니다. 따라서 SQL Server 데이터베이스 파일 그룹이 프로덕션의 G:\data에 있는 경우 대상(DR) 서버에 G:\data 디렉터리가 있어야 합니다. 그렇지 않으면 복원이 실패합니다.
BizTalk Server 로그 전달은 RESTORE WITH MOVE SQL Server 명령을 지원하지 않습니다. 따라서 재해 복구 사이트의 데이터베이스 instance 이름이 프로덕션의 데이터베이스 instance 이름과 일치하는 것이 좋습니다(기본적으로 instance 이름은 파일 경로의 일부임). 또 다른 옵션은 RESTORE 작업이 프로덕션에서 사용되는 것과 동일한 디렉터리 구조로 파일을 만들 수 있도록 SQL Server 실행 중인 재해 복구 컴퓨터의 해당 드라이브 문자에 디렉터리를 만드는 것입니다.
프로덕션 사이트에 해당하는 재해 복구 사이트에 대한 SQL Server 보안 로그인을 만들어 재해 복구 사이트에 대한 장애 조치(failover)가 필요한 경우 모든 필수 보안 로그인이 대상 시스템에 존재하도록 합니다.
재해 복구 SQL Server 인스턴스 설치가 완료되면 재해 복구 사이트로의 전환이 실패하는 경우 클린 시스템을 복원할 수 있도록 master 및 msdb 데이터베이스의 전체 백업을 수행합니다.