SharePoint Portal Server 2003에서 Office SharePoint Server 2007로의 업그레이드 및 일반적인 사용자 지정을 위한 새 방법에 대한 개요

업데이트 날짜: 2008년 7월

적용 대상: Office SharePoint Server 2007

 

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

이 문서의 내용

  • 업그레이드 프로세스 정보

  • 일반 사용자 지정 개요

  • 사용자 지정: 영역 페이지의 특정 디자인

  • 사용자 지정: 사용자 지정 인증

  • 사용자 지정: 특정 탐색 스키마

  • 사용자 지정: 서식 파일의 사용자 지정된 모양 및 기능 집합

이 문서에서는 Microsoft Office SharePoint Portal Server 2003에서 Microsoft Office SharePoint Server 2007로의 업그레이드 계획 및 수행 프로세스에 대해 설명하는 Office SharePoint Server 2007로 업그레이드 가이드와 관련된 부가 설명을 제공합니다. 또한 SharePoint Portal Server 2003에서는 사용자 지정 모드를 개발해야 했지만 Office SharePoint Server 2007에서는 사용자 지정 코드가 필요하지 않은 일반적인 몇 가지 사용자 지정 작업에 대해서도 설명하며, 향후 업그레이드를 원활하게 수행하기 위한 최상의 사용자 지정 방법을 검토합니다.

MSDN 및 TechNet 웹 사이트에서는 다음과 같은 리소스가 추가로 제공됩니다.

업그레이드 프로세스 정보

SharePoint Portal Server 2003에서 Office SharePoint Server 2007로 업그레이드하려면 사용자 지정을 수행하지 않는 환경에서도 여러 단계를 거쳐야 합니다. 환경에서 사용자 지정을 수행하는 경우에는 환경을 업그레이드하는 데 사용할 최상의 방법과 업그레이드 프로세스 중에 사용자 지정된 요소를 처리할 방법을 결정해야 합니다. SharePoint Portal Server 2003에서 Office SharePoint Server 2007로 업그레이드할 때 수행해야 하는 모든 단계에 대한 자세한 내용은 Office SharePoint Server 2007로 업그레이드를 참조하십시오. 이 문서는 https://go.microsoft.com/fwlink/?linkid=8556&clcid=0x412 (영문)에서 다운로드 가능한 버전으로도 제공됩니다.

다음 섹션에서는 업그레이드 프로세스를 구성하는 네 가지 단계, 즉 계획, 준비, 업그레이드 수행, 업그레이드 이후 단계 수행에 대해 간략하게 설명합니다.

1단계: 준비

업그레이드를 계획할 때는 환경의 사용자 지정 사항을 검토하고 사이트의 기능에 필수적인 사항과 부수적이거나 제품의 새 기능으로 대체할 수 있는 항목을 확인합니다. 이러한 확인 과정을 거치면 업그레이드 방법을 결정하는 데 도움이 되며, 새 Office SharePoint Server 2007 환경 사용자 지정 계획을 작성하는 데도 효율적입니다.

계획 단계의 일부분으로 환경을 감사하여 현재 환경에 포함되어 있는 항목과 업그레이드를 수행하기 전에 환경에서 변경해야 하는 항목을 정확하게 파악해야 합니다. 예를 들어 다음과 같은 사항을 고려해야 합니다.

  • 현재 하드웨어를 그대로 사용해도 되는지 새 하드웨어를 구입해야 하는지 여부

  • 현재 사용 중인 타사 소프트웨어 및 해당 소프트웨어의 업데이트된 버전 사용 가능 여부

계획 관련 결정을 내리는 데 도움이 되는 다음 리소스를 참조하십시오.

전체 계획 단계 목록은 장 개요: 업그레이드 계획 및 준비(Office SharePoint Server)를 참조하십시오.

2단계: 준비

업그레이드를 계획하고 업그레이드 방식을 결정한 후에는 업그레이드를 준비해야 합니다. 이 단계에서는 사용자 지정 사이트 정의 또는 영역 정의 업그레이드를 준비하고 업그레이드 사전 검사 도구를 실행합니다. 이러한 작업을 수행하는 데 도움이 되는 다음 리소스를 참조하십시오.

전체 준비 단계 목록은 장 개요: 업그레이드 이전 단계 수행(Office SharePoint Server)을 참조하십시오.

3단계: 업그레이드 수행

업그레이드 이전 단계를 완료하고 나면 업그레이드를 수행할 수 있습니다. 자세한 내용은 선택한 업그레이드 방식에 따라 다음 장 중 하나를 참조하십시오.

4단계: 업그레이드 이후 단계 수행

업그레이드가 완료된 후에도 간단한 일부 사용자 지정을 다시 적용하고 업그레이드를 마무리하기 위해 몇 가지 작업을 수행해야 합니다. 자세한 내용은 다음 리소스를 참조하십시오.

전체 업그레이드 이후 단계 목록은 다음 장을 참조하십시오.

최상의 사용자 지정 방법

Windows SharePoint Services용으로 작성된 Windows SharePoint Services에서 응용 프로그램 재사용성 및 업그레이드를 보장하기 위한 최상의 방법 (영문)(https://go.microsoft.com/fwlink/?linkid=105301&clcid=0x412) 문서에서는 SharePoint 제품 및 기술에 대해 사용자 지정을 개발하기 위한 몇 가지 최상의 방법, 특히 소프트웨어 업데이트를 적용하거나 사용자 지정 내용을 최신 버전으로 업그레이드하기 위한 최상의 방법에 대해 설명합니다. 또한 이 문서에서는 향후 소프트웨어 업데이트 및 업그레이드를 보다 쉽게 수행할 수 있도록 하는 사용자 지정을 계획할 때 따라야 하는 추가적인 최상의 방법에 대해서도 설명합니다. 이 문서의 정보는 Office SharePoint Server 2007에 대한 사용자 지정을 고려할 때 대부분 적용됩니다.

사용자 지정에 대한 일반적인 최상의 방법 중 하나는 설치 디렉터리의 파일에 대해 적용하는 사용자 지정 내용에 대해 자세히 기록해 두는 것입니다. 이러한 사용자 지정은 없는 경우가 대부분이지만, 있는 경우에는 업데이트 또는 업그레이드 중에 덮어쓰게 됩니다. 따라서 사용자 지정 내용을 자세하게 기록해 두면 손실되는 경우 쉽게 다시 적용할 수 있습니다.

Office SharePoint Server 2007 SDK(소프트웨어 개발 키트)에 포함된 일련의 문서에서도 Office SharePoint Server 2007의 일반적인 사용자 지정에 대한 특정 최상의 방법을 제공합니다. 자세한 내용은 SharePoint 제품 및 기술 사용자 지정 최상의 방법 (영문)(https://go.microsoft.com/fwlink/?linkid=106349&clcid=0x412)을 참조하십시오.

일반 사용자 지정 개요

몇 가지 SharePoint Portal Server 2003용 사용자 지정 유형에는 사용자 지정 개발 작업이 필요합니다. Office SharePoint Server 2007에서는 새로운 기능을 사용하면 이러한 사용자 지정 작업 중 일부를 수행하지 않아도 되며, 요소 사용자 지정을 위한 새로운 방법을 사용할 수도 있습니다. 다음 표에는 SharePoint Portal Server 2003에서 사용자 지정 개발 작업을 수행해야 하는 몇 가지 일반 사용자 지정과 Office SharePoint Server 2007에서 사용할 수 있는 새로운 방법이 나와 있습니다.

사용자 지정 일반적인 SharePoint Portal Server 2003 구현 Office SharePoint Server 2007의 권장 방법

영역 페이지의 특정 디자인

사용자 지정 영역 페이지 서식 파일

대체 서식 파일 또는 마스터 페이지와 페이지 레이아웃을 사용하여 영역 모양을 제어합니다.

사용자 지정 인증

사용자 지정 인증 또는 Single Sign-On 솔루션

ASP.NET 인증 방법(예: 폼 기반 인증)을 사용합니다.

특정 탐색 스키마

사용자 지정 탐색

기본 탐색을 사용하거나 표준 ASP.NET 메뉴 컨트롤 및 탐색 공급자를 사용합니다.

서식 파일의 사용자 지정된 모양 및 기능 집합

사용자 지정 사이트 정의, 사용자 정의 테마 및 .css 파일

사용자 지정 기능, 마스터 페이지 및 페이지 레이아웃이나 사용자 지정 사이트 정의를 만듭니다. 사용자 지정 .css 파일 및 테마도 계속 사용할 수 있습니다.

검색 사용자 지정

검색 알림, 일정 및 사용자 지정 콘텐츠 원본

새로운 검색 기반 경고를 만들고 예약용 콘텐츠 원본을 사용합니다. 자세한 내용은 업그레이드가 검색 기능에 미치는 영향을 참조하십시오.

이 문서의 나머지 부분에서는 이러한 일반 사용자 지정과 Office SharePoint Server 2007에서 이러한 요소를 사용자 지정하는 방법의 변경 사항에 대해 설명합니다. 또한 다음의 각 섹션에는 이러한 요소를 사용자 지정하는 최상의 방법에 대한 자세한 내용과 권장 사항을 제공하는 리소스가 포함되어 있습니다.

SharePoint Portal Server 2003과 Office SharePoint Server 2007 간에 특정 기능이 어떻게 변경되었는지에 대한 자세한 내용은 주요 기능 비교를 참조하십시오.

사용자 지정: 영역 페이지의 특정 디자인

SharePoint Portal Server 2003에서 영역 페이지에는 자체 페이지 정의가 있습니다. Office SharePoint Server 2007에서는 SharePoint Portal Server 2003 영역이 하위 사이트로 업그레이드되며 다른 하위 사이트에서 사용할 수 있는 것과 같은 사이트 정의를 사용합니다.

사용자 지정 영역 페이지 서식 파일 업그레이드 고려 사항

SharePoint Portal Server 2003에서 사용자 지정 영역 페이지를 사용한 경우에는 이들 페이지를 원하는 사이트 정의로 올바르게 업그레이드하기 위한 특정 단계를 수행해야 합니다. 여기에는 마스터 페이지와 페이지 레이아웃이 포함된 새로운 사용자 지정 서식 파일 버전 만들기와 이전 사용자 지정 영역 페이지 서식 파일에서 새 서식 파일과 페이지 레이아웃으로 요소를 매핑하는 업그레이드 정의 만들기가 포함됩니다. 게시 사이트에는 이전 사용자 지정 영역 페이지 서식 파일의 시작 페이지 레이아웃, 페이지 레이아웃 및 마스터 페이지가 포함된 사이트 정의가 있어야 합니다.

사용자 지정 영역 페이지를 업그레이드하는 방법에 대한 자세한 내용은 Microsoft SharePoint 제품 및 기술 팀 블로그(https://go.microsoft.com/fwlink/?linkid=106108&clcid=0x412)에서 사용자 지정 사이트 정의를 기준으로 영역을 업그레이드하는 방법 (영문)을 참조하십시오.

하위 사이트 사용자 지정을 위한 최상의 방법

사이트를 다시 디자인하는 경우 최상위 수준 사이트의 하위 사이트에 대해 새 서식 파일을 만들려면 새 하위 사이트 서식 파일 또는 마스터 페이지 및 페이지 레이아웃을 만들어 이러한 하위 사이트의 모양을 제어합니다. 개별 페이지를 사용자 지정하기보다는 서식 파일 및 마스터 페이지와 게시 사이트의 페이지 레이아웃을 사용하여 페이지 내에서 사용 가능한 기능과 모양을 제어하는 것이 가장 좋습니다.

자세한 내용은 다음 리소스를 참조하십시오.

  • 마스터 페이지 및 페이지 레이아웃을 계획하는 방법에 대한 자세한 내용은 웹 페이지 계획을 참조하십시오.

  • 마스터 페이지 및 페이지 레이아웃을 만드는 방법에 대한 자세한 내용은 페이지 디자인 로드맵을 참조하십시오.

사용자 지정: 사용자 지정 인증

SharePoint Portal Server 2003에서는 자체 인증 공급자를 사용하려는 경우 사용자 지정 인증 솔루션을 만들어야 했습니다. 이제는 전체 사용자 지정 인증 솔루션을 만들지 않아도 Office SharePoint Server 2007을 통해 폼 기반 인증 등의 ASP.NET 인증 방법을 사용할 수 있습니다. 이전에 사용하던 타사 인증 솔루션을 계속 사용하려면 해당 인증 솔루션의 업그레이드된 버전이 있는지 소프트웨어 공급업체에 문의하십시오.

사용자 지정 인증 솔루션 업그레이드 시 고려 사항

시험 업그레이드를 통해 사용자 지정 인증 솔루션이 Office SharePoint Server 2007에서도 계속 작동하는지를 확인할 수 있습니다. 원하는 경우에는 점진적 업그레이드 방식을 사용할 수도 있는데, 그러면 사이트를 검토할 때까지 변경 내용을 커밋하지 않고도 업그레이드 후에 인증 솔루션이 계속 작동하는지를 확인할 수 있습니다.

시험 업그레이드를 수행하는 방법에 대한 자세한 내용은 테스트 업그레이드를 통해 잠재적 문제점 발견(Office SharePoint Server)를 참조하십시오. 업그레이드 방법에 대한 자세한 내용은 업그레이드 방법 결정(Office SharePoint Server)을 참조하십시오.

인증 방법 사용자 지정을 위한 최상의 방법

전체 사용자 지정 인증 솔루션을 만드는 대신 새로운 ASP.NET 인증 방법을 사용자 지정할 수 있습니다. 자세한 내용은 인증 방법 계획(Office SharePoint Server)을 참조하십시오.

사용자 지정: 특정 탐색 스키마

SharePoint Portal Server 2003에서는 포털 사이트를 계층적으로 표시하는 등 기본 옵션 외의 기능을 사용하려는 경우에는 사용자 지정 탐색 솔루션을 만들어야 했습니다. 그러나 Office SharePoint Server 2007에서는 사이트의 탐색이 기본적으로 사이트 계층 구조를 기준으로 하므로, 대부분의 경우에 기본 탐색을 사용할 수 있습니다.

또한 Office SharePoint Server 2007의 탐색은 표준 ASP.NET 메뉴 컨트롤 및 탐색 공급자를 기반으로 하므로 플라이아웃 또는 기타 유사 요소를 포함하는 사용자 지정 탐색이 필요한 경우 ASP.NET 탐색 공급자(SiteMapProvider)를 사용하여 원하는 탐색을 만들 수 있습니다.

탐색 업그레이드 고려 사항

시험 업그레이드를 통해 사용자 지정 탐색이 Office SharePoint Server 2007에서도 계속 작동하는지를 확인할 수 있습니다. 원하는 경우에는 점진적 업그레이드 방식을 사용할 수도 있는데, 그러면 사이트를 검토할 때까지 변경 내용을 커밋하지 않고도 업그레이드 후 탐색의 모양을 확인할 수 있습니다.

일반적으로 사용자 지정 탐색 컨트롤은 웹 파트로 구현되었으며, 업그레이드 전에 ASP.NET 2.0을 사용하여 다시 컴파일해야 합니다. 그러나 업그레이드 후에는 이러한 웹 파트가 계속 작동하며 기본 탐색과 함께 페이지에 표시됩니다. 따라서 컨트롤을 비교하여 사용자 지정 탐색 컨트롤을 계속 사용할 것인지 기본 탐색 컨트롤을 원하는 방식으로 표시되도록 구성할지를 결정할 수 있습니다. Office SharePoint Server 2007에서는 탐색 기능의 성능 및 기타 측면이 크게 향상되었으므로, 사용자 지정 솔루션을 계속 사용할 것인지를 고려할 때는 디자인 이외에 성능 측면도 평가해야 합니다.

시험 업그레이드를 수행하는 방법에 대한 자세한 내용은 테스트 업그레이드를 통해 잠재적 문제점 발견(Office SharePoint Server)를 참조하십시오. 업그레이드 방법에 대한 자세한 내용은 업그레이드 방법 결정(Office SharePoint Server)을 참조하십시오.

탐색 사용자 지정을 위한 최상의 방법

Microsoft Visual Studio 개발 시스템 또는 Microsoft Office SharePoint Designer 2007을 사용하여 표준 ASP.NET 메뉴 컨트롤 및 탐색 공급자를 사용자 지정하면 원하는 탐색을 만들 수 있습니다. 탐색 링크를 사용자 지정하는 방법에 대한 자세한 내용은 페이지 디자인 로드맵을 참조하십시오.

사용자 지정: 서식 파일의 사용자 지정된 모양 및 기능 집합

SharePoint Portal Server 2003에서는 사이트 또는 하위 사이트에 대해 사용자 지정 모양 및 기능 집합을 사용하려면 원하는 요소가 포함된 사용자 지정 사이트 정의를 만들어야 했습니다. 그러나 Office SharePoint Server 2007에서는 .css 파일과 테마가 포함된 사용자 지정 사이트 정의를 계속 사용하여 사이트의 사용자 지정 서식 파일을 만들 수 있을 뿐 아니라, 기능, 마스터 페이지, 페이지 레이아웃 등의 다양한 옵션을 통해서도 사이트 정의 구성 요소를 디자인할 수 있습니다.

사용자 지정 사이트 정의 업그레이드 시 고려 사항

SharePoint Portal Server 2003에서 사용자 지정 사이트 정의를 사용한 경우에는 이들 정의를 올바르게 업그레이드하기 위한 특정 단계를 수행해야 합니다. 먼저 Office SharePoint Server 2007을 기반으로 하는 새 사이트 정의를 만든 후에, 특정 목록이나 라이브러리 등 이전 사이트 정의의 요소를 새 사이트 정의의 요소로 매핑하는 업그레이드 정의를 만듭니다. 새 사이트 정의와 업그레이드 정의를 모두 만들기 전까지는 업그레이드 프로세스를 시작하지 마십시오.

사용자 지정 사이트 정의를 업그레이드하는 기법에 대한 자세한 내용은 다음 리소스를 참조하십시오.

테마 및 .css 파일 업그레이드 고려 사항

Office SharePoint Server 2007에서는 .css 파일에서 사용하는 일부 스타일 및 태그가 변경되었으며, 테마 역시 Office SharePoint Server 2007에서 새롭게 디자인되었습니다. 점진적 업그레이드 방식을 사용하여 업그레이드를 수행한 후에 사이트를 검토하는 것을 고려해 보십시오. 그런 다음 업그레이드 후 스타일의 모양을 확인하여 새 환경에서 스타일을 조정할 수도 있고, 이전 버전으로 되돌아가 SharePoint Portal Server 2003에서 스타일을 변경한 후에 업그레이드를 다시 시도할 수도 있습니다. 이전 버전으로 되돌아가는 방법에 대한 자세한 내용은 이전 버전 사이트로 되돌리기(Office SharePoint Server)를 참조하십시오.

FrontPage에서 사용자 지정된 페이지를 사이트 정의로 다시 설정하여 사용자 지정 스타일 및 테마를 제거하고 기본 사이트 정의를 적용할 수도 있습니다. 자세한 내용은 다음 리소스를 참조하십시오.

웹 파트 업그레이드 고려 사항

웹 파트는 업그레이드 전에 ASP.NET 2.0을 사용하여 다시 컴파일해야 하지만, 업그레이드 이후에는 계속해서 작동합니다. 점진적 업그레이드 방식을 사용하여 업그레이드를 수행한 후에 웹 파트를 검토하는 것을 고려해 보십시오. 그런 다음 업그레이드 후에 웹 파트가 작동하는 방식을 확인하여 다음 작업의 수행 여부를 결정할 수 있습니다.

  • 새 환경에서 사용자 지정 웹 파트 조정

  • 기본 웹 파트를 사용하도록 변경

  • Office SharePoint Server 2007의 새로운 기능을 기반으로 하여 새 사용자 지정 웹 파트 만들기

사용자 지정 기능, 마스터 페이지 및 페이지 레이아웃 만들기 또는 사용자 지정 사이트 정의 만들기를 위한 최상의 방법

이러한 사용자 지정에는 다양한 최상의 방법이 적용됩니다.

  • 기본 사이트 정의를 사용자 지정하기 위해 직접 편집하지 마십시오. 기본 사이트 정의를 기반으로 하여 사이트 정의를 새로 만들려면 사이트 정의를 복사하여 고유한 이름으로 자체 디렉터리에 저장한 다음 복사본을 사용자 지정하십시오.

  • 개별 페이지를 사용자 지정하는 대신 페이지 레이아웃 및 마스터 페이지를 사용하여 페이지 내에서 사용 가능한 모양 및 기능을 제어하십시오.

  • 가능한 경우에는 항상 사이트에서 사용 가능한 사용자 지정 목록 또는 기타 요소를 만드는 기능을 사용하십시오. 그러면 사용자 지정 요소를 보다 유동적으로 배포할 수 있습니다.

자세한 내용은 다음 리소스를 참조하십시오.

이 문서의 다운로드

이 항목은 다운로드 가능한 다음 문서에도 포함되어 있어 더 쉽게 읽고 인쇄할 수 있습니다.

사용 가능한 문서의 전체 목록은 다운로드 가능한 Office SharePoint Server 2007 관련 문서 (영문)를 참조하십시오.