새 데이터베이스로 사이트 모음 이동(콘텐츠 데이터베이스 분할)(Office SharePoint Server 2007)

업데이트 날짜: 2009년 5월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2009-04-17

여러 사이트 모음을 호스팅하는 데이터베이스 내의 일부 사이트 모음이 예상보다 빠르게 확장되어 빠른 시간 내에 데이터베이스의 크기 제한에 도달할 것으로 예상되는 경우에는 데이터베이스를 분할하여 확장 속도가 빠른 사이트 모음을 다른 데이터베이스나 다른 서버로 이동할 수 있습니다.

콘텐츠 데이터베이스 분할

다음 절차에 따라 사이트 모음에 연결된 콘텐츠 데이터베이스를 분할할 수 있습니다. 콘텐츠 데이터베이스를 분할하면 사이트 모음이 다른 데이터베이스로 이동합니다.

콘텐츠 데이터베이스를 분할하기 전에 4월 누적 업데이트를 설치하는 것이 좋습니다. 이 업데이트는 Stsadm mergecontentdbs 작업에 대한 알려진 문제를 해결합니다. 자세한 내용은 Office SharePoint Server 2007의 소프트웨어 업데이트 배포를 참조하십시오.

Stsadm mergecontentdbs 작업을 사용하기 전에 하드 디스크에 가용 가능한 공간이 충분한지, 즉 원본 사이트 모음 크기의 최소한 3배에 해당하는 공간이 있는지 확인합니다. 사이트 모음 크기를 확인하려면 다음 절차의 2단계에 나와 있는 Stsadm enumsites 작업의 StorageUsedMB 특성을 참조하십시오.

다음 절차를 완료하려면 로컬 컴퓨터의 Farm Administrators 그룹 및 Administrators 그룹 모두의 구성원이어야 합니다. 이동해야 하는 사이트 모음에 대한 모든 권한 사용 권한이 있어야 합니다. 이 절차를 수행하는 데 사용하는 계정은 SQL Server의 db_owner 고정 데이터베이스 역할의 구성원이어야 합니다.

콘텐츠 데이터베이스 분할

  1. SharePoint 제품 및 기술이 설치되어 있는 드라이브의 명령 프롬프트에서 다음 디렉터리로 변경합니다.

    %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin

  2. 다음 명령을 입력하고 Enter 키를 누릅니다.
    Stsadm -o enumsites -url*<URL>* ><경로/파일 이름>.xml

    여기서 URL은 이동할 사이트 모음이 포함된 웹 응용 프로그램의 주소이고, 경로/파일 이름은 사이트 모음 데이터를 사용하여 만들 XML 파일의 이름입니다.

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

    위 단계를 수행하면 현재 데이터베이스의 모든 사이트 모음 URL이 포함된 XML 파일이 만들어집니다.

  3. 이전 단계에서 만든 XML 파일을 텍스트 편집 응용 프로그램에서 엽니다. 이동하지 않으려는 사이트 모음의 URL이 들어 있으면 파일에서 삭제하십시오. XML 파일에는 이동할 사이트 모음의 URL만 들어 있어야 합니다.

    참고

    파일에서 사이트 개수나 기타 사이트 모음 정보는 변경할 필요가 없습니다. 이 절차에서는 URL만 사용됩니다.

  4. 다음 명령을 입력하고 Enter 키를 누릅니다.
    Stsadm -o mergecontentdbs -url*<URL>-sourcedatabasename<데이터베이스 이름>-destinationdatabasename<데이터베이스 이름>-operation 3 -filename<파일 이름>*

    여기서 URL은 이동할 사이트 모음이 포함된 웹 응용 프로그램의 주소, sourcedatabasename은 이동할 사이트 모음이 포함된 데이터베이스의 이름, destinationdatabasename은 사이트 모음을 이동할 데이터베이스의 이름, operation 3은 "파일에서 읽기" 작업, 파일 이름은 이동할 사이트 모음 URL이 포함된 파일 이름입니다.

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

  5. 다음 명령을 입력하고 Enter 키를 눌러 IIS를 다시 시작합니다.
    iisreset /noforce.

참고 항목

개념

콘텐츠 데이터베이스 추가, 분할 및 병합(Office SharePoint Server 2007)
콘텐츠 데이터베이스 추가(Office SharePoint Server 2007)
콘텐츠 데이터베이스 병합(Office SharePoint Server 2007)