새로운 Win2003 서버로 이동해야하는 asp 및 asp.net 2.0 응용 프로그램이 있습니다.IIS 설정을 새 서버에 복제하는 가장 좋은 방법은 무엇입니까?
여러 가지 기능이 제대로 설치 및 구성되었는지 확인하기 위해 테스트 세트를 만들었지 만 두 서버에서 IIS 메타베이스를 내보내고 수동으로 비교하는 것 외에 누락 된 도구 나 기술이 있습니까?
새로운 Win2003 서버로 이동해야하는 asp 및 asp.net 2.0 응용 프로그램이 있습니다.IIS 설정을 새 서버에 복제하는 가장 좋은 방법은 무엇입니까?
여러 가지 기능이 제대로 설치 및 구성되었는지 확인하기 위해 테스트 세트를 만들었지 만 두 서버에서 IIS 메타베이스를 내보내고 수동으로 비교하는 것 외에 누락 된 도구 나 기술이 있습니까?
Microsoft Web Deployment Tool은 원하는대로 할 수 있어야합니다. 링크 된 웹 사이트에서
:
웹 배포 도구
웹 응용 프로그램, 사이트 및 심지어 전체 서버의 배포, 관리 및 마이그레이션을 단순화하기위한 도구입니다. 개발자는 컨텐츠, 구성, 인증서 및 데이터베이스를 자동으로 포함하는 웹 사이트를 패키지화 할 수 있습니다. 이러한 패키지는 서버에 직접 배치되거나 패키지화되어 다른 사람들과 공유 될 수 있습니다. IT 전문가는 개발자가 이러한 패키지를 서버에 배포하고 비 관리자에게 액세스 권한을 위임 할 수 있습니다. IT 전문가는 인프라에서이 도구를 사용하여 IIS 6.0 및 IIS 7.0에서 서버를 쉽게 동기화하거나 IIS 6.0에서 IIS 7.0으로 마이그레이션을 수행 할 수도 있습니다.
메타베이스를 편집 할 때 사이트가 의존하는 모든 설정 목록을 쉽게 얻을 수 있으며 대상 서버와 동기화 할 수 있습니다 (편리한 'what if'모드로 완료).
IIS의 버전은 무엇입니까? (추출 단계에 영향을 미칩니다.)
IIS 관리자에서 설정을 내보내고 가져올 수 있습니다.
수동으로 수행하는 경우 BeyondCompare과 같은 것을 사용하면 편리합니다.
당신은 프로그래밍 방식으로 두 서버의 설정을 비교, 또는 XML 파일에 대해 지정된 서버를 비교 System.DirectoryService를 사용하여 일부 코드를 작성할 수은 당신이 만들 수 MSBuild를위한 sdc 확장에 this
봐를 보라 웹 사이트를 msbuild 파일에 저장하면 제대로 만들 수 있는지 확인할 수있는 경우 빌드 스크립트에 추가 할 수 있습니다.
응용 프로그램을 다른 IIS로 이동하려면 다음을 수행하십시오.
6 그게 전부입니다.
우리 회사에서는 많은 .NET 응용 프로그램을 테스트 서버에서 생산적인 .NET 응용 프로그램으로 마이그레이션하고 있으며이 가이드를 따르고 있습니다.
최고 감사합니다!
W2k3에서 IIS6 이외의 옵션이 있습니까? – chris
아니요, IIS 버전은 OS 버전과 연결되어 있습니다. – Richard