사이트 업그레이드(Office SharePoint Server)

업데이트 날짜: 2009년 3월

적용 대상: Office SharePoint Server 2007

 

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

이 문서의 내용

  • 중앙 관리 페이지를 사용하여 사이트 업그레이드

  • 명령줄을 사용하여 사이트 업그레이드

  • 언어 서식 파일 팩 설치 후 사이트 업그레이드

점진적인 업그레이드를 수행하는 경우 업그레이드할 사이트와 시기를 결정할 수 있습니다. 사이트를 Microsoft Office SharePoint Server 2007로 업그레이드하려면 먼저 서버 팜의 모든 서버에서 설치 프로그램과 SharePoint 제품 및 기술 구성 마법사를 실행해야 합니다. 이러한 단계를 완료하고 필요한 언어 서식 파일 팩을 설치한 후 사이트 업그레이드를 시작할 수 있습니다. 서버 업그레이드에 대한 자세한 내용은 다음 항목 중 하나를 참조하십시오.

사이트를 업그레이드할 준비가 되면 SharePoint® 중앙 관리 웹 사이트의 업그레이드 페이지를 사용하거나 명령줄에서 업그레이드 작업을 사용할 수 있습니다. 서로 다른 시기에 대규모 배치 사이트의 업그레이드를 실행하려는 경우나 사용 환경에서 다른 사이트를 업그레이드한 후 언어 서식 파일 팩을 설치한 경우에는 명령줄을 사용하십시오.

중앙 관리 페이지를 사용하여 사이트 업그레이드

중앙 관리 페이지에서 사이트를 업그레이드하는 프로세스에는 두 가지 단계가 있습니다. 먼저 업그레이드된 버전의 사이트를 호스팅할 새 웹 응용 프로그램을 만듭니다. 그런 다음 하나 이상의 사이트 모음을 업그레이드합니다.

중요

먼저 루트 사이트 모음을 업그레이드해야 웹 응용 프로그램의 다른 사이트 모음을 업그레이드할 수 있습니다.

업그레이드된 사이트를 호스팅할 새 웹 응용 프로그램 만들기

  1. 중앙 관리에서 작업 탭의 업그레이드 및 마이그레이션 아래에 있는 사이트 콘텐츠 업그레이드 상태를 클릭합니다.

  2. 사이트 콘텐츠 업그레이드 상태 페이지에서 업그레이드할 URL 옆에 있는 업그레이드 시작을 클릭합니다.

  3. 대상 웹 응용 프로그램 설정 페이지의 업그레이드할 웹 응용 프로그램 섹션에 업그레이드할 웹 응용 프로그램이 나타나는지 확인합니다.

  4. 원래 콘텐츠의 새 URL 섹션의 포트 상자에 포트 번호를 입력하고 필요한 경우 호스트 헤더 상자에 사용할 호스트 헤더를 입력합니다.

  5. 새 웹 응용 프로그램의 응용 프로그램 풀 섹션에서 새 응용 프로그램 풀 만들기를 선택하고 응용 프로그램 풀 이름 상자에 이름을 입력한 다음 미리 정의됨 또는 구성 가능을 선택합니다.

    • 미리 정의됨을 선택한 경우에는 사용할 계정을 선택합니다.

    • 구성 가능을 선택한 경우에는 사용할 계정 이름을 입력한 다음 해당 계정의 암호를 입력합니다.

      참고

      이전 버전에 사용했던 동일한 응용 프로그램 풀을 사용할 수 없습니다. 동일한 사용자 계정을 사용할 수 있지만 응용 프로그램 풀을 새로 만들거나 업그레이드된 사이트를 위해 이미 만든 응용 프로그램 풀을 사용해야 합니다.

  6. IIS(인터넷 정보 서비스) 다시 설정 섹션에서 자동으로 IIS 다시 시작 또는 수동으로 IIS 다시 시작을 선택합니다.

    수동으로 IIS 다시 시작을 선택하는 경우 이 절차의 마지막 단계에서 웹 응용 프로그램을 만든 후 IIS를 다시 시작해야 합니다.

  7. 보안 구성 섹션의 인증 공급자에서 사용 중인 환경에 따라 협상(Kerberos) 또는 NTLM을 선택합니다.

  8. 콘텐츠 데이터베이스 섹션에서 자동으로 데이터베이스 이름 선택 또는 수동으로 데이터베이스 이름 설정을 선택합니다.

    데이터베이스 이름을 수동으로 설정하도록 선택하는 경우에는 데이터베이스 이름 페이지에서 임시 콘텐츠 데이터베이스 및 새 버전의 콘텐츠 데이터베이스 이름을 제공해야 합니다.

  9. SSP 데이터베이스 설정 섹션의 SSP 데이터베이스 이름 상자에 공유 서비스 공급자 데이터베이스의 이름을 입력합니다.

  10. 검색 데이터베이스 이름 상자에 검색 데이터베이스의 이름을 입력합니다.

  11. 인덱스 서버 섹션의 인덱스 서버 상자에서 사용할 인덱스 서버를 선택합니다.

  12. 확인을 클릭합니다. 데이터베이스 이름을 수동으로 설정하도록 선택하면 데이터베이스 이름 페이지가 열립니다. 이 웹 응용 프로그램의 임시 콘텐츠 데이터베이스 및 새 버전 콘텐츠 데이터베이스에 사용할 이름을 입력한 다음 저장을 클릭합니다.

    새로운 웹 응용 프로그램이 만들어지는 동안 '작업이 진행 중입니다.' 페이지가 나타납니다.

    참고

    IIS를 수동으로 다시 시작하도록 선택하는 경우에는 서버 팜의 각 프런트 엔드 웹 서버에서 iisreset /noforce를 실행해야 합니다.

사이트 모음 업그레이드

  1. 사이트 모음 업그레이드 페이지에서 업그레이드할 사이트 옆에 있는 확인란을 선택한 다음 사이트 업그레이드를 클릭합니다.

    중요

    먼저 루트 사이트 모음을 업그레이드해야 웹 응용 프로그램의 다른 사이트 모음을 업그레이드할 수 있습니다. 한 번에 여러 사이트 모음을 업그레이드하는 경우 첫 번째로 업그레이드하는 사이트 집합에 루트 사이트 모음을 포함시켜야 합니다.

  2. 업그레이드를 위해 선택한 사이트 페이지에서 사이트 모음의 수, 사용되는 저장소, 원본 데이터베이스 및 대상 데이터베이스를 확인한 다음 사이트 업그레이드를 클릭합니다.

    업그레이드 실행 중 페이지가 열리고 선택한 사이트 모음의 업그레이드가 실행됩니다. 이 과정은 선택한 사이트 모음의 수와 크기에 따라 몇 분 또는 몇 시간 정도 걸릴 수 있습니다. 상태 페이지는 1분마다 자동으로 새로 고침되어 업데이트된 상태를 보여 줍니다. 업그레이드가 실패하거나 문제가 보고되는 경우 로그 파일에서 자세한 정보를 참조할 수 있습니다. Upgrade.log 파일과 추적 로그 파일은 %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\LOGS에 있습니다. 추적 로그의 이름은 컴퓨터_이름-YYYYMMDD-HHMM.log 형식으로 지정됩니다. 여기서 YYMMDD는 날짜이고 HHMM은 시간입니다(예: Server1-20061105-1241.log).

  3. 업그레이드 프로세스가 완료되면 을 클릭하여 중앙 관리 홈 페이지로 돌아갑니다.

명령줄을 사용하여 사이트 업그레이드

명령줄을 사용하여 사이트를 업그레이드하는 경우에도 대상 웹 응용 프로그램을 만든 다음 사이트를 업그레이드하는 동일한 2단계 프로세스를 따라야 합니다.

대상 웹 응용 프로그램을 만들려면 사용 환경에 적용되는 모든 옵션을 포함하여 다음 명령을 사용합니다. 위에 나와 있는 "업그레이드된 사이트를 호스팅할 새 웹 응용 프로그램 만들기" 단계를 이미 수행한 경우에는 이 단계를 건너뛰십시오.

Stsadm.exe. -o upgradetargetwebapplication -url <업그레이드할 URL>

-relocationurl <업그레이드하지 않은 콘텐츠의 새 URL>

-apidname <새 응용 프로그램 풀 이름>

[-apidtype <구성 가능한 ID/네트워크 서비스>]

[-apidlogin <도메인\이름>]

[-apidpwd <응용 프로그램 풀 암호>] [-exclusivelyusentlm]

웹 응용 프로그램을 만든 후에는 사용 환경에 적용되는 모든 옵션을 포함하여 다음 명령을 사용하면 개별 사이트 모음을 업그레이드할 수 있습니다.

stsadm.exe -o upgrade [-inplace | -sidebyside] [-url <URL>]

[-forceupgrade] [-quiet] [-farmuser <팜 사용자>

-farmpassword <팜 암호>] [-sitelistpath <사이트 xml 파일>]

예를 들어 점진적 업그레이드 프로세스에서 특정 URL의 사이트를 업그레이드하려면 다음 명령을 사용합니다.

stsadm.exe -o upgrade -sidebyside -url <URL>

-sitelistpath <XML 파일 경로>

참고

명령줄을 사용하여 점진적 업그레이드를 수행하는 경우 다른 콘텐츠 데이터베이스에서 사이트를 업그레이드할 수 없습니다. 웹 응용 프로그램 내에 여러 콘텐츠 데이터베이스에 걸친 다수의 사이트가 포함되어 있는 경우 동일한 콘텐츠 데이터베이스 내에 포함된 작은 규모의 사이트 그룹으로 목록을 나눕니다.

업그레이드해야 하는 사이트의 목록을 보려면 enumsites 작업을 사용하여 웹 응용 프로그램에서 리디렉션된 모든 사이트의 목록을 생성합니다. 목록을 생성하려면 다음 구문을 사용합니다.

stsadm -o enumsites -url http:// 서버_이름 -redirectedsites

이 작업에서 생성된 사이트 목록을 사용하여 업그레이드 작업에 필요한 사이트 목록 XML 파일을 생성할 수 있습니다.

다음 표에서는 업그레이드 작업에 사용되는 매개 변수를 설명합니다.

매개 변수 선택/필수 설명

Inplace 또는 Sidebyside

필수 매개 변수로, 다음 옵션 중 하나를 지정해야 합니다.

Inplace는 전체 업그레이드를 지정합니다. 이 경우 버전 2.0 사이트가 즉시 업그레이드되고, 업그레이드 프로세스가 완료된 후에는 버전 2.0 환경을 사용할 수 없습니다.

Sidebyside는 점진적 업그레이드를 지정합니다. 이 경우 버전 2.0 사이트가 버전 2.0 환경에 그대로 유지됩니다.

URL

선택

사이트 모음에 대한 버전 2.0 URL입니다.

ForceUpgrade

선택

업그레이드를 강제로 수행할지 여부를 지정합니다.

Quiet

선택

업그레이드 프로세스가 자동 모드로 실행되도록 지정합니다.

FarmUser

선택

업그레이드를 수행하는 데 사용할 사용자 계정을 지정합니다.

FarmPassword

선택(단, FarmUser를 사용하는 경우에는 필수)

FarmUser 계정의 암호를 지정합니다.

Reghost

선택

업그레이드하는 동안 페이지를 다시 고스트(페이지를 사이트 정의로 다시 설정)할지 여부를 지정합니다.

SiteListPath

선택

업그레이드할 특정 사이트 모음 목록이 포함된 XML 파일을 지정할 수 있습니다. XML 파일의 형식은 다음과 같습니다.

<RedirectedSites Count="2">

  <Site Url="http://server_name" TargetDatabase="DB1" />  

  <Site Url="http://server_name/sites/site1"  TargetDatabase="DB1" />

</RedirectedSites>

“Count” 및 “TargetDatabase” 특성은 선택 사항입니다. 단일 콘텐츠 데이터베이스에서 업그레이드할 사이트 집합만 지정합니다.

또는 stsadm –o enumsites –url*<V3 URL>*-redirectedsites 명령을 사용하여 업그레이드가 필요한 사이트 모음에 대해 이 XML을 동일하게 만듭니다.

Stsadm 명령줄 도구를 사용하여 이 절차를 수행하는 방법에 대한 자세한 내용은 Upgrade: Stsadm 작업(Office SharePoint Server), Upgradetargetwebapplication: Stsadm 작업(Office SharePoint Server)Enumsites: Stsadm 작업(Office SharePoint Server)를 참조하십시오.

언어 서식 파일 팩 설치 후 사이트 업그레이드

전체 업그레이드를 수행한 다음 언어 서식 파일 팩을 설치한 경우에는 해당 언어 서식 파일 팩의 언어를 사용하는 모든 사이트를 업그레이드해야 합니다. 업그레이드를 수행하려면 사용 환경에 적용할 옵션을 사용하여 명령줄에서 업그레이드 작업을 수행합니다.

이 문서의 다운로드

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

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