서버 팜 설치로 독립 실행형 설치 마이그레이션(Office SharePoint Server 2007)

업데이트 날짜: 2009년 3월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2009-08-11

다음 절차에 따라 독립 실행형 서버에서 서버 팜으로 Microsoft Office SharePoint Server 2007 배포를 이동합니다. 시간이 지나며 기능 및 사용자를 추가함에 따라 독립 실행형 Office SharePoint Server 2007 배포의 성능 및 용량 제한이 초과될 수 있습니다. 이 문제를 해결하기 위해 Office SharePoint Server 2007의 독립 실행형 설치를 서버 팜으로 이동할 수 있습니다. 이 문서에 나와 있는 절차에는 구성, 콘텐츠 및 사이트 데이터를 유지하면서 독립 실행형 설치에서 서버 팜으로 이동해야 하는 경우 필요한 정보가 제공됩니다.

참고

Office SharePoint Server 2007 배포 계획을 시작할 때 성능 및 용량을 늘어나는 요구 사항에 맞추어 어떻게 확장할 것인지를 고려해야 합니다. 일반적으로 독립 실행형 배포를 서버 팜 배포로 이동하는 것보다 서버를 추가해 성능, 용량 또는 확장성 요구 사항을 충족시키는 방법으로 기존의 단순 서버 팜 배포를 확장하는 것이 더 쉽습니다. 나중에 Office SharePoint Server 2007 배포에 서버 팜이 필요할 것으로 생각되는 경우 독립 실행형 설치 옵션을 사용하지 않는 것이 좋습니다. 이 경우 단순 서버 팜에 직접 설치하는 것이 좋습니다. 단순 서버 팜에 Office SharePoint Server 2007을 설치하는 방법에 대한 자세한 내용은 단순 서버 팜에서의 배포(Office SharePoint Server)를 참조하십시오.

독립 실행형 배포를 서버 팜으로 이동하는 프로세스는 다음 단계로 구성됩니다.

  1. 새 팜에 Office SharePoint Server 2007 설치

  2. 독립 실행형 서버에서 서버 팜으로 데이터베이스 이동

  3. SSP(공유 서비스 공급자)에서 데이터 만들기 및 첨부

  4. 콘텐츠 데이터베이스에서 사이트 모음 데이터 첨부

새 팜에 Office SharePoint Server 2007 설치

Office SharePoint Server 2007 설치 방법에 대한 포괄적인 정보는 서버 팜 환경에 Office SharePoint Server 2007 배포를 참조하십시오.

독립 실행형 서버에서 서버 팜으로 데이터베이스 이동

독립 실행형 Office SharePoint Server 2007 배포에서 서버 팜으로 이동하는 방법은 각 배포에서 다른 데이터베이스 관리 소프트웨어를 사용할 수 있다는 점때문에 더 복잡해질 수 있습니다. 일반적으로 독립 실행형 Office SharePoint Server 2007 배포는 Microsoft SQL Server 2005 Express Edition을 사용하여 데이터베이스를 관리합니다. 서버 팜에 설치된 Office SharePoint Server 2007에는 SQL Server 2005가 필요합니다.

Office SharePoint Server 2007의 독립 실행형 설치에는 SQL Server 2005 Express Edition이 포함되어 있습니다. 서버 팜 설치에서는 별도의 SQL Server 2005 데이터베이스 서버를 사용합니다. 독립 실행형 서버에서 팜으로 마이그레이션하려면 SQL Server Management Studio Express 및 SQL Server Management Studio를 사용하여 독립 실행형 서버에서 팜의 데이터베이스 서버로 데이터베이스를 마이그레이션해야 합니다.

SQL Server Management Studio Express는 SQL Server Express with Advanced Services 또는 SQL Server Express Toolkit 설치 프로그램을 실행하여 독립 실행형 서버에 설치됩니다. SQL Server Management Studio Express는 SQL Server Management Studio를 실행하는 데이터베이스 서버로부터의 연결을 설정하는 데 사용됩니다.

SQL Server Management Studio는 독립 실행형 서버의 데이터베이스를 백업하고 팜의 데이터베이스 서버로 데이터베이스를 복원하는 데 사용됩니다.

SQL Server Express를 관리하는 방법에 대한 자세한 내용은 SQL Server 2005 Management Studio Express Edition이 포함된 SQL Server Express 관리(영문)(https://go.microsoft.com/fwlink/?linkid=110559&clcid=0x412)를 참조하십시오.

SQL Server Management Studio Express를 다운로드하려면 Visual Studio 다운로드 센터(영문)(https://go.microsoft.com/fwlink/?linkid=110560&clcid=0x412)를 방문하십시오.

독립 실행형 서버에서 팜의 데이터베이스 서버로 데이터 이동

  1. 독립 실행형 서버의 데이터베이스를 읽기 전용으로 설정합니다.

    1. SQL Server Management Studio Express에서 읽기 전용으로 설정할 데이터베이스의 이름을 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.

    2. 페이지 선택 창에서 옵션을 클릭합니다.

    3. 오른쪽 창의 기타 옵션 영역에서 상태를 확장하고 데이터베이스 읽기 전용 값의 드롭다운 화살표를 클릭한 다음 True를 클릭합니다.

  2. 새 서버 팜의 데이터베이스 서버에서 SQL Server Management Studio를 시작합니다.

  3. SQL Server Management Studio에서 독립 실행형 서버로 연결합니다.

    참고

    기본적으로 독립 실행형 서버의 데이터베이스에 연결하는 데 사용되는 SQL Server Express 인스턴스 이름은 OfficeServers로 설정되어 있습니다.

  4. 개체 탐색기에서 데이터베이스를 확장합니다.

  5. 구성 데이터베이스(일반적으로 SharePoint_Config)를 마우스 오른쪽 단추로 클릭하고 작업을 가리킨 다음 백업을 클릭합니다.

  6. 데이터베이스 백업 대화 상자의 원본 영역에 있는 백업 유형 목록에서 수행할 백업 유형을 선택합니다. 사용할 백업 유형에 대한 자세한 내용은 SQL Server 2005 온라인 설명서에서 복구 모델 개요(https://go.microsoft.com/fwlink/?linkid=114396&clcid=0x412)를 참조하십시오.

  7. 데이터베이스를 클릭합니다.

  8. 백업 세트 영역의 이름 텍스트 상자에 이름을 입력하거나 기본값을 그대로 사용합니다.

  9. 설명 텍스트 상자에 백업에 대한 설명을 입력합니다.

  10. 백업 유지 기간을 지정하거나 기본값을 사용합니다. 백업 세트가 만료되면 같은 이름을 사용하는 후속 백업으로 기존 백업 세트를 덮어쓸 수 있습니다. 기본적으로 백업 세트 설정은 0일로 설정되어 있으므로 만료되는 경우가 없습니다.

  11. 대상 영역에서 백업 세트의 저장 위치를 지정하거나 기본 위치를 그대로 사용합니다.

  12. 확인을 클릭하여 데이터베이스를 백업합니다.

  13. 다음 데이터베이스에 대해 3-10단계를 반복합니다.

    • 콘텐츠 데이터베이스

    • SSP(공유 서비스 공급자)용 데이터베이스

    • SSP용 검색 데이터베이스

    • 검색 데이터베이스

      참고

      검색 인덱스는 SQL Server에 저장되지 않습니다. SQL Server 2005 도구를 사용하여 검색을 백업하는 경우 데이터베이스를 복구할 때 전체 크롤링을 수행해야 합니다. 자세한 내용은 보호할 대상 선택(Office SharePoint Server)의 검색 보호를 참조하십시오.

새 서버 팜으로 데이터베이스 복원

  1. 새 서버 팜의 데이터베이스 서버에서 SQL Server Management Studio를 시작하고 데이터베이스 서버에 연결합니다.

  2. 개체 탐색기에서 데이터베이스를 확장합니다.

  3. 복원하려는 데이터베이스를 마우스 오른쪽 단추로 클릭하고 작업, 복원을 차례로 가리킨 다음 데이터베이스를 클릭합니다.

    복원 작업 중에는 데이터베이스가 자동으로 오프라인으로 전환되므로 다른 프로세스에서 액세스할 수 없습니다.

  4. 데이터베이스 복원 대화 상자에서 대상 및 원본을 지정한 다음 복원할 백업 세트를 하나 이상 선택합니다.

    일반적으로 대상 및 원본의 기본값은 대부분의 복구 시나리오에 적합합니다.

  5. 페이지 선택 창에서 옵션을 클릭합니다.

  6. 복원 옵션 섹션에서 기존 데이터베이스 덮어쓰기만 선택합니다. 환경 또는 정책에 다른 옵션이 필요한 경우가 아니라면 이 섹션의 다른 옵션은 선택하지 마십시오.

  7. 복구 상태 섹션에서 다음 작업을 수행합니다.

    • 복원해야 하는 모든 트랜잭션 로그를 포함한 경우 RESTORE WITH RECOVERY를 선택합니다.

    • 추가 트랜잭션 로그를 복원해야 하는 경우 RESTORE WITH NORECOVERY를 선택합니다.

    • 세 번째 옵션인 RESTORE WITH STANDBY는 이 시나리오에서 사용되지 않습니다.

      참고

      이러한 복구 옵션에 대한 자세한 내용은 데이터베이스 복원(옵션 페이지)(https://go.microsoft.com/fwlink/?linkid=114420&clcid=0x412)을 참조하십시오.

  8. 확인을 클릭하여 복원 작업을 완료합니다.

  9. 복원할 각 데이터베이스에 대해 4-9단계를 반복합니다.

다른 백업 및 복원 옵션을 비롯하여 데이터베이스 이동 방법에 대한 자세한 내용은 모든 데이터베이스 이동(Office SharePoint Server 2007)을 참조하십시오.

SSP(공유 서비스 공급자)에서 데이터 복원 및 첨부

중요

다음 절차를 완료하려면 최소한 Farm Administrators SharePoint 그룹의 구성원이어야 합니다. 또한 각 데이터베이스가 저장되는 데이터베이스 서버에서 dbcreator 고정 서버 역할의 구성원이어야 합니다. SSP 콘텐츠 데이터베이스 및 SSP 데이터베이스는 다른 데이터베이스 서버에 있을 수 있습니다.
또한 새 서버 팜으로 SSP를 복원하는 데 사용할 계정은 SSP 데이터베이스를 복원할 로컬 데이터베이스 서버 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다. 그렇지 않으면 사이트 사용 권한이 복구 중에 전달되지 않아 복원한 웹 응용 프로그램에 액세스하지 못할 수 있습니다.
SSP를 마이그레이션하고 있는 팜에서 다음 절차를 수행합니다.

새 팜에 SSP 복원

  1. 새 팜의 SharePoint 중앙 관리 웹 사이트에 있는 작업 페이지의 백업 및 복원 섹션에서 백업에서 복원을 클릭합니다.

  2. 백업 위치 선택 페이지의 백업 파일 위치 섹션에서 이동할 SSP가 들어 있는 백업 폴더의 UNC 경로를 지정한 다음 확인을 클릭합니다.

  3. 복원할 백업 패키지 선택 페이지에서 복원하는 데 사용할 백업 파일을 선택한 다음 복원 프로세스 계속을 클릭합니다.

  4. 복원할 구성 요소 선택 페이지에서 복원할 SSP를 선택한 다음 복원 프로세스 계속을 클릭합니다.

  5. 복원 옵션 선택 페이지에서 다음 작업을 수행합니다.

    1. 구성 요소 복원 섹션에서 선택한 SSP가 표시되는지 확인합니다.

    2. 복원 옵션 섹션에서 같은 구성을 선택합니다.
      현재 팜을 덮어쓴다는 메시지가 표시됩니다. 확인을 클릭합니다.

    3. 새 이름 섹션에서 각 구성 요소에 대한 새 이름 및 URL을 입력하거나 기본값을 사용합니다.

  6. 확인을 클릭합니다.

중요

다음 절차를 완료하려면 최소한 Farm Administrators SharePoint 그룹의 구성원이어야 합니다.
SSP를 마이그레이션하고 있는 팜에서 다음 절차를 수행합니다.

SSP 연결 복원 및 SSP 구성

  1. SharePoint 중앙 관리 웹 사이트의 응용 프로그램 관리 페이지에 있는 Office SharePoint Server 공유 서비스 섹션에서 이 팜의 공유 서비스 만들기 또는 구성을 클릭합니다.

  2. 이 팜의 공유 서비스 관리 페이지에서 SSP 복원을 클릭합니다.

  3. SSP 이름 섹션에서 복원된 SSP 이름을 입력합니다. 웹 응용 프로그램 목록에서 복원된 SSP의 관리 사이트를 호스팅할 웹 응용 프로그램을 클릭합니다.

    새 웹 응용 프로그램을 만들어 복원된 SSP 관리 사이트를 호스팅하려면 새 웹 응용 프로그램 만들기를 클릭합니다. 웹 응용 프로그램을 만드는 방법에 대한 자세한 내용은 웹 응용 프로그램 만들기 또는 확장(Office SharePoint Server)을 참조하십시오.

    SSP 관리 사이트 URL 상자에 관리 사이트의 URL이 자동으로 입력됩니다.

  4. 내 사이트 위치 섹션에서 다음 작업을 수행합니다.

    • 기존 내 사이트 위치를 계속 사용하려면 SSP의 기존 위치를 사용하십시오 확인란이 선택되어 있는지 확인합니다.

    • 다른 웹 응용 프로그램에서 내 사이트를 호스팅하려면 SSP의 기존 위치를 사용하십시오 확인란을 선택 취소한 다음 웹 응용 프로그램 목록에서 웹 응용 프로그램을 선택합니다.

      새 웹 응용 프로그램을 만들어 내 사이트를 호스팅하려면 새 웹 응용 프로그램 만들기를 클릭합니다. 웹 응용 프로그램을 만드는 방법에 대한 자세한 내용은 웹 응용 프로그램 만들기 또는 확장(Office SharePoint Server)을 참조하십시오.

      내 사이트 위치의 상대 URL을 입력합니다.

  5. SSP 서비스 자격 증명 섹션에서 SSP 웹 서비스가 서버 간의 통신에 사용하거나 SSP에서 타이머 작업을 실행할 때 Windows SharePoint Services 타이머 서비스에 사용할 사용자 이름과 암호를 입력합니다.

  6. SSP 데이터베이스 섹션에서 데이터베이스 서버의 이름을 입력하거나 기본값을 사용(권장)한 다음 데이터베이스의 이름을 입력합니다.

    데이터베이스 인증 영역에서 다음 중 하나를 클릭합니다.

    • Windows 인증(권장)

    • SQL 인증 SQL 인증을 클릭하는 경우 계정암호 상자에 계정 자격 증명을 입력합니다.

  7. 검색 데이터베이스 섹션에서 데이터베이스 서버의 이름을 입력하거나 기본값을 사용(권장)한 다음 검색 데이터베이스의 이름을 입력합니다.

    데이터베이스 인증 영역에서 다음 중 하나를 클릭합니다.

    • Windows 인증(권장)

    • SQL 인증 SQL 인증을 클릭하는 경우 계정암호 상자에 계정 자격 증명을 입력합니다.

  8. 인덱스 서버 섹션에서 다음 작업을 수행합니다.

    1. 인덱스 서버 목록에서 인덱스 서버를 클릭하거나 기본값을 사용합니다.

    2. 복원된 SSP가 콘텐츠를 크롤링하는 데 사용할 인덱스 서버의 경로를 입력하거나 기본값을 사용합니다.

      참고

      인덱스 서버를 변경해도 인덱스가 이동되지는 않습니다. 인덱스를 이동하려면 Stsadm 명령줄 도구를 사용해야 합니다.

  9. SSL(Secure Sockets Layer)을 사용하여 웹 서비스와 주고받는 통신을 보호하려면 웹 서비스용 SSL 섹션에서 를 선택합니다.

  10. 확인을 클릭합니다.

콘텐츠 데이터베이스에서 사이트 모음 데이터 첨부

독립 실행형 설치를 서버 팜 설치로 마이그레이션하는 작업의 마지막 단계는 각 사이트 모음의 콘텐츠 데이터베이스를 마이그레이션하는 것입니다. 독립 실행형 서버의 각 사이트 모음에 대해 Stsadm 명령줄 도구를 사용하여 다음 명령을 실행합니다.

콘텐츠 데이터베이스에서 사이트 모음 데이터 첨부

  1. SharePoint 제품 및 기술이 설치된 드라이브에서 %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin 디렉터리로 변경합니다.

  2. 사이트 모음을 복원하려면 다음 명령을 입력하고 Enter키를 누릅니다.

    stsadm -o extendvs -url <URL 이름> -ownerlogin <도메인\사용자 이름> -owneremail <전자 메일 주소> -exclusivelyusentlm -databaseserver <데이터베이스 서버 이름> -databasename <데이터베이스 이름> -apcreatenew -apidname <응용 프로그램 풀 이름> -apidtype {configurableID | NetworkService} -apidlogin <도메인\이름> -apidpwd <응용 프로그램 풀 암호>.

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

이 문서의 다운로드

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

사용 가능한 문서의 전체 목록은 다운로드 가능한 Office SharePoint Server 2007 관련 문서 (https://go.microsoft.com/fwlink/?linkid=122600&clcid=0x412)를 참조하십시오.

참고 항목

개념

장 개요: 서버 팜 환경에서 Office SharePoint Server 2007 설치
단순 서버 팜에서의 배포(Office SharePoint Server)
독립 실행형 컴퓨터에 Office SharePoint Server 2007 설치
다른 팜으로 이동(Office SharePoint Server 2007)
명령줄을 사용하여 Office SharePoint Server 2007 설치
Stsadm 명령줄 도구(Office SharePoint Server)