Reporting Services 설치 마이그레이션(SharePoint 모드)

Reporting Services SharePoint 모드 환경의 내부 업그레이드를 완료할 수 없는 경우 보고서 항목과 구성을 한 SharePoint 환경에서 다른 SharePoint 환경으로 마이그레이션할 수 있습니다. 마이그레이션하려는 원본 버전에 따라 특정 단계는 달라질 수 있습니다. SharePoint 모드에 대한 업그레이드 및 마이그레이션 시나리오에 대한 자세한 내용은 Reporting Services 업그레이드 및 마이그레이션을 참조하십시오. 의 기본 모드 배포 마이그레이션에 대한 자세한 내용은 Reporting Services 설치 마이그레이션(기본 모드)을 참조하십시오.

SharePoint 2013에서는 전체 업그레이드를 지원하지 않습니다. 그러나 데이터베이스 연결 업그레이드 절차는 지원됩니다. 동작은 전체 업그레이드 및 데이터베이스 연결 업그레이드의 두 가지 기본 업그레이드 방법 중 고객이 선택할 수 있는 SharePoint 2010으로 업그레이드와 다릅니다.

Reporting Services 설치가 SharePoint 2010에 통합되어 있는 경우에는 SharePoint 서버를 전체 업그레이드할 수 없습니다. 그러나 SharePoint 2010 팜에서 콘텐츠 데이터베이스 및 서비스 응용 프로그램 데이터베이스를 SharePoint 2013 팜으로 마이그레이션할 수 있습니다. 이 항목은 데이터베이스 연결 업그레이드를 완료하고 Reporting Services 관련 마이그레이션을 완료하는 데 필요한 단계에 대한 개요입니다.

팁

기본 모드 배포에서 SharePoint로 마이그레이션해야 할 경우 다음 리소스를 참조합니다.

[!참고]

SharePoint 2013 업그레이드에 대한 자세한 내용은 다음을 참조하십시오.

항목 내용

  • Migrate from SQL Server versions prior to SQL Server 2012

  • Migrate from a SQL Server 2012 deployment

  • Additional Resources

SQL Server 2012 이전의 Reporting Services 버전에서 마이그레이션

각 팜마다 식별자(예: SiteID)가 다르므로 한 SharePoint 팜에서 다른 SharePoint 팜으로 마이그레이션할 수 없습니다.

먼저 SharePoint 필수 구성 요소 설치 관리자, SharePoint 서버, SQL Server 2012 Reporting Services SharePoint 모드를 설치하여 새로운 SharePoint 환경을 만듭니다. 자세한 내용은 단일 서버 팜으로 Reporting Services SharePoint 모드 설치를 참조하세요.

SharePoint 2010의 콘텐츠, 구성 또는 Reporting Services 카탈로그 데이터베이스에 SQL Server 2012 데이터베이스 엔진을 사용하려는 경우에는 SharePoint 2010 SP1(서비스 팩 1)도 필요합니다.

**Reporting Services 콘텐츠 전용 마이그레이션:**팜의 데이터베이스 카탈로그 및 기타 항목은 새로운 팜에서 인식되지 않는 SiteID와 연결되어 있으므로 Reporting Services 카탈로그 데이터베이스만 이동할 수는 없습니다. 콘텐츠를 새 팜으로 이동해야 하는 경우 rs.exe와 같은 도구를 사용하여 콘텐츠를 새 SharePoint 설치에 복사해야 합니다.

전체 마이그레이션: Reporting Services 카탈로그 데이터베이스와 함께 SharePoint 콘텐츠 데이터베이스를 새 팜으로 마이그레이션하는 경우 이 항목에 요약되어 있는 일련의 백업 및 복원 옵션을 따르면 됩니다. 백업 단계에서 사용한 도구와 다른 도구를 복원 단계에 사용해야 하는 경우도 있습니다. 예를 들어 Reporting Services 구성 관리자를 사용하여 이전 버전의 Reporting Services에서 암호화 키를 백업할 수 있지만 암호화 키를 SQL Server 2012 Reporting Services SharePoint 모드 설치로 복원할 때는 SharePoint 중앙 관리 또는 PowerShell을 사용해야 합니다.

맨 위 링크와 함께 사용되는 화살표 아이콘Top

완료된 마이그레이션에 나타나는 데이터베이스

다음 표에서는 Reporting Services SharePoint 설치를 성공적으로 마이그레이션한 후의 Reporting Services와 관련된 SQL Server에 대해 설명합니다.

데이터베이스

이름 예

카탈로그 데이터베이스

ReportingService_[service application GUID] (*)

사용자가 마이그레이션합니다.

임시 데이터베이스

ReportingService_[service application GUID]TempDB (*)

사용자가 마이그레이션합니다.

경고 데이터베이스

ReportingService_[service application GUID]_Alerting

Reporting Services 서비스 응용 프로그램을 만들 때 만들어집니다.

(*) 위의 표에 예로 나와 있는 이름은 새 SSRS 서비스 응용 프로그램을 만들 때 SSRS에서 사용하는 명명 규칙을 따릅니다. 다른 서버에서 마이그레이션하는 경우 카탈로그와 tempDB의 이름은 원래 설치에서와 같습니다.

맨 위 링크와 함께 사용되는 화살표 아이콘Top

백업 작업

이 섹션에서는 마이그레이션해야 하는 정보 유형과 백업을 완료하는 데 사용하는 도구나 프로세스에 대해 설명합니다.

SSRS SharePoint 마이그레이션의 기본 다이어그램

개체

메서드

참고

1

Reporting Services 암호화 키

Rskeymgmt.exe 또는 Reporting Services 구성 관리자. Reporting Services 암호화 키 백업 및 복원를 참조하세요.

  • 표에 나와 있는 도구는 백업 작업에는 사용할 수 있지만 복원 작업 작업에는 사용할 수 없습니다. 복원 작업에는 Reporting Services 서비스 관리 페이지 또는 PowerShell을 사용합니다.

2

SharePoint 콘텐츠 데이터베이스

데이터베이스를 백업하고 분리합니다.

업그레이드 방법 결정(SharePoint Server 2010)(https://technet.microsoft.com/ko-kr/library/cc263447.aspx)의 "데이터베이스 연결 업그레이드" 섹션을 참조하십시오.

3

Reporting Services 카탈로그 데이터베이스인 SQL Server 데이터베이스

SQL Server 데이터베이스 백업 및 복원

or

SQL Server 데이터베이스 분리 및 연결

4

Reporting Services 구성 파일

단순한 파일 복사

파일을 사용자 지정한 경우에만 rsreportserver.config를 복사해야 합니다.

파일의 기본 위치에 대한 예: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebServices\Reporting

  • Rsreportserver.config

  • Rssvrpolicy.config

  • 보고서 서버 ASP.NET 응용 프로그램용 Web.config

  • ASP.NET용 Machine.config

맨 위 링크와 함께 사용되는 화살표 아이콘Top

복원 작업

이 섹션에서는 마이그레이션해야 하는 정보 유형과 복원을 완료하는 데 사용하는 도구나 프로세스에 대해 설명합니다. 복원하는 데 사용하는 도구는 백업하는 데 사용한 도구와 다를 수 있습니다.

복원 단계를 완료하기 전에 SharePoint 2010 팜 및 Reporting Services SharePoint 모드를 설치하고 구성해야 합니다. Reporting Services SharePoint 모드의 기본 설치에 대한 자세한 내용은 단일 서버 팜으로 Reporting Services SharePoint 모드 설치를 참조하십시오.

개체

메서드

참고

1

SharePoint 콘텐츠 데이터베이스를 새 팜에 복원

SharePoint "데이터베이스 연결 업그레이드" 방법

기본 단계:

  1. 데이터베이스를 새 서버에 복원

  2. URL을 지정하여 콘텐츠 데이터베이스를 웹 응용 프로그램에 연결합니다.

  3. Get-SPWebapplication에서는 모든 웹 응용 프로그램과 URL을 나열합니다.

Determine upgrade approach (SharePoint Server 2010) (https://technet.microsoft.com/ko-kr/library/cc263447.aspx)의 "데이터베이스 연결 업그레이드"와 SharePoint Server 2010으로 데이터베이스 연결 및 업그레이드(https://technet.microsoft.com/ko-kr/library/cc263299.aspx)를 참조하십시오.

2

Reporting Services 카탈로그 데이터베이스인 SQL Server 데이터베이스(ReportServer) 복원.

SQL 데이터베이스 백업 및 복원

or

SQL Server 데이터베이스 연결 및 분리

데이터베이스를 처음 사용하는 경우 Reporting Services에서는 SQL Server 2012 환경에서 사용할 수 있도록 필요에 따라 데이터베이스 스키마를 업데이트합니다.

SharePoint 중앙 관리 사용에 대한 자세한 정보는 SharePoint 2013용 Reporting Services SharePoint 모드 설치의 “3단계: Reporting Services 서비스 응용 프로그램 만들기" 섹션을 참조하세요.

PowerShell을 사용하는 예제는 Reporting Services SharePoint Service 및 서비스 응용 프로그램(SharePoint 모드)의 “PowerShell을 사용하여 Reporting Services 서비스 응용 프로그램 만들기” 섹션을 참조하세요.

3

새 Reporting Services 서비스 응용 프로그램 만들기

SharePoint 중앙 관리

새 서비스 응용 프로그램을 만들 때 복사한 보고서 서버 데이터베이스를 사용하도록 구성합니다.

4

Reporting Services 구성 파일 복원

단순한 파일 복사

파일의 기본 위치에 대한 예: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebServices\Reporting

5

Reporting Services 암호화 키 복원

Reporting Services 서비스 응용 프로그램 "SystemSettings" 페이지

or

PowerShell을 사용하여 키 백업 파일 복원

Reporting Services 서비스 응용 프로그램 관리 항목의 "키 관리" 섹션을 참조하십시오.

맨 위 링크와 함께 사용되는 화살표 아이콘Top

기타 고려 사항

이전 SharePoint 환경의 구성 방법에 따라 다음 작업 중 하나 이상을 완료해야 할 수 있습니다.

  1. Reporting Services 서비스 응용 프로그램에 대해 NTLM 인증을 구성합니다. 자세한 내용은 Reporting Services 서비스 응용 프로그램에 대한 전자 메일 구성를 참조하십시오.

  2. 데이터 확장 프로그램을 구성하거나 사용하도록 설정합니다.

    이전 Reporting Services 설치에서 rsreportserver.config 구성 파일에 수동으로 구성한 확장 프로그램을 사용한 경우 PowerShell을 사용하여 SQL Server 2012 환경에서 해당 확장 프로그램을 사용하도록 설정해야 합니다. SQL Server 2012  Reporting Services 아키텍처는 rsreportserver.config 파일에 확장 프로그램 정보를 저장하지 않습니다.

    PowerShell 및 Cmdlet New-SPRSExtension을 사용하는 방법은 PowerShell cmdlet(Reporting Services SharePoint 모드)을 참조하십시오.

SQL Server 2012 배포에서 마이그레이션

다중 서버 팜에서는 사용자가 콘텐츠 데이터베이스 및 카탈로그 데이터베이스를 다른 컴퓨터에 포함하고 있을 가능성이 많습니다. 이 경우에는 Reporting Services 서비스가 설치되어 있는 새 서버를 SharePoint 팜에 추가한 다음 이전 서버를 제거하면 됩니다. 데이터베이스를 복사할 필요가 없습니다.

백업 작업

  1. Reporting Services 암호화 키를 백업합니다.

  2. SharePoint 중앙 관리 또는 PowerShell을 사용하여 Reporting Services 서비스 응용 프로그램을 백업합니다. 그러면 SharePoint의 서비스 응용 프로그램 데이터베이스도 백업됩니다. Reporting Services 서비스 응용 프로그램 백업 및 복원 항목을 참조하십시오.

  3. UEA(무인 실행 계정) 및 Windows 인증이 있는 경우 복원 프로세스에 사용할 수 있도록 자격 증명을 기록해 두십시오.

맨 위 링크와 함께 사용되는 화살표 아이콘Top

복원 작업

  1. SharePoint 중앙 관리를 사용하여 Reporting Services 서비스 응용 프로그램을 복원합니다. 이때 PowerShell을 사용할 수도 있습니다.

  2. Reporting Services 암호화 키를 복원합니다.

    Reporting Services 서비스 응용 프로그램 관리 항목의 "키 관리" 섹션을 참조하십시오.

  3. 서비스 응용 프로그램에 대한 UEA 및 Windows 자격 증명을 구성합니다.

맨 위 링크와 함께 사용되는 화살표 아이콘Top

추가 리소스

맨 위 링크와 함께 사용되는 화살표 아이콘Top

참고 항목

개념

Reporting Services 업그레이드 및 마이그레이션

Reporting Services 설치 마이그레이션(기본 모드)