업그레이드 전 환경 정리(SharePoint Server 2010)

 

적용 대상: SharePoint Server 2010

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

Microsoft Office SharePoint Server 2007에서 Microsoft SharePoint Server 2010으로 업그레이드를 시작하기 전에 환경이 정상 상태로 기능하는지 확인하고 업그레이드할 필요가 없는 콘텐츠는 정리해야 합니다. 또한 업그레이드를 수행한 후 원하는 구조를 갖출 수 있도록 콘텐츠를 제거 또는 다시 정렬하는 데 시간을 보낼 수도 있습니다.

이 문서의 내용

  • 정리할 항목

  • 구조 변경

정리할 항목

대부분의 항목은 Stsadm.exe 명령을 사용하여 제거 또는 복구할 수 있습니다.

중요

Stsadm 명령줄 도구를 실행하려면 로컬 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.

사용되지 않거나 사용 중인 사이트 모음 및 하위 웹 삭제

유지할 필요가 없는 콘텐츠는 업그레이드하지 않을 수 있습니다. 오랜 기간 동안 사용되지 않았으며 앞으로도 사용할 필요가 없는 콘텐츠의 경우 백업한 후 공간 증가와 효율적인 리소스 관리, 업그레이드 성능 향상, 업그레이드 위험성 감소 등을 위해 삭제하십시오. 사이트 소유자 또는 사이트 상태와 관련된 조직의 담당자와 정보를 교환하여 삭제 전에 해당 사이트가 필요 없는 것인지 확인해야 합니다. 예를 들어 해당 사이트가 자주 업데이트되지 않더라도 응급 절차와 같은 규정 준수에 필요한 사이트라면 삭제하지 않아야 합니다.

사이트 모음 및 하위 웹에 대한 자세한 내용은 다음 문서를 참조하십시오.

큰 목록 처리

기본적으로 SharePoint Server 2010으로의 업그레이드 후에 큰 목록 쿼리 제한이 적용됩니다. 목록이 너무 큰데 사용자가 임계값 제한을 초과하는 보기를 사용하거나 쿼리를 수행하면 보기나 쿼리가 허용되지 않습니다. 환경에 큰 목록이 있는지 확인하고 업그레이드 전에 사이트 소유자 또는 목록 소유자에게 해당 문제를 해결하도록 합니다. 예를 들어 필터링된 보기를 사용하여 인덱싱된 열을 만들거나, 항목을 폴더로 구성하거나, 큰 보기의 페이지에서 항목 제한을 설정하거나, 외부 목록을 사용할 수 있습니다. 큰 목록 관련 문제를 해결하는 방법에 대한 자세한 내용은 Office Online의 항목이 많은 목록 및 라이브러리 관리(https://go.microsoft.com/fwlink/?linkid=182370&clcid=0x412)를 참조하십시오.

큰 ACL 해결

항목 수준의 권한을 자주 사용하면 ACL(액세스 제어 목록) 항목이 많아져서 서버의 성능 문제를 일으킬 수 있습니다. 이 문제에 대한 자세한 내용 및 많은 사용자를 처리하는 방법에 대해서는 기술 자료 문서 953132: Windows SharePoint Services 3.0 및 SharePoint Server 2007에서 사이트, 목록 또는 문서에 많은 사용자를 추가하는 방법 (https://go.microsoft.com/fwlink/?linkid=182327&clcid=0x412)을 참조하십시오.

관계없는 문서 버전 제거

문서 버전 수가 많아지면 업그레이드 속도가 상당히 느려질 수 있습니다. 여러 버전을 유지하지 않아도 되는 경우 사용자가 수동으로 삭제하거나 개체 모델을 사용하여 불필요한 버전을 찾아 제거하도록 할 수 있습니다. 프로그래밍상으로 관계없는 버전을 제거하는 방법에 대한 자세한 내용은 MSDN의 Versions 웹 서비스(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=182330&clcid=0x412)(영문일 수 있음)를 참조하십시오.

사용되지 않는 서식 파일, 기능 및 웹 파트 제거

먼저, 삭제할 서식 파일, 기능 또는 웹 파트를 사용하는 사이트가 없는지 확인합니다. 업그레이드 사전 검사 도구(Stsadm -o preupgradecheck) 및 Stsadm -o EnumAllWebs 작업을 사용하여 현재 환경에서 이러한 사용자 지정을 확인할 수 있습니다. 이 두 작업은 모두 2009년 10월 CU(누적 업데이트)에서 업데이트되었으며 현재 환경에서 사용 중인 웹 파트, 기능, 이벤트 처리기 및 설정 파일을 확인합니다. 업그레이드 사전 검사 도구는 현재 환경에 있는 서버 쪽 파일과 사용되는 횟수를 지정합니다. EnumAllWebs 명령은 사이트에 사용되는 파일을 지정합니다.

현재 환경의 사용자 지정 내용을 확인하는 방법은 테스트 업그레이드를 사용하여 잠재적 문제 발견(SharePoint Server 2010)을 참조하십시오. 사용자 지정 내용이 사용되고 있지 않은 경우 삭제하십시오. 이러한 종류의 사용자 지정을 관리하는 방법에 대한 자세한 내용은 MSDN의 기능 및 서식 파일(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=182338&clcid=0x412)(영문일 수 있음) 및 솔루션 및 웹 파트 패키지(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=182332&clcid=0x412)(영문일 수 있음)를 참조하십시오.

데이터 문제 복구

데이터베이스를 정리하여 고아 사이트나 기타 손상된 데이터(예: 손상된 목록)을 제거합니다. 데이터베이스에서 사이트 또는 하위 사이트를 제거한 경우 조각 모음을 실행하는 것이 좋습니다. 자세한 내용은 다음을 참조하십시오.

게시 환경에서 수정해야 할 다양한 변형을 확인하십시오. 자세한 내용은 Variationsfixuptool: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

구조 변경

사이트 모음 이동이나 데이터베이스 할당 방식 변경과 같이 환경을 구조적으로 변경하려는 경우 다음과 같은 방법을 사용할 수 있습니다.

  • Stsadm -o mergecontentdbs   데이터베이스 간에 사이트 모음을 이동하는 데 사용합니다. 데이터베이스에 비슷한 데이터가 들어 있는 경우 업그레이드의 효율성은 가장 높아집니다. 따라서 콘텐츠 데이터베이스를 공유하는 사이트 모음의 유형이 비슷하면 가장 좋습니다. 또한 이 작업을 사용하여 여러 사이트 모음이 들어 있는 대형 데이터베이스를 나눌 수 있습니다. 또한 업그레이드 효율성을 높이는 데에도 도움이 됩니다.

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

  • 사이트 내보내기 및 가져오기   팜 내에서 또는 팜 간에 하위 웹이나 사이트 모음을 이동하는 데 이 방법을 사용합니다. 자세한 내용은 가져오기 및 내보내기: Stsadm 작업(Office SharePoint Server)을 참조하십시오.