2007~2011/SQL Server2011. 7. 21. 14:34
Windows Server 2008 R2 에서 클러스터 리소스의 Drive letter 를 변경하는 방법에 대해서 아래와 같이 정리하였습니다. Windows Server 2003 에서는 클러스터 리소스 그룹에서 제거한 후 디스크 관리자에서 변경을 해 줘야 하는 것으로 알고 있습니다만 Windows Server 2008 이후 버전에서는 클러스터 관리자를 통해 쉽게 변경이 가능합니다.


[환경]
Windows Server 2008 R2
SQL Server 2008 R2 Failover cluster


[시나리오]
SQL Server 는 E, F 2개의 디스크를 SQL Server 클러스터 리소스로 사용하고 있습니다.
[LAIGO] 사용자 데이터베이스 트랜잭션 로그가 저장된 F Drive 를 L Drive 로 변경하는 변경해야 합니다.





[작업절차]
1. SQL Server 사용자 데이터베이스 오프라인
ALTER DATABASE [LAIGO] SET OFFLINE



2. 장애 조치 클러스터 관리자 - 서비스 및 응용 프로그램 - MSSQL - 기타 리소스 - SQL Server - 속성 - 종속성 - 클러스터 디스크4(F Drive) - 제거

 





3. 클러스터 디스크 4 - 드라이브 문자 변경 - L




4. 장애 조치 클러스터 관리자 - 서비스 및 응용 프로그램 - MSSQL - 기타 리소스 - SQL Server - 속성 - 종속성 - 클러스터 디스크4(F Drive) - 추가


5. 데이터베이스 속성 변경 및 데이터베이스 온라인

ALTER DATABASE [LAIGO] MODIFY FILE (NAME=N'LAIGO_LOG', FILENAME=N'L:\LOG\LAIGO_LOG.LDF')
ALTER DATABASE [LAIGO] SET ONLINE




6. 변경 완료 확인
 가. 클러스터 관리자에서 클러스터 디스크4 F Drive 가 L Drive 로 변경되었습니다.



 나. 데이터베이스 속성을 확인합니다.



위와 같은 방법으로 변경 작업을 진행하는 데이터베이스를 제외하고 온라인으로 클러스터 디스크 변경 작업이 가능합니다.


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

Posted by Lai Go