이후 릴리스에 대한 업그레이드 사전 검사 및 보고(Office SharePoint Server)

업데이트 날짜: 2009년 4월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

Stsadm 명령은 기존 SharePoint 환경의 서버가 Windows SharePoint Services 3.0 및 관련 제품에서 SharePoint 제품 및 기술의 이후 릴리스로 업그레이드하기 위한 핵심 요구 사항을 충족하는지 여부를 확인할 수 있는 규칙 기반 검사 작업을 제공합니다.

업그레이드 사전 검사 및 보고 작업은 Stsadm –o preupgradecheck으로 구현되며 매개 변수를 사용하거나 사용하지 않고 실행할 수 있습니다. 자세한 내용은 Preupgradecheck: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

업그레이드를 시작하기 전에 업그레이드 선행 조건을 충족하는지 확인하고 업그레이드를 성공적으로 완료하는 데 장애물이 될 수 있는 알려진 문제를 검색하기 위해 이 Stsadm 작업을 사용하여 팜 서버를 검사할 수 있습니다. 검사 결과를 사용하여 식별된 모든 문제를 해결할 수 있습니다.

업그레이드 검사에서는 다음을 수행하지 않습니다.

  • Windows SharePoint Services 3.0 및 2007 Microsoft Office 시스템용 Microsoft 모범 사례 분석기보다 우선 적용

  • 식별된 문제를 자동으로 수정

선행 조건 및 사용 권한

검사 세션을 시작하고 서버의 업그레이드 준비 상태에 대한 보고서를 생성하려면 검사하려는 각 서버에 Windows SharePoint Services 3.0 서비스 팩 2가 설치되어 있어야 합니다.

업그레이드 검사 도구를 사용하여 검사를 실행하려면 Farm Administrators SharePoint 그룹의 구성원이어야 하며 검사하는 서버에 대해 관리자 권한이 있어야 합니다.

업그레이드 사전 작업 구조 및 처리

업그레이드 사전 Stsadm 작업은 하나 이상의 XML 규칙 파일을 현재 SharePoint 팜 및 서버 구성에 대해 평가되는 입력으로 로드하는 루틴의 집합으로 구성됩니다. 검사 프로세스를 진행하는 동안 각 규칙은 로그 파일에 결과를 쓰는 루틴에 결과를 전달합니다. 따라서 규칙과 출력을 중점적으로 살펴봐야 합니다.

  • 규칙

  • 출력

규칙 모음

업그레이드 검사 규칙 모음은 규칙 파일과 이러한 파일에 포함되는 규칙으로 구성됩니다. 기존 기본 규칙 목록은 이 항목의 뒷부분에 나와 있습니다.

규칙 파일

검사를 실행하는 사용자가 규칙 파일 또는 규칙 파일 집합을 preupgradecheck 작업에 전달되는 매개 변수로 지정하지 않는 경우 규칙 파일은 특정 순서로 처리되지 않습니다. 검사를 실행하는 사용자가 이 내용을 지정하는 경우에는 규칙 파일이 전달되는 지정된 순서로 처리됩니다. 규칙 파일은 %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\CONFIG\PREUPGRADECHECK 디렉터리에 있습니다.

규칙

규칙 파일의 규칙은 검사 중에 확인해야 할 사항을 지정합니다. 규칙 파일에 포함된 규칙은 나열된 순서대로 처리됩니다. 규칙에는 정보 규칙과 오류 규칙의 2가지 유형이 있습니다.

정보 규칙

이 규칙 범주는 업그레이드를 계획하기 위해 사용할 수 있는 팜의 업그레이드 관련 통계를 제공합니다. 설치된 SharePoint 버전, 팜의 서버 수에 대한 정보 및 기타 정보를 제공하는 FarmInfo 규칙을 예로 들 수 있습니다. FarmInfo 정보 규칙은 다음 정보를 제공합니다.

  • 요약:

    이 팜의 구성 요소

  • 설명:

    현재 이 팜에서 실행되고 있는 SharePoint 제품 및 기술 기반 소프트웨어는 <이진 빌드 버전 번호>입니다. 팜에는 다음 구성 요소가 포함되어 있습니다.

    • <Component>[서버 수]서버</Component>

    • <Component>[웹 응용 프로그램 수]웹 응용 프로그램</Component>

    • <Component>[콘텐츠 데이터베이스 수]콘텐츠 데이터베이스, 대략적인 전체 크기 = [데이터베이스 전체 크기]바이트</Component>

    • <Component>[사이트 모음 수]사이트 모음</Component>

  • 추가 정보:

    팜을 업그레이드하는 데 필요한 시간을 Microsoft 벤치마크 하드웨어의 유사한 팜과 비교하여 예측하려면 https://www.microsoft.com/sharepoint/upgrade를 참조하십시오. 이 규칙에 대한 자세한 내용은 Windows SharePoint Services 솔루션 센터 (영문)(https://go.microsoft.com/fwlink/?linkid=149394&clcid=0x412)의 규칙 문서 목록에서 KB 문서 954759를 참조하십시오.

오류 규칙

이 규칙 범주는 업그레이드를 시작하기 전에 관리자가 수정해야 하는 로컬 서버 또는 팜 구성에 대한 정보를 제공합니다. 표준 Windows SharePoint Services 3.0 콘텐츠 데이터베이스와 스키마가 다른 콘텐츠 데이터베이스의 이름을 나열하는 DatabaseSchema 규칙을 예로 들 수 있습니다. DatabaseSchema 오류 규칙은 다음 정보를 제공합니다.

  • 요약:

    사용자가 데이터베이스 스키마를 수정한 콘텐츠 데이터베이스

  • 설명:

    테이블 스키마, 인덱스, 저장 프로시저를 비롯한 SharePoint 콘텐츠 데이터베이스를 수정하는 것은 지원되지 않으며 이로 인해 나중 버전의 SharePoint로 업그레이드할 수 없게 됩니다.

    다음 목록의 데이터베이스가 원본 스키마에서 수정된 것 같습니다. [각 데이터베이스에 대해] <Database>[데이터베이스 이름]</Database>

  • 추가 정보 및 결과가 오류인 경우의 해결 방법:

    이 규칙에 대한 자세한 내용은 Windows SharePoint Services 솔루션 센터 (영문)(https://go.microsoft.com/fwlink/?linkid=120257&clcid=0x412)의 규칙 문서 목록에서 KB 문서 954772를 참조하십시오.

기본 규칙

다음 표에 설명되어 있는 규칙이 업그레이드 사전 요구 사항 작업의 이번 릴리스와 함께 제공됩니다.

업그레이드 검사 규칙

이름 설명 로컬 서버 또는 팜 심각도

ServerInfo

팜에서 SharePoint 비트를 실행하는 모든 서버입니다.

로컬

정보

FarmInfo

이 팜의 구성 요소입니다.

정보

UpgradeType

팜에서 지원하는 업그레이드 유형입니다.

로컬

정보

SiteTemplates

이 팜은 다음 사이트 정의를 사용합니다.

로컬

정보

Features

팜에 설치된 기능입니다.

로컬

정보

LanguagePacks

팜에 필요한 언어 팩입니다.

로컬

정보

AAMURLs

업그레이드 시 고려해야 하는 현재 환경 내의 AAM URL입니다.

로컬

정보

OSType

팜의 이 서버 시스템에 Windows Server 2008 이상의 64비트 버전이 설치되어 있지 않습니다.

로컬

오류

DatabaseSchema

사용자가 콘텐츠 데이터베이스를 수정했으므로 업그레이드할 수 없습니다.

오류

DataOrphan

콘텐츠 데이터베이스에 고아 항목이 포함되어 있습니다.

오류

SiteOrphan

일부 사이트를 올바르게 참조할 수 없습니다.

오류

UnfinishedGradualUpgrade

점진적 업그레이드 프로세스를 사용하여 현재 이 팜을 업그레이드하고 있습니다.

오류

MissingWebConfig

이 웹 사이트에 web.config 파일이 없습니다.

로컬

오류

InvalidHostNames

잘못된 호스트 이름이 발견되었습니다.

로컬

오류

InvalidServiceAccount

응용 프로그램 풀 계정을 수정해야 합니다.

로컬

오류

DatabaseReadOnly

이 팜 내의 데이터베이스가 읽기 전용으로 구성되어 있으므로 읽기-쓰기 상태로 구성하지 않으면 업그레이드할 수 없습니다.

오류

WYukonLargeDatabase

이 팜 내의 데이터베이스가 Windows 내부 데이터베이스에 호스트되어 있으며 4GB보다 큽니다. Windows 내부 데이터베이스는 Windows SharePoint Services, Active Directory Rights Management Services, UDDI Services, Windows Server Update Services 및 Windows System Resources Manager와 같이 SQL Server 기술을 Windows 역할 및 기능만을 위한 관계형 데이터 저장소로 사용합니다.

오류

WYukonLargeSiteCollection

이 팜 내의 사이트 모음이 Windows 내부 데이터베이스에 호스트되어 있으며 4GB보다 큽니다.

오류

SearchContentSourceInfo

팜의 각 공유 서비스 공급자에 대한 콘텐츠 원본 및 시작 주소 목록입니다.

정보

SearchInfo

팜에 대한 검색 토폴로지의 구성 요소 목록입니다.

정보

업그레이드 사전 작업 출력

업그레이드 사전 검사 중에 규칙이 처리되면서 각 규칙의 결과가 XML 로그 파일 및 텍스트 로그 파일에 기록됩니다. 이러한 로그 파일은 %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\LOGS 디렉터리에 기록되며 다음 명명 규칙을 사용하는데, 업그레이드 사전 명령을 실행하려는 여러 시도가 동시에 발생할 수 있으므로 구분을 위해 다음과 같이 파일 이름에 임의의 숫자가 사용됩니다.

  • PreUpgradeCheck_YYYYMMDD-hhmmss-밀리초-임의의-숫자.XML

  • PreUpgradeCheck_YYYYMMDD-hhmmss-밀리초-임의의-숫자.LOG

위 두 로그 파일에는 모두 다음 정보가 포함됩니다.

  • 실행한 검사

  • 발견된 문제

  • 발견된 문제를 수정하는 방법에 대한 설명 또는 해당 문제와 관련된 KB 문서에 대한 링크

검사가 끝난 후 XML 결과가 기본 웹 브라우저의 페이지로 표시되는 HTML 형식으로 변환됩니다. 변환된 XML의 파일 명명 규칙은 PreUpgradeCheck_YYYYMMDD-hhmmss-밀리초-임의의-숫자.HTM입니다.