업그레이드 확인 및 업그레이드된 사이트 검토(SharePoint Server 2010)

 

적용 대상: SharePoint Server 2010

마지막으로 수정된 항목: 2016-11-30

전체 업그레이드 또는 데이터베이스 연결 업그레이드를 통해 Microsoft SharePoint Server 2010으로의 업그레이드를 수행한 후에는 콘텐츠가 새 버전으로 제대로 업그레이드되었는지 확인해야 합니다. 업그레이드 상태, 즉 아직 진행 중인지, 성공적으로 완료되었는지 또는 오류와 함께 완료되었는지를 확인할 수 있으며 업그레이드된 사이트를 살펴보고 처리해야 할 문제가 남아 있는지 여부도 알아볼 수 있습니다. 시험 업그레이드 과정에서 이러한 단계를 수행하면 프로덕션 환경을 업그레이드하기 전에 다시 작업해야 하는 사용자 지정 요소를 확인할 수 있습니다. 프로덕션 환경을 업그레이드할 때는 업그레이드가 언제 완료되었고 어떤 사이트가 제대로 업그레이드되었으며 사용자가 다시 액세스하기 위해 추가 작업이 필요한 사이트가 무엇인지 파악하는 것이 더욱 중요해집니다.

경우에 따라 사이트 업그레이드를 완료하기 위해 업그레이드를 다시 시작해야 할 수 있습니다. 업그레이드를 다시 시작하는 방법에 대한 자세한 내용은 업그레이드 다시 시작(SharePoint Server 2010)을 참조하십시오.

이 문서의 내용

  • 업그레이드 상태 확인

  • 업그레이드된 환경 유효성 검사

  • 업그레이드된 사이트 검토

업그레이드 상태 확인

업그레이드 프로세스는 여러 단계로 구성됩니다. 전체 업그레이드의 경우 Setup.exe를 실행하여 새 소프트웨어를 설치한 다음 SharePoint 제품 구성 마법사를 실행하여 구성 데이터베이스와 관리 콘텐츠 데이터베이스를 업그레이드하고 나면 SharePoint 중앙 관리 웹 사이트가 열립니다. 이때 콘텐츠 업그레이드 프로세스가 시작됩니다. 각각의 단계에서 업그레이드 프로세스 상태를 확인하는 방법은 여러 가지가 있습니다. SharePoint 제품 구성 마법사 및 콘텐츠 업그레이드에 대해 Setup.exe 로그 파일을 검토할 수 있습니다. SharePoint 중앙 관리에서 버전 번호를 살펴보고 해당 버전이 업그레이드된 버전인지 확인할 수도 있습니다. 또한 SharePoint 중앙 관리의 업그레이드 상태 페이지 또는 Stsadm의 localupgradestatus 작업을 통해 어떤 사이트가 업그레이드되었는지 또는 아직 업그레이드 중인지 알 수 있습니다. 업그레이드가 성공적으로 완료되지 않은 경우 로그 파일을 보고 문제를 찾아 처리한 다음 업그레이드 프로세스를 다시 시작할 수 있습니다.

로그 파일 검토

업그레이드가 성공했는지 여부를 확인하려면 다음 로그 및 오류 파일을 검토합니다.

  • SharePoint Server 2010의 Setup.exe 로그 파일

    설치 로그 파일은 설치 프로그램을 실행하는 사용자 계정의 임시 디렉터리에 저장됩니다. 이 디렉터리는 %USERTEMP% 또는 %WINDIR%\Users\user account\AppData\Local\Temp이며 파일 이름은 SharePoint Server Setup(YYYYMMDDHHMMSSSSS).log 형식으로 지정됩니다. 여기서 YYYYMMDD는 날짜이고 HHMMSSSSS는 24시간제 형식의 시간, 분, 초 및 밀리초를 나타내는 시간입니다.

  • SharePoint 제품 구성 마법사의 Psconfig.exe 로그 파일

    Psconfig.exe 로그 파일은 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS에 있습니다. 로그 파일의 이름은 PSCDiagnostics_MM_DD_YYYY_HH_MM_SS_SSS_임의 번호.log 형식으로 지정됩니다. 여기서 MM_DD_YY는 날짜이고 HH_MM_SS_SSS는 24시간제 형식의 시간, 분, 초 및 밀리초를 나타내는 시간이며 임의 번호는 Psconfig.exe 프로그램을 동시에 실행하는 시도를 구분하기 위해 사용됩니다.

  • 업그레이드 로그 파일 및 업그레이드 오류 로그 파일

    업그레이드 로그 파일 및 업그레이드 오류 로그 파일은 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS에 있습니다. 로그 파일의 이름은 Upgrade-YYYYMMDD-HHMMSS-SSS.log 형식으로 지정됩니다. 여기서 YYYYMMDD는 날짜이고 HHMMSS-SSS는 24시간제 형식의 시간, 분, 초 및 밀리초를 나타내는 시간입니다. 업그레이드 오류 로그 파일은 모든 오류와 경고를 더 작은 하나의 파일로 결합하며 Upgrade-YYYYMMDD-HHMMSS-SSS-error.log 형식으로 이름이 지정됩니다.

로그 파일을 검토하여 문제를 해결하려면 파일의 맨 위부터 살펴봅니다. 오류나 경고는 환경의 여러 사이트 모음에서 발생하거나 업그레이드 프로세스를 완전히 차단할 경우 반복될 수 있습니다. 예를 들어 구성 데이터베이스에 연결할 수 없는 경우 업그레이드 프로세스가 여러 번 시도 후에 실패하고 해당 시도가 로그 파일에 표시됩니다.

로그 파일을 검토하려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • 로그 파일을 보려면 서버에서 로컬 Administrators 그룹의 구성원이어야 합니다.
  2. Windows 탐색기에서 보려는 로그 파일이 들어 있는 디렉터리로 변경합니다.

  3. 텍스트 편집기를 사용하여 로그 파일을 엽니다.

  4. 업그레이드 로그 파일에서 다음 항목을 검색하거나 눈으로 찾습니다.

    Upgrade session finished successfully!

    이러한 항목이 있으면 성공적으로 설치된 것입니다.

  5. 이전 단계를 완료했지만 업그레이드 로그 파일에서 해당 항목을 찾지 못하거나 다른 로그 파일 중 하나를 보고 있을 경우에는 파일에서 다음 용어를 검색하거나 눈으로 찾아 실패의 원인이 될 수 있는 구체적인 문제를 확인할 수 있습니다.

    • 로그 파일에서 ERROR를 검색하여 오류가 있는 구성 요소 및 잘못된 데이터베이스 연결과 같은 오류를 찾아봅니다.

    • WARNING을 검색하여 기능 또는 구성 요소 누락과 같은 문제를 찾아봅니다.

문제를 찾을 때는 로그 파서를 사용하여 로그 파일에 대해 쿼리를 실행하는 것이 유용할 수 있습니다.

로그 파일에서 차단 문제를 발견하는 경우 문제를 해결한 다음 업그레이드를 다시 시작하여 프로세스를 계속할 수 있습니다.

버전 번호 확인

업그레이드 로그 파일을 보는 것 외에도 SharePoint 중앙 관리 웹 사이트를 사용하여 팜 페이지의 서버에서 버전 번호를 보면 성공적으로 업데이트되었는지 확인할 수 있습니다.

팜의 서버 페이지에서 버전 번호를 확인하려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • SharePoint 중앙 관리를 사용하려면 Farm Administrators 그룹의 구성원이어야 합니다.
  2. 중앙 관리 홈 페이지의 시스템 설정에서 이 팜의 서버 관리를 클릭합니다.

  3. 팜 정보 아래 구성 데이터베이스 버전 옆에서 번호가 "14"로 시작하는지 확인합니다.

사이트 업그레이드 상태 확인

업그레이드가 완료된 사이트나 현재 진행 중인 사이트를 확인하려면 SharePoint 중앙 관리의 업그레이드 상태 페이지를 사용하거나 Stsadm.exe의 localupgradestatus 작업을 사용합니다.

업그레이드 상태 페이지에는 업그레이드 세션이 나열되고 각 세션의 상태에 대한 세부 정보, 즉 성공 또는 실패 여부 및 각 서버에 대해 발생한 오류 또는 경고 수가 표시됩니다. 이 페이지에서는 또한 업그레이드 프로세스의 로그 및 오류 파일에 관한 정보도 제공하며 발생한 문제를 해결하는 방법도 제시합니다.

업그레이드하는 동안 누락되었거나 건너뛴 사이트를 확인하려면 Stsadm.exe의 localupgradestatus 작업을 사용합니다. 이 명령은 서버 팜의 모든 프런트 엔드 웹 서버에서 실행해야 합니다.

SharePoint 중앙 관리에서 업그레이드 상태를 보려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • SharePoint 중앙 관리를 사용하려면 Farm Administrators 그룹의 구성원이어야 합니다.
  2. 중앙 관리 홈 페이지의 업그레이드 및 마이그레이션에서 업그레이드 상태 확인을 클릭합니다.

명령줄에서 업그레이드 상태를 보려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • Stsadm을 사용하려면 서버의 로컬 Administrators 그룹의 구성원이어야 합니다.
  2. 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.

  3. 명령 프롬프트 창에서 다음 디렉터리로 이동합니다.

    %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\bin

  4. 다음 명령을 입력하고 Enter 키를 누릅니다.

    Stsadm -o localupgradestatus

localupgradestatus 작업에 대한 자세한 내용은 Localupgradestatus: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

업그레이드된 환경 유효성 검사

업그레이드가 성공되었는지 확인한 후에는 따로 시간을 내어 환경의 유효성을 검사합니다. 검토할 항목은 다음과 같습니다.

  • 서비스 응용 프로그램

    • 서비스 응용 프로그램이 올바르게 구성되었습니까?

    • 서비스 응용 프로그램 프록시가 원하는 대로 구성되었습니까?

    • 팜 간에 새 연결을 만들어야 합니까?

  • 내 사이트

    • 모든 웹 파트가 작동합니까?

    • 내 사이트와 연결된 모든 기능이 작동합니까?

    • 사용자가 사이트에 액세스할 수 있습니까, 아니면 "액세스 거부" 오류가 나타납니까?

      사용자가 방문하는 내 사이트 호스트가 기본 내 사이트 호스트가 아닌 경우 이 오류가 표시될 수 있습니다. 서비스 응용 프로그램 및 프록시 연결이 올바른지 확인한 다음 내 사이트 호스트가 User Profile Service 응용 프로그램에서 올바르게 렌더링되는지 확인합니다. IIS(인터넷 정보 서비스)를 다시 설정하여 변경 내용을 적용합니다.

  • 검색

    • 크롤링을 실행하고 로그 파일을 검토합니다.

    • 검색 쿼리를 실행하고 쿼리가 예상대로 작동하며 적절한 결과를 제공하는지 확인합니다. 24시간이 지난 후 쿼리 보고서를 검토하여 문제가 있는지 확인합니다.

    • 사용자 및 프로필을 검색합니다.

    • 모든 검색 사용자 지정 내용을 검토하여 예상대로 작동하는지 확인합니다.

업그레이드된 사이트 검토

업그레이드된 사이트를 검토하면 프로덕션 환경에서 업그레이드 프로세스를 실행하기 전에 처리해야 하는 문제를 확인할 수 있습니다. 전체 업그레이드를 수행하고 비주얼 업그레이드를 사용하도록 선택한 경우 비주얼 업그레이드 기능을 사용하여 새로운 사용자 인터페이스에서 사이트를 미리 볼 수 있습니다. 비주얼 업그레이드를 사용하여 사이트를 미리 보는 방법에 대한 자세한 내용은 비주얼 업그레이드 관리(SharePoint Server 2010)를 참조하십시오.

기본 기능을 확인하려는 경우 목록, 라이브러리, 웹 파트 등의 대표적 집합을 사용하여 새 사이트 모음을 만들 수 있습니다. 새로운 사이트를 검토하여 사이트의 공통적인 기본 요소가 작동하는지 확인합니다.

페이지가 렌더링되지 않으면 해당 URL(http:// 사이트 URL/_layouts/settings.aspx)로 직접 이동하여 사이트 설정 페이지를 검사할 수 있습니다. 사이트 설정 페이지가 작동하고 업그레이드가 성공한 경우 마스터 페이지 또는 홈 페이지 관련 문제가 있을 수 있습니다. 사이트 설정 페이지가 작동하지 않는 경우 로그 파일로 이동하여 문제에 대한 더 많은 정보를 얻을 수 있는지 확인합니다.

큰 영향력을 미치는 주요 사이트부터 유효성 검사를 시작한 다음 우선 순위가 낮은 사이트로 이동합니다. 계획 프로세스의 일부로, 즉각적인 주의를 기울여야 하는 큰 영향력을 미치는 주요 사이트와 좀 더 오래 기다릴 수 있는 사이트를 식별한 상태여야 합니다.

다음 검사 목록을 사용하여 업그레이된 사이트를 검토하고 문제를 확인합니다.

웹 파트

다음 표에는 업그레이드 후 발생할 수 있는 웹 파트 관련 문제와 해결 방법이 나와 있습니다.

웹 파트를 빠르게 테스트하려면 업그레이드를 테스트하기 전에 사용자 지정 웹 파트가 모두 포함된 웹 파트 페이지를 새로 작성한 다음 시험 업그레이드 후 이 페이지에 누락되거나 손상된 웹 파트가 있는지 검토합니다.

검사할 항목 문제가 있는 경우 수행해야 하는 작업

원본 사이트의 모든 웹 파트가 업그레이된 사이트에 표시됩니까?

웹 파트 영역이 사용자 지정된(고스트되지 않은) 페이지에는 있지만 사이트 정의에는 없는 경우 해당 웹 파트 영역의 웹 파트가 업그레이드 중에 페이지 맨 아래로 이동되었을 수 있습니다.

Microsoft SharePoint Designer 2010 또는 브라우저의 페이지 편집 모드에서, 맨 아래 또는 기타 영역에서 누락된 웹 파트를 찾거나 웹 파트가 닫혔는지 확인합니다. SharePoint Designer 2010에서 웹 파트 및 웹 파트 영역으로 작업하는 방법에 대한 자세한 내용은 SharePoint Designer 도움말 시스템을 참조하십시오.

웹 파트가 올바른 영역, 위치 및 크기로 제대로 표시됩니까?

SharePoint Designer 2010 또는 브라우저의 페이지 편집 모드에서 웹 파트를 올바른 영역으로 끌거나 웹 파트 속성을 수정하여 크기 또는 위치 문제를 해결합니다.

추가 웹 파트 또는 누락된 웹 파트가 있습니까?

SharePoint Designer 2010 또는 브라우저의 페이지 편집 모드에서 페이지를 엽니다. 페이지에 추가 웹 파트가 있는 경우 원래 버전의 페이지에서 닫힌 웹 파트나 비활성 웹 파트를 찾습니다. 업그레이드 프로세스에서 닫힌 웹 파트 또는 비활성 웹 파트를 연 경우 웹 파트 속성을 수정하여 해당 웹 파트를 닫을 수 있습니다.

웹 파트가 누락된 경우 SharePoint Designer 2010에서 "컨트롤을 렌더링하는 중 오류가 발생했습니다." 또는 "어셈블리 누락"과 같은 오류를 찾습니다. 이러한 오류는 웹 파트가 새 환경에 올바르게 설치 또는 구성되지 않아 다시 설치 또는 구성해야 함을 나타냅니다.

웹 파트가 제대로 작동합니까?

SharePoint Designer 2010 또는 브라우저의 페이지 편집 모드에서 페이지를 열고 구성 요소 또는 서비스가 누락되었다는 오류를 찾습니다. 업그레이드된 사이트에 웹 파트가 사용하는 구성 요소나 서비스가 있는지 확인하십시오. 특히 데이터베이스 연결 업그레이드 방식의 경우 웹 파트에 필요한 구성 요소나 서비스를 모두 설치하고 올바르게 구성했는지(예: Web.config의 안전한 컨트롤 목록을 구성했는지) 확인해야 합니다.

존재하지만 더 이상 제대로 작동하지 않는 모든 웹 파트를 업데이트하고 다시 배포합니다.

여전히 체크 아웃된 웹 파트 페이지가 있습니까?

변경하기 위해 페이지를 체크 아웃하는 경우 페이지를 다시 체크 인해야 합니다.

Excel Web Access 웹 파트가 제대로 작동합니까? 연결을 적절히 다시 만들었습니까? 외부 데이터 원본이 계속 작동합니까?

모든 연결 및 외부 데이터 원본을 확인합니다.

특정 웹 파트에 문제가 있는 경우 해당 URL 구문 끝에 contents=1을 추가하여 http:// 사이트 URL/default.aspx?contents=1이라고 입력하고 Enter 키를 누릅니다. 이렇게 하면 손상된 웹 파트를 제거 및 복구할 수 있는 웹 파트 유지 관리 페이지가 열립니다.

큰 목록

SharePoint Server 2010으로 업그레이드하고 나면 큰 목록 쿼리 제한이 기본적으로 적용됩니다. 따라서 사용자가 한도 또는 제한 임계값을 초과하여 큰 목록을 보거나 쿼리를 실행하는 경우에는 보기 또는 쿼리 작업이 허용되지 않습니다. 환경에 이러한 큰 목록이 있는지 확인하여 사이트 소유자나 목록 소유자가 큰 목록 문제를 해결하도록 하십시오. 예를 들어 필터링된 보기를 사용하여 인덱싱된 열을 만들거나, 항목을 폴더로 구성하거나, 크기가 큰 보기에 대해 페이지의 항목 제한을 설정하거나, 외부 목록을 사용하여 문제를 해결할 수 있습니다.

스타일 및 모양

다음 표에는 업그레이드 후 웹 사이트의 스타일 및 모양과 관련된 일반적인 문제와 해결 방법이 나와 있습니다.

이 섹션의 문제는 대부분 해당 항목에 대한 링크를 수정하여 해결할 수 있습니다.

검사할 항목 문제가 있는 경우 수행해야 하는 작업

페이지의 모든 이미지가 제대로 표시됩니까?

이미지의 링크를 확인하거나 수정합니다.

적절한 위치에 적절한 CSS 스타일시트 색상 및 스타일이 사용되었습니까?

CSS 스타일시트 파일의 링크를 확인하거나 수정합니다. 마스터 페이지에서 링크를 확인합니다.

사이트에 적용한 테마가 동일하게 나타납니까?

사이트가 업그레이드된 후 사이트의 홈 페이지나 다른 페이지가 다르게 보일 수 있습니다. 테마를 다시 만들거나 수정하여 다시 적용해야 할 수 있습니다.

작동하지 않는 스크립트된 컨트롤이 있습니까?

컨트롤의 링크를 확인하거나 수정합니다.

페이지가 Windows Internet Explorer 8에서 제대로 표시됩니까?

페이지의 모든 HTML이 엄격한 XHTML 모드에 있는지 확인합니다.

페이지에 스크립트 오류가 표시됩니까?

스크립트와 링크를 확인하고 모든 HTML이 엄격한 XHTML 모드에 있는지 확인합니다.

사용 권한

사이트, 페이지, 목록 및 항목에 대한 적절한 수준의 권한이 계속해서 적절한 사용자 및 그룹에게 부여되었습니까?

리본에 있는 사용 권한 도구 섹션의 사용 권한 확인 단추를 사용하여 어떤 사용자가 사이트 또는 하위 사이트의 어떤 항목에 대한 사용 권한을 가지고 있는지 확인할 수 있습니다.

사용자 지정된(고스트되지 않은) 페이지

사용자 지정된(고스트되지 않은) 페이지는 편집되어 기본 서식 파일 페이지와 다른 고유한 버전의 페이지입니다. 다음 표에는 업그레이드 후 발생할 수 있는 사용자 지정 페이지 관련 문제와 해결 방법이 나와 있습니다.

검사할 항목 문제가 있는 경우 수행해야 하는 작업

사용자 지정 내용이 올바른 위치에 적용되어 있습니까?

문제가 하나만 있는지 아니면 전체 페이지에서 더 큰 문제가 있는지 확인합니다.

원래 사이트에 완전히 새로운 페이지를 추가한 경우(예: 기존의 Default.aspx 파일을 변경하는 대신 Default.aspx를 다른 파일로 교체한 경우) 새 페이지에는 사이트 정의와의 연결이 없으므로 업그레이드된 사이트의 다른 페이지와 유사하지 않을 수 있으며 다른 페이지처럼 보이도록 다시 설정할 수 없습니다. 사용자 지정된 페이지의 모양과 느낌을 사이트의 다른 페이지와 동일하게 만들려면 해당 사이트 정의를 기준으로 완전히 새로운 페이지를 만든 다음 사용자 지정 내용을 해당 새 페이지로 전송하는 것이 좋습니다.

페이지의 편집 컨트롤에 계속 액세스할 수 있습니까?

사이트 작업 링크 또는 페이지 편집 링크와 같은 편집 컨트롤을 사용자 지정한 경우 해당 컨트롤이 계속 나타나는지 확인합니다. 나타나지 않으면 페이지를 기본 버전으로 다시 설정하여 이러한 컨트롤을 새 버전의 편집 컨트롤로 바꿀 수 있습니다.

SharePoint Designer에서 서식 파일로 다시 설정 명령을 사용하여 페이지를 기본 버전으로 다시 설정(다시 고스트라고도 함)합니다. 기본 페이지를 복원한 후에는 다른 마스터 페이지를 적용하거나 SharePoint Designer의 사용자 지정 내용을 다시 적용하여 브라우저에 사용자 지정 내용을 다시 적용할 수 있습니다.

사용자 지정 요소가 새 환경에서도 여전히 적절합니까? 또는 이러한 요소를 새로운 기능과 모습으로 업데이트하려고 합니까?

새 기능을 만들려면 해당 서식 파일을 사용하도록 사용자 지정된 페이지를 모두 다시 설정해야 합니다. 페이지를 다시 설정하면 기본적으로 사용자 지정 내용이 무시되고 페이지가 적절한 마스터 페이지에 연결됩니다. 그런 다음 원하는 사용자 지정 내용을 개별 페이지에 저장하는 대신 마스터 페이지로 전송할 수 있습니다.

SharePoint Designer에서 서식 파일로 다시 설정 명령을 사용하여 페이지를 기본 버전으로 다시 설정(즉, 다시 고스트)합니다. 기본 페이지를 복원한 후에는 다른 마스터 페이지를 적용하거나 SharePoint Designer의 사용자 지정 내용을 다시 적용하여 브라우저에 사용자 지정 내용을 다시 적용할 수 있습니다.

여전히 체크 아웃된 페이지가 있습니까?

변경하기 위해 페이지를 체크 아웃하는 경우 페이지를 다시 체크 인해야 합니다.

See Also

Concepts

업그레이드 다시 시작(SharePoint Server 2010)
업그레이드 문제 해결(SharePoint Server 2010)