사이트 모음 복원(Search Server 2010)

 

적용 대상: Search Server 2010

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

Windows PowerShell을 통해서만 사이트 모음을 복원할 수 있습니다.

Windows PowerShell을 사용하여 사이트 모음 복원

Windows PowerShell을 사용하여 수동으로 또는 일정 간격으로 실행될 수 있는 스크립트의 일부로 사이트 모음을 복원할 수 있습니다.

Windows PowerShell을 사용하여 사이트 모음을 복원하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오. 또한 이 절차를 수행하는 사용자 계정이 백업 폴더에 대한 읽기 권한이 있고 사이트 모음이 복원되는 팜 구성 데이터베이스 및 콘텐츠 데이터베이스 모두에서 db_owner 고정 데이터베이스 역할의 구성원인지 확인합니다.

  2. SharePoint 2010 관리 셸의 Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    Restore-SPSite -Identity <SiteCollectionURL> -Path <BackupFile> -DatabaseServer <DatabaseServerName> -DatabaseName <ContentDatabaseName> -HostHeader <HostHeader> -Force -GradualDelete -Verbose
    

    여기서,

    • *<SiteCollectionURL>*은 복원할 사이트 모음의 URL입니다.

    • *<BackupFile>*은 사용하려는 백업의 경로입니다.

    • <DatabaseServerName> 및 *<ContentDatabaseName>*은 사이트 모음을 복원하려는 특정 데이터베이스 서버 및 콘텐츠 데이터베이스입니다. 콘텐츠 데이터베이스를 지정하지 않으면 사이트 모음이 Microsoft Search Server 2010에서 선택한 콘텐츠 데이터베이스에 복원됩니다.

    • *<HostHeader>*는 호스트 이름이 지정된 사이트 모음을 포함하는 웹 응용 프로그램의 URL입니다.

    이 명령은 Force 매개 변수를 사용하여 기존 사이트 모음을 덮어 쓰고 복원 프로세스 중 더 나은 성능을 위해 GradualDelete 매개 변수를 사용합니다. 이 매개 변수는 복원하려는 사이트 모음이 1GB 이상인 경우 권장됩니다. 이 매개 변수가 사용된 경우 덮어 쓴 사이트 모음은 삭제된 것으로 표시되어 콘텐츠에 대한 추가 액세스가 즉시 방지됩니다. 그런 다음 표시된 사이트 모음의 데이터는 동시에 삭제되는 것이 아니라 타이머 작업에 따라 시간을 두고 점진적으로 삭제되어 서버 성능에 대한 영향을 줄여 줍니다.

자세한 내용은 Restore-SPSite를 참조하십시오.

참고

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