IIS 설정을 잘못하거나, 기존 서버에서 백업 후 다른서버에서 일괄 복원하면
복원된 서버에서 아래와 같은 문구와 함께
HRESULT: 0x80090005
에러가 발생하여, 서비스의 IIS ADMINS가 제대로 시작되지 않는 현상이 발생한다.
이럴경우, 다음과 같은 해결하면 된다.
1. 백업 서버에서 CMD > CD C:\Windows\Microsoft.NET\Framework64\v4.0.30319
※서버 상황에 따라 위 디렉토리는 변경 될수 있다. (.net framework의 폴더로 이동 하면됨)
2. CMD 입력
aspnet_regiis -px "iisConfigurationKey" "C:\iisConfigurationKey.xml" -pri
aspnet_regiis -px "iisWasKey" "C:\iisWasKey.xml" -pri
※위와 같이 입력 하면 C:\ 루트의 xml 파일 2개가 생성된다.
3. 생성된 XML 2개 파일을 복원하려는 서버 C:\에 복사한다.
4. 복원할 서버에서 CMD > CD C:\Windows\Microsoft.NET\Framework64\v4.0.30319
※서버 상황에 따라 위 디렉토리는 변경 될수 있다. (.net framework의 폴더로 이동 하면됨)
aspnet_regiis -pi "iisConfigurationKey" "C:\iisConfigurationKey.xml"
aspnet_regiis -pi "iisWasKey" "C:\iisWasKey.xml"
위와 같이 입력하면, 해당 IIS가 백업한 정보로 설정되어, 정상 구동 된다.
By. 코딩하는녀석
'▣ SERVER ▣' 카테고리의 다른 글
[Windows 2008]윈도우즈 2008 서버에서 PHP 구동하기 (0) | 2012.01.05 |
---|---|
[SEVER]Windows 서비스 제거(삭제)하기 (0) | 2011.12.07 |
인터넷 익스플로러를 항상 관리자 권한으로 실행하는 방법 (0) | 2010.06.11 |
MDAC 버전 2.6 이상에는 Jet 또는 데스크톱 ODBC 드라이버가 포함되어 있지 않다 (0) | 2009.06.23 |
터미널 서비스의 접근 제어를 위해 포트 번호를 변경 (0) | 2009.03.19 |