인덱스 서버의 콘텐츠 인덱스 위치 변경(Office SharePoint Server 2007)

업데이트 날짜: 2008년 8월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2008-09-22

Microsoft Office SharePoint Server 2007을 배포할 때 인덱스 서버에서 콘텐츠 인덱스라고도 하는 인덱스 파일을 저장할 위치를 지정하거나 기본 설정인 드라이브:\Program Files\Microsoft Office Servers\12.0\Data\Office Server\Applications\를 그대로 사용할 수 있습니다.

여기서 드라이브는 Office SharePoint Server 2007이 설치된 드라이브 파티션입니다.

선택한 위치에 인덱스 파일을 만든 후 나중에 다음과 같은 이유로 파일의 위치를 변경할 수 있습니다.

  • 배포하는 과정에서 원하는 위치를 지정하는 것을 잊었거나 기본 설치를 수행하여 기본 인덱스 파일 위치가 사용된 경우

  • 인덱스 서버에 인덱스 파일을 저장할 추가 하드 드라이브 또는 SAN(저장 영역 네트워크)을 추가한 경우

  • 선택한 위치에 사용 가능한 디스크 공간이 부족하다는 것을 발견한 경우

위치를 변경하는 이유에 상관없이 다음 절차를 순서대로 사용하여 인덱스 파일의 위치를 변경할 수 있습니다. 이러한 절차는 프로덕션 환경에서 사용할 수 있습니다. 이러한 절차에서는 콘텐츠 인덱스에 다른 파일 위치를 할당할 뿐만 아니라 지정하는 새로운 위치에 콘텐츠 인덱스를 복사하기도 합니다.

경고

인덱스 서버가 쿼리 서버로도 구성되어 있으면 인덱스가 새 위치로 이동하는 동안에는 사용자가 쿼리에서 검색 결과를 가져올 수 없게 됩니다. 한 서버가 인덱스 서버와 쿼리 서버 모두로 사용되는 경우 인덱스가 다른 서버로 전파되지 않기 때문입니다. 인덱스 서버가 쿼리 서버로도 사용되는 경우에는 최종 사용자의 작업에 가장 방해가 되지 않는 시간에 인덱스 파일 위치를 변경하도록 일정을 세우는 것이 좋습니다.

필수 구성 요소

이 문서에 나와 있는 절차를 수행하려면 검색 서비스 관리자이고 인덱스 서버에서 Administrators 그룹의 구성원이어야 합니다.

변경하는 동안 크롤링 발생을 허용하지 않음

콘텐츠가 크롤링되는 동안에는 인덱스 위치를 변경하지 않는 것이 좋습니다. 그렇지 않으면 이동하는 동안 크롤링되고 있던 콘텐츠 원본의 전체 크롤링을 수행해야 할 수 있습니다. 파일 위치를 변경하는 동안 크롤링이 발생하지 않도록 하려면 다음을 수행합니다.

  • 현재 콘텐츠를 크롤링하고 있는 모든 콘텐츠 원본을 일시 중지합니다. 인덱스가 새 위치로 이동한 후 일시 중지한 크롤링을 다시 시작할 수 있습니다. 영향을 받는 콘텐츠 원본을 다음에 크롤링하면 증분 크롤링을 요청한 경우라도 시스템에서 해당 콘텐츠 원본의 전체 크롤링을 강제로 수행하게 되므로 크롤링을 중지하지 않는 것이 좋습니다. 크롤링을 중지하는 방법에 대한 자세한 내용은 크롤링 일시 중지 및 다시 시작(Office SharePoint Server 2007)을 참조하십시오.

  • 인덱스 파일 위치를 변경하는 동안 크롤링을 시작할 수 있는 모든 크롤링 일정을 제거합니다. 일시 중지된 크롤링에 대한 크롤링 일정은 제거하지 않아도 됩니다.

특정 콘텐츠 원본의 크롤링 일정 제거

콘텐츠 인덱스 위치를 변경하는 동안 시작될 수 있는 예약된 크롤링이 있는 콘텐츠 원본에 대해 다음 단계를 수행합니다. 일시 중지된 콘텐츠 원본에 대해서는 이러한 단계를 수행하지 않아도 됩니다.

  1. 설치 상태에 따라 다음 단계 중 하나를 완료합니다.

    • Microsoft Office Server 인프라 업데이트가 설치되어 있으면 중앙 관리의 빠른 실행에 있는 공유 서비스 관리 그룹에서 구성할 공유 서비스를 클릭합니다.

      공유 서비스 관리 페이지의 검색 섹션에서 검색 관리를 클릭합니다.

      검색 관리 페이지에 있는 빠른 실행의 크롤링 섹션에서 콘텐츠 원본을 클릭합니다.

    • Microsoft Office Server 인프라 업데이트가 설치되어 있지 않으면 중앙 관리의 빠른 실행에 있는 공유 서비스 관리 그룹에서 구성할 공유 서비스 공급자를 클릭합니다.

      공유 서비스 관리 페이지의 검색 섹션에서 검색 설정을 클릭합니다.

      검색 설정 구성 페이지의 크롤링 설정 섹션에서 콘텐츠 원본 및 크롤링 일정을 클릭합니다.

  2. 콘텐츠 원본 관리 페이지에서 크롤링 일정을 제거할 콘텐츠 원본을 가리키고 화살표를 클릭한 다음 편집을 클릭합니다.

  3. 콘텐츠 원본 편집 페이지의 크롤링 일정 섹션에서 전체 크롤링 목록이 없음으로 설정되어 있거나 인덱스 위치를 변경하는 동안에는 시작되지 않는 일정으로 설정되어 있으면 7단계로 건너뜁니다. 그렇지 않은 경우에는 계속해서 4단계를 수행합니다.

  4. 크롤링 일정 섹션의 전체 크롤링 목록 아래에서 일정 편집을 클릭합니다.

    일정 관리 대화 상자가 나타납니다.

  5. 인덱스 파일 위치를 변경한 후 이 크롤링 일정을 다시 만들 수 있도록 크롤링 일정 및 해당 콘텐츠 원본의 설정을 기록해 둡니다. 취소를 클릭하여 일정 관리 페이지를 닫습니다.

  6. 전체 크롤링 목록에서 없음을 선택합니다.

  7. 콘텐츠 원본 편집 페이지의 크롤링 일정 섹션에서 증분 크롤링 목록이 없음으로 설정되어 있거나 인덱스 위치를 변경하는 동안에는 시작되지 않는 일정으로 설정되어 있으면 11단계로 건너뜁니다. 그렇지 않은 경우에는 계속해서 8단계를 수행합니다.

  8. 크롤링 일정 섹션의 증분 크롤링 목록 아래에서 일정 편집을 클릭합니다.

    일정 관리 대화 상자가 나타납니다.

  9. 인덱스 파일 위치를 변경한 후 이 크롤링 일정을 다시 만들 수 있도록 크롤링 일정 및 해당 콘텐츠 원본의 설정을 기록해 둡니다. 취소를 클릭하여 일정 관리 페이지를 닫습니다.

  10. 증분 크롤링 목록에서 없음을 선택합니다.

  11. 확인을 클릭하여 콘텐츠 원본 편집 페이지를 닫습니다.

  12. 일시 중지되지 않은 나머지 콘텐츠 원본 각각에 대해 2-11단계를 반복합니다.

삭제 크롤링이 발생하지 않는지 확인

검색 서비스 관리자가 콘텐츠 원본 또는 콘텐츠 원본의 시작 주소를 삭제하면 삭제 크롤링이 발생합니다. 이러한 동작 중 하나가 발생하면 시스템이 인덱스에서 영향을 받는 URL과 연결된 항목을 삭제합니다.

삭제 크롤링이 발생하고 있는지 여부를 확인하는 것이 좋습니다. 삭제 크롤링을 수행 중인 경우 완료될 때까지 기다렸다가 인덱스 파일 위치를 이동합니다.

삭제 크롤링을 수행 중인지 여부 확인

  1. 중앙 관리의 빠른 실행에 있는 공유 서비스 관리 그룹에서 구성할 공유 서비스 공급자를 클릭합니다.

  2. 공유 서비스 관리 페이지의 검색 섹션에서 검색 설정을 클릭합니다.

  3. 검색 설정 구성 페이지의 크롤링 설정 섹션에서 인덱싱이 유휴 상태인지 확인합니다.

    삭제 크롤링을 수행 중이면 인덱싱 상태 행에 "인덱스에서 콘텐츠를 삭제하는 중"으로 표시됩니다.

  4. 삭제 크롤링을 수행 중이면 중지될 때까지 기다렸다가 다음 단계를 진행합니다. 정기적으로 페이지를 새로 고쳐 최신 상태를 확인하는 것이 좋습니다.

공유 서비스 공급자 백업

인덱스 파일 위치를 변경하기 전에 위치를 변경하고 있는 인덱스를 호스팅하는 공유 서비스 공급자의 전체 백업을 만드는 것이 좋습니다. 이렇게 하면 검색과 관련된 다음 항목이 백업됩니다.

  • 검색 데이터베이스를 포함한 검색 데이터

  • 인덱스 서버의 파일 시스템에 있는 콘텐츠 인덱스

자세한 내용은 SSP 백업 및 복원(Office SharePoint Server 2007)을 참조하십시오.

인덱스 파일 위치 변경

다음 절차에 따라 인덱스 파일의 위치를 변경합니다.

공유 서비스 공급자의 이름 확인

참고

다음 단계를 수행하려면 팜 관리자여야 합니다.

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

  2. 이 팜의 공유 서비스 관리 페이지에 있는 SSP 및 관련 웹 응용 프로그램 열에서 공유 서비스 공급자의 이름을 확인할 수 있습니다. 이 이름은 이후 단계에서 필요하므로 기록해 둡니다.

인덱스 파일을 새로운 위치로 변경

참고

이러한 단계를 수행하려면 인덱스 서버에서 Administrators 그룹의 구성원이어야 합니다.

다음 단계에 따라 인덱스 파일 위치를 변경합니다. 이 절차에서는 인덱스를 새로운 위치로 복사하고 원래 위치의 콘텐츠 인덱스는 삭제하지 않습니다. 이 문서의 뒷부분에서 원래 위치에 있는 파일을 삭제하도록 선택할 수 있습니다.

  1. Administrators 그룹 구성원으로 인덱스 서버에 로그온합니다.

  2. 명령 프롬프트를 엽니다.

  3. 다음을 입력하고 Enter 키를 눌러 stsadm.exe 명령줄 유틸리티가 포함된 폴더로 이동합니다.

    cd %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\bin

  4. 다음을 입력하고 Enter 키를 눌러 콘텐츠 인덱스를 새로운 위치로 이동합니다.

    stsadm –o editssp –title SSP 이름 -indexlocation 드라이브:\폴더

    여기서 SSP 이름은 콘텐츠 인덱스와 연결된 공유 서비스 공급자의 이름입니다.

    드라이브:\폴더는 콘텐츠 인덱스를 이동할 새로운 위치입니다.

    중요

    –indexlocation 속성은 인덱스 서버에 연결된 하드 드라이브 또는 SAN의 NTFS 파티션을 참조해야 합니다.

  5. 명령 프롬프트에 "Operation completed successfully(작업을 성공적으로 완료했습니다.)"가 나타나면 다음 단계를 진행합니다.

(선택 사항) 원래 위치에서 콘텐츠 인덱스 삭제

원래 위치에서 콘텐츠 인덱스를 삭제하도록 선택할 수 있습니다. 이렇게 하려면 Windows 탐색기를 사용하여 원래 파일 위치를 삭제합니다.

크롤링 다시 시작 및 복원

이전에 크롤링을 일시 중지한 경우 이제 해당 크롤링을 다시 시작할 수 있습니다. 자세한 내용은 크롤링 일시 중지 및 다시 시작(Office SharePoint Server 2007)을 참조하십시오.

참고

크롤링을 다시 시작할 때 "백업 또는 인덱스 이동 작업을 진행 중이므로 크롤링이 일시 중지될 수 있습니다."라는 내용의 대화 상자가 나타나면 확인을 클릭하여 계속합니다.

크롤링 일정 복원

이전에 제거한 크롤링 일정이 있으면 이제 다시 만들 수 있습니다. 자세한 내용은 콘텐츠 크롤링(Office SharePoint Server 2007)을 참조하십시오.

인덱스를 이동한 후 새 증분 크롤링을 시작할 수 있습니다. 전체 크롤링을 수행하지 않아도 됩니다.