웹 응용 프로그램 삭제(SharePoint Server 2010)

 

적용 대상: SharePoint Foundation 2010, SharePoint Server 2010

마지막으로 수정된 항목: 2010-12-09

이 문서에서는 웹 응용 프로그램을 삭제하는 방법을 설명합니다. 웹 응용 프로그램을 삭제하는 경우 콘텐츠 데이터베이스 및 IIS 웹 사이트를 선택적으로 삭제할 수 있습니다. 콘텐츠 데이터베이스를 삭제하면 해당 데이터베이스 내에 포함된 모든 사이트 콘텐츠가 삭제됩니다. IIS 웹 사이트를 삭제하면 해당 웹 응용 프로그램을 참조하는 모든 IIS 메타베이스 항목도 삭제됩니다. 웹 응용 프로그램만 삭제하고 콘텐츠 데이터베이스와 IIS 웹 사이트는 삭제하지 않으면 다른 웹 응용 프로그램에서 해당 콘텐츠 데이터베이스와 IIS 웹 사이트를 다시 사용할 수 있습니다.

일반적으로 웹 응용 프로그램은 유지 관리를 위해 삭제하거나 서버 팜의 아키텍처를 다시 설정하는 경우에 삭제합니다.

웹 응용 프로그램을 호스팅하는 IIS 웹 사이트의 SharePoint 콘텐츠가 아닌 응용 프로그램이나 콘텐츠를 호스팅하는 경우 IIS 웹 사이트를 제거하지 않을 수도 있습니다. 또한 유지 관리 작업을 수행하는 경우에도 IIS 웹 사이트를 유지할 수 있습니다. 그러나 IIS 웹 사이트의 SharePoint 콘텐츠만 호스팅하거나 완전히 다시 구성하려는 경우에는 IIS 웹 사이트를 삭제할 수 있습니다.

예를 들어 다른 응용 프로그램 풀에서 웹 응용 프로그램을 만들기 위해 웹 응용 프로그램을 임시로 삭제하려는 경우 콘텐츠 데이터베이스를 제거하지 않아도 됩니다. 그러면 원하는 설정으로 웹 응용 프로그램을 다시 만든 다음 기존 콘텐츠 데이터베이스를 다시 연결할 수 있습니다. 콘텐츠 데이터베이스를 삭제하는 경우 해당 콘텐츠 데이터베이스를 복원할 수 있는 백업이 없으면 콘텐츠가 영구적으로 제거됩니다.

이 절차를 수행하기 전에 다음 사항을 확인하십시오.

  • 이 옵션을 선택한 경우 IIS 웹 사이트와 콘텐츠 데이터베이스를 삭제하면 어떠한 영향을 미치는지 알고 있습니다.

  • 어떠한 이유로든 삭제된 웹 응용 프로그램을 복원하려는 경우에 사용할 수 있도록 삭제할 웹 응용 프로그램의 백업을 만들어 두었습니다. 자세한 내용은 웹 응용 프로그램 백업(SharePoint Server 2010)을 참조하십시오.

  • Windows에서 UAC(사용자 계정 컨트롤)를 설정한 경우 Windows PowerShell을 사용하여 웹 응용 프로그램을 삭제하려면 SharePoint 2010 관리 셸을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택해야 합니다.

SharePoint 중앙 관리 웹 사이트 또는 Windows PowerShell을 사용하여 웹 응용 프로그램을 삭제할 수 있습니다. 기본 제공 데이터베이스 배포가 있는 단일 서버에서 웹 응용 프로그램을 삭제할 때는 일반적으로 중앙 관리를 사용합니다. 엔터프라이즈에서 흔히 하듯이, 웹 응용 프로그램 삭제 작업을 자동화하려면 Windows PowerShell을 사용하십시오.

중앙 관리를 사용하여 웹 응용 프로그램을 삭제하려면

  1. 다음과 같은 관리 자격 증명이 있는지 확인합니다.

    • 웹 응용 프로그램을 삭제하려면 Farm Administrators SharePoint 그룹의 구성원이어야 하며 중앙 관리를 실행하는 컴퓨터에서 로컬 Administrators 그룹의 구성원이어야 합니다.
  2. 중앙 관리 홈 페이지의 응용 프로그램 관리 섹션에서 웹 응용 프로그램 관리를 클릭합니다.

  3. 삭제할 웹 응용 프로그램을 선택하고 리본에서 삭제를 클릭한 다음 웹 응용 프로그램 삭제를 클릭합니다.

  4. 웹 응용 프로그램과 연결된 콘텐츠 데이터베이스를 삭제하려면 웹 응용 프로그램 삭제 페이지의 삭제 옵션 섹션에 있는 콘텐츠 데이터베이스 삭제에서 를 선택합니다. 그렇지 않으면 아니요를 선택하여 콘텐츠 데이터베이스를 유지합니다.

  5. IIS 웹 사이트 삭제에서 를 선택하여 웹 응용 프로그램 및 연결된 IIS 웹 사이트를 삭제합니다. 또는 아니요를 선택하여 IIS 웹 사이트와 웹 응용 프로그램의 연결만 제거합니다.

중요

IT 환경에서 데이터베이스 만들기 및 관리에 DBA(데이터베이스 관리자)를 사용해야 하는 경우에는 DBA에게 웹 응용 프로그램의 콘텐츠 데이터베이스를 삭제하도록 요청해야 할 수 있습니다. DBA가 만든 데이터베이스를 사용하는 환경에서 배포를 수행하는 방법에 대한 자세한 내용은 DBA 작성 데이터베이스를 사용한 배포(SharePoint Server 2010)를 참조하십시오.

Windows PowerShell을 사용하여 웹 응용 프로그램을 삭제하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오. 또한 중앙 관리를 실행하는 컴퓨터에서 로컬 Administrators 그룹의 구성원이어야 합니다. 이 웹 응용 프로그램과 연결된 콘텐츠 데이터베이스를 삭제하려면 이러한 콘텐츠 데이터베이스 내에서 SharePoint_Shell_Access 역할도 있어야 합니다.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    Remove-SPWebApplication -identity http://sitename -Confirm
    

    이 명령은 http://sitename에서 웹 응용 프로그램을 영구적으로 제거하고 콘텐츠 데이터베이스나 IIS 웹 사이트는 제거하지 않습니다.

자세한 내용은 Remove-SPWebApplication을 참조하십시오.

참고

명령줄 관리 작업을 수행하는 경우 Windows PowerShell을 사용하는 것이 좋습니다. Stsadm 명령줄 도구는 더 이상 사용되지 않지만 이전 제품 버전과의 호환성을 지원하기 위해 포함됩니다.