팜 간에 구성 설정 복사(SharePoint Server 2010)

 

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

마지막으로 수정된 항목: 2014-10-20

이 문서에서는 특정 Microsoft SharePoint Server 2010 팜에서 다른 SharePoint Server 2010 팜으로 구성 설정을 복사하는 방법을 설명합니다. 다음과 같은 상황에서 팜 간에 구성 설정을 복사하면 유용할 수 있습니다.

  • 유사한 개발, 테스트 및 프로덕션 환경을 설정하는 경우

  • 팜 구성 설정의 조직 표준을 설정하는 경우

  • 재해 복구 환경을 설정하는 경우

이 문서의 내용

다양한 방법으로 팜 간에 구성을 복사할 수 있습니다. 복사할 구성 설정과 설정을 복사해야 하는 빈도에 따라 적절한 방법을 결정하십시오.

  • 콘텐츠 데이터베이스가 연결되지 않은 상태로 팜을 백업 및 복구합니다. 이 방법을 사용하는 경우 팜 설정 및 웹 응용 프로그램 설정뿐 아니라 선택한 서비스 응용 프로그램의 설정도 복사할 수 있습니다.

  • 구성만 백업 및 복구합니다. 이 방법을 사용하는 경우에는 핵심 SharePoint Foundation 2010 설정만 복사됩니다.

    참고

    이 방법에는 웹 응용 프로그램 또는 서비스 응용 프로그램 설정은 포함되지 않습니다. 복구된 팜에 웹 응용 프로그램 설정이 필요한 경우에는 다른 방법 중 하나를 사용하십시오.

  • 문서화된 구성에 따라 배포 스크립트를 작성합니다. 이 방법을 사용하는 경우 초기에는 작업이 더 많아질 수 있지만, 표준화된 사항을 보다 쉽게 유지 관리할 수 있습니다.

구성 설정을 복사할 콘텐츠 데이터베이스 없이 팜 백업 및 복구

팜 백업을 사용하여 구성 설정을 복사하려면 먼저 팜에서 콘텐츠 데이터베이스를 분리하는 것이 좋습니다. 단, 라이브 프로덕션 팜에서는 이 단계를 수행하지 않는 것이 좋습니다.

참고

콘텐츠 데이터베이스 없이 팜 백업을 만들면 서비스 응용 프로그램은 백업되지 않습니다.

Windows PowerShell을 사용하여 콘텐츠 데이터베이스 없이 팜을 백업 및 복구하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

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

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

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

  5. Windows PowerShell 명령 프롬프트에서 다음 명령을 입력하여 현재 웹 응용 프로그램 URL 및 콘텐츠 데이터베이스 매핑을 문서화합니다.

    Get-SPWebApplication | %{$_.Name;$_.Url;%{$_.ContentDatabases|%{$_.Name};Write-Host ""}}
    
  6. 다음 예제와 같이 모든 콘텐츠 데이터베이스를 분리하거나,

    Get-SPContentDatabase | Dismount-SPContentDatabase
    

    다음 예제와 같이 특정 콘텐츠 데이터베이스를 분리합니다.

    Get-SPContentDatabase WSS_Content | Dismount-SPContentDatabase
    
  7. 팜을 백업합니다.

    Backup-SPFarm -Directory \\servername\share -BackupMethod Full
    

    참고

    \servername\share\spbr####\spbackup.log 파일에서 백업 진행률을 확인할 수 있습니다.

  8. 백업이 완료되면 콘텐츠 데이터베이스를 다시 마운트합니다. 여기서 <WSS_Content> 및 <https://servername>은 1단계에서 문서화한 각 매핑으로 바꿉니다.

    Mount-SPContentDatabase -Name <WSS_Content> -WebApplication <https://servername>
    

구성 설정만 백업 및 복구

팜 백업의 일부분으로 구성 설정만 백업하도록 선택할 수 있습니다. 구성만 백업은 구성 데이터베이스에서 대부분의 구성 설정(모두는 아님)을 추출하여 백업하는 기능입니다. 현재 팜에 연결되어 있는지 여부에 관계없이 기본 제공 도구를 사용하여 모든 구성 데이터베이스의 구성을 백업할 수 있습니다. 구성을 백업하는 방법에 대한 자세한 내용은 팜 구성 백업(SharePoint Server 2010)을 참조하십시오. 구성 백업은 같은 서버 팜이나 다른 서버 팜에 복원할 수 있습니다. 구성을 복원하면 구성 백업 내에 설정된 값을 포함하는 팜의 모든 설정을 덮어씁니다. 구성 백업에 포함되어 있지 않은 팜의 설정은 덮어쓰지 않습니다. 팜 구성을 복원하는 방법에 대한 자세한 내용은 팜의 구성 복원(SharePoint Server 2010)을 참조하십시오.

스크립트 배포를 작성하여 구성 설정 복사

SharePoint Server 2010의 스크립트 배포를 작성하면 구성 설정 복사본이 작성됩니다. 자세한 내용은 Windows PowerShell을 사용하여 SharePoint Server 2010 설치를 참조하십시오.