Reporting Services 업그레이드 및 마이그레이션Upgrade and Migrate Reporting Services

이 항목 적용 대상:THIS TOPIC APPLIES TO: 예SQL Server Reporting Services(2016)SQL Server Reporting Services (2016) 아니요Power BI 보고서 서버Power BI Report Server 예SharePointSharePoint 예SQL Server Reporting Services(2016)SQL Server Reporting Services (2016) 아니요Power BI 보고서 서버Power BI Report Server 예SharePointSharePoint

이 항목은 SQL Server Reporting Services의 업그레이드 및 마이그레이션 옵션에 대한 개요입니다.This topic is an overview of the upgrade and migration options for SQL Server Reporting Services. SQL Server Reporting Services 배포를 업그레이드하는 방법은 일반적으로 두 가지가 있습니다.There are two general approaches to upgrading a SQL Server Reporting Services deployment:

  • 업그레이드: Reporting ServicesReporting Services 구성 요소를 현재 설치되어 있는 서버 및 인스턴스에서 업그레이드합니다.Upgrade: You upgrade the Reporting ServicesReporting Services components on the servers and instances where they are currently installed. 이를 일반적으로 "현재 위치" 업그레이드라고 부릅니다.This is commonly called an “in place” upgrade. Reporting ServicesReporting Services 서버의 한 모드에서 다른 모드로의 전체 업그레이드는 지원되지 않습니다.In-place upgrade is not supported from one mode of Reporting ServicesReporting Services server to another. 예를 들어 기본 모드 보고서 서버를 SharePoint 모드 보고서 서버로 업그레이드할 수 없습니다.For example, you cannot upgrade a Native Mode report server to a SharePoint mode report server. 보고서 항목을 한 모드에서 다른 모드로 마이그레이션할 수 있습니다.You can migrate your report items from one mode to another. 자세한 내용은 이 문서 뒷부분에 나오는 '기본 모드에서 SharePoint 모드로의 마이그레이션' 섹션을 참조하십시오.For more information, see the ‘Native to SharePoint Migration’ section later in this document.

  • 마이그레이션: 새 SharePoint 환경을 설치 및 구성하고, 보고서 항목 및 리소스를 새 환경에 복사하고, 기존 콘텐츠를 사용하도록 새 환경을 구성합니다.Migrate: You install and configure a new SharePoint environment, copy your report items and resources to the new environment, and configure the new environment to use existing content. 낮은 수준 형식의 마이그레이션은 Reporting ServicesReporting Services 데이터베이스, 구성 파일 및 SharePoint 콘텐츠 데이터베이스(SharePoint 모드를 사용하는 경우)를 복사하는 것입니다.A lower level form of migration is to copy the Reporting ServicesReporting Services databases, configuration files, and if you are using SharePoint mode, the SharePoint content databases.

적용 대상:Applies to: Reporting ServicesReporting Services 기본 모드 | Reporting ServicesReporting Services SharePoint 모드 적용 대상:Applies to: Reporting ServicesReporting Services Native mode | Reporting ServicesReporting Services SharePoint mode

알려진 업그레이드 문제 및 최선의 구현 방법Known Upgrade Issues and Best Practices

업그레이드할 수 있는 버전의 상세 목록은 Supported Version and Edition Upgrades를 참조하십시오.For a detailed list of the supported editions and versions you can upgrade, see Supported Version and Edition Upgrades.

SQL Server의 문제에 대한 최신 정보는 다음을 참조하세요.For the latest information regarding issues with SQL Server, see the following:

함께 설치Side By Side Installations

SQL Server Reporting Services 기본 모드를 SQL Server 2012SQL Server 2012 또는 SQL Server 2014SQL Server 2014 기본 모드 배포와 함께 설치할 수 있습니다.SQL Server Reporting Services Native mode can be installed side-by-side with a SQL Server 2012SQL Server 2012 or SQL Server 2014SQL Server 2014 Native mode deployment.

SQL Server Reporting Services SharePoint 모드를 이전 버전의 Reporting ServicesReporting Services SharePoint 모드 구성 요소와 함께 배포할 수는 없습니다.There is no support for side-by-side deployments of SQL Server Reporting Services in SharePoint mode and any previous versions of Reporting ServicesReporting Services SharePoint mode components.

내부 업그레이드In-place Upgrade

업그레이드는 SQL ServerSQL Server 설치 프로그램에 의해 완료됩니다.Upgrade is completed by SQL ServerSQL Server Setup. SQL ServerSQL Server 설치 프로그램을 사용하면 SQL ServerSQL Server 를 비롯한 Reporting ServicesReporting Services구성 요소의 일부 또는 전체를 업그레이드할 수 있습니다. Setup can be used to upgrade any or all SQL ServerSQL Server components, including Reporting ServicesReporting Services. 설치 프로그램에서 기존 인스턴스를 감지하고 업그레이드할지 묻는 메시지를 표시합니다.Setup detects the existing instances and prompts you to upgrade. SQL ServerSQL Server 설치 프로그램은 명령줄 인수로 지정하거나 설치 마법사에서 지정할 수 있는 업그레이드 옵션을 제공합니다. Setup provides upgrade options that you can specify as a command-line argument or in the Setup wizard.

SQL ServerSQL Server 설치 프로그램을 실행하면 다음 버전 중 하나에서 업그레이드하는 옵션을 선택하거나 기존 설치와 함께 실행되는 SQL Server Reporting Services의 새 인스턴스를 설치할 수 있습니다.When you run SQL ServerSQL Server Setup, you can select the option to upgrade from one of the following versions or you can install a new instance of SQL Server Reporting Services that runs side-by-side existing installations:

업그레이드 전 검사 목록Pre-Upgrade Checklist

SQL Server Reporting Services로 업그레이드하기 전에 다음을 검토합니다.Before upgrading to SQL Server Reporting Services, review the following:

  • 사용 중인 하드웨어 및 소프트웨어가 SQL Server 2016 Reporting Services(SSRS)SQL Server 2016 Reporting Services (SSRS)를 지원하는지 확인하려면 요구 사항을 검토하십시오.Review requirements to determine whether your hardware and software can support SQL Server 2016 Reporting Services(SSRS)SQL Server 2016 Reporting Services (SSRS). 자세한 내용은 SQL Server 2016 설치를 위한 하드웨어 및 소프트웨어 요구 사항을 참조하세요.For more information, see Hardware and Software Requirements for Installing SQL Server 2016.

  • SCC(시스템 구성 검사기)를 사용하여 보고서 서버 컴퓨터에 SQL Server Reporting Services를 설치하는 데 방해가 되는 조건이 있는지 검색합니다.Use System Configuration Checker (SCC) to scan the report server computer for any conditions that might prevent a successful installation of SQL Server Reporting Services. 자세한 내용은 Check Parameters for the System Configuration Checker을 참조하세요.For more information, see Check Parameters for the System Configuration Checker.

  • SQL ServerSQL Server에 대한 최상의 권장 보안 방법 및 지침을 검토하십시오.Review security best practices and guidance for SQL ServerSQL Server. 자세한 내용은 Security Considerations for a SQL Server Installation을 참조하세요.For more information, see Security Considerations for a SQL Server Installation.

  • 대칭 키를 백업합니다.Back up your symmetric key. 자세한 내용은 Back Up and Restore Reporting Services Encryption Keys을 참조하세요.For more information, see Back Up and Restore Reporting Services Encryption Keys.

  • 보고서 서버 데이터베이스 및 구성 파일을 백업합니다.Back up your report server databases and configuration files. 자세한 내용은 Backup and Restore Operations for Reporting Services을 참조하세요.For more information, see Backup and Restore Operations for Reporting Services.

  • IIS의 기존 Reporting ServicesReporting Services 가상 디렉터리에 대한 모든 사용자 지정을 백업합니다.Back up any customizations to existing Reporting ServicesReporting Services virtual directories in IIS.

  • 잘못된 SSL 인증서를 제거합니다.Remove invalid SSL certificates. 여기에는 만료된 인증서 및 Reporting Services를 업그레이드하기 전에 업그레이드하지 않을 인증서가 포함됩니다.This includes certificates that are expired and you do not plan to update prior to upgrading Reporting Services. 잘못된 인증서가 있으면 업그레이드가 실패하고 Reporting Services 로그 파일에 Microsoft.ReportingServices.WmiProvider.Exception: 웹 사이트에 SSL(Secure Sockets Layer) 인증서가 구성되어 있지 않습니다.라는 오류 메시지가 기록됩니다.Invalid certificates will cause upgrade to fail and an error message similar to the following will be written to the Reporting Services Log file: Microsoft.ReportingServices.WmiProvider.WMIProviderException: A Secure Sockets Layer (SSL) certificate is not configured on the Web site..

    프로덕션 환경을 업그레이드하기 전에 프로덕션 환경과 동일하게 구성된 사전 프로덕션 환경에서 항상 테스트 업그레이드를 실행하십시오.Before you upgrade a production environment, always run a test upgrade in a pre-production environment that has the same configuration as your production environment.

마이그레이션 시나리오 개요Overview of Migration Scenarios

지원되는 버전의 Reporting ServicesReporting Services 에서 SQL ServerSQL Server로 업그레이드하는 경우 일반적으로 SQL ServerSQL Server 설치 마법사를 실행하여 보고서 서버 프로그램 파일, 데이터베이스 및 모든 응용 프로그램 데이터를 업그레이드할 수 있습니다.If you are upgrading from a supported version of Reporting ServicesReporting Services to SQL ServerSQL Server, you can usually run the SQL ServerSQL Server Setup Wizard to upgrade the report server program files, database, and all application data.

그러나 다음과 같은 조건에 해당하는 경우 보고서 서버 설치를 수동으로 마이그레이션 해야 합니다.However, migrating a report server installation manually is required if you encounter any of the following conditions:

  • 배포에 사용되는 보고서 서버의 유형을 변경하려고 합니다.You want to change the type of report server used in your deployment. 예를 들어 기본 모드 보고서 서버를 SharePoint 모드로 업그레이드하거나 변환할 수 없습니다.For example, you cannot upgrade or convert a native mode report server to SharePoint mode. 자세한 내용은 기본 모드에서 SharePoint 모드로의 마이그레이션(SSRS)을 참조하세요.For more information, see Native to SharePoint Migration (SSRS).

  • 업그레이드 프로세스 중에 보고서 서버가 오프라인 상태가 되는 시간을 최소화해야 합니다.You want to minimize the amount of time the report server is taken offline during the upgrade process. 기존 보고서 서버 설치의 상태를 변경하지 않으면서 콘텐츠 데이터를 새 보고서 서버 인스턴스로 복사하고 설치를 테스트하는 동안 현재 설치는 온라인 상태로 유지됩니다.Your current installation remains online while you copy content data to a new report server instance and test the installation without changing the state of your existing report server installation.

  • Reporting ServicesReporting Services 의 SharePoint 2010 배포를 SharePoint 2013/2016으로 마이그레이션할 수 있습니다.You want to migrate a SharePoint 2010 deployment of Reporting ServicesReporting Services to SharePoint 2013/2016. SharePoint 2013/2016은 SharePoint 2010에서의 현재 위치 업그레이드를 지원하지 않습니다.SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. 자세한 내용은 Reporting Services 설치 마이그레이션(SharePoint 모드)을 참조하세요.For more information, see Migrate a Reporting Services Installation (SharePoint Mode).

기본 모드 업그레이드 및 마이그레이션 시나리오Native Mode Upgrade and Migration Scenarios

업그레이드: 기본 모드의 현재 위치 업그레이드 프로세스는 이 항목의 앞부분에 나와 있는 지원되는 각 버전에 사용되는 프로세스와 동일합니다.Upgrade: In-place upgrade for native mode is the same process for each of the supported versions that are listed earlier in this topic. SQL Server 설치 마법사 또는 명령줄 설치를 실행합니다.Run the SQL Server installation wizard or a command line installation. 설치하면 보고서 서버 데이터베이스가 새 보고서 서버 데이터베이스 스키마로 자동 업그레이드됩니다.Following installation the report server database will automatically upgrade to the new report server database schema. 자세한 내용은 이 항목의 현재 위치 업그레이드 섹션을 참조하세요.For more information, see the In-place Upgrade section in this topic.

업그레이드할 기존 보고서 서버 인스턴스를 선택하면 업그레이드 프로세스가 시작됩니다.The upgrade process begins when you select an existing report server instance to upgrade.

  1. 보고서 서버 데이터베이스가 원격 컴퓨터에 있어서 해당 데이터베이스를 업데이트할 수 있는 권한이 없는 경우 원격 보고서 서버 데이터베이스를 업데이트할 수 있는 자격 증명을 지정하라는 메시지가 나타납니다.If the report server database is on a remote computer and you do not have permission to update that database, Setup prompts you to provide credentials to update to a remote report server database. 이때 sysadmin 또는 데이터베이스 업데이트 권한이 있는 자격 증명을 제공해야 합니다.Be sure to provide credentials that have sysadmin or database update permissions.

  2. 보고서 서버에 배포된 사용자 지정 확장 프로그램과 같이Setup checks for conditions or settings that prevent upgrade and reads configuration settings. 업그레이드를 방해하는 조건이나 설정이 있는지 확인한 다음 구성 설정을 읽습니다.Examples include custom extensions deployed on the report server. 업그레이드가 차단된 경우 업그레이드가 더 이상 차단되지 않도록 설치를 수정하거나 새 SQL Server Reporting Services 인스턴스로 마이그레이션해야 합니다.If upgrade is blocked, you must either modify your installation so that upgrade is no longer blocked, or migrate to a new SQL Server Reporting Services instance. 자세한 내용은 업그레이드 관리자 설명서를 참조하십시오.For more information, see the Upgrade Advisor documentation.

  3. 업그레이드를 진행할 수 있는 경우 업그레이드 프로세스를 계속할지 묻는 메시지가 표시됩니다.If upgrade can proceed, Setup prompts you to continue with the upgrade process.

  4. 설치 프로그램이 SQL Server Reporting Services 프로그램 파일용 새 폴더를 만듭니다.Setup creates new folders for SQL Server Reporting Services program files. Reporting ServicesReporting Services 설치용 프로그램 폴더는 MSRS13.<인스턴스 이름>입니다.The program folders for a Reporting ServicesReporting Services installation include MSRS13.<instance name>.

  5. 설치 프로그램이 보고서 서버 기능의 일부인 SQL Server Reporting Services 보고서 서버 프로그램 파일, 구성 도구 및 명령줄 유틸리티를 추가합니다.Setup adds the SQL Server Reporting Services report server program files, configuration tools, and command line utilities that are part of the report server feature.

    1. 이전 버전의 프로그램 파일이 제거됩니다.Program files from the previous version are removed.

    2. 새 버전으로 업그레이드되는 보고서 서버 구성 도구 및 유틸리티에는 기본 모드 Reporting ServicesReporting Services 구성 도구, 명령줄 유틸리티(예: RS.exe) 및 보고서 작성기가 포함됩니다.Report server configuration tools and utilities that are upgraded to the new version include the Native Mode Reporting ServicesReporting Services Configuration tool, command line utilities such as RS.exe, and Report Builder.

    3. SQL Server Management StudioSQL Server Management Studio 와 같은 다른 클라이언트 도구는 별도로 다운로드되며 개별적으로 업그레이드해야 합니다.Other client tools such as SQL Server Management StudioSQL Server Management Studio are a separate download and need to be upgraded separately. 자세한 내용은 SSMS(SQL Server Management Studio) 다운로드를 참조하세요.For more information, see Download SQL Server Management Studio (SSMS).

    4. SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT) 는 별도의 다운로드입니다. is a separate download. 자세한 내용은 SQL Server Data Tools in Visual Studio 2015(Visual Studio 2015의 SQL Server Data Tools)를 참조하세요.For more information, see SQL Server Data Tools in Visual Studio 2015.

  6. 설치 프로그램은 서비스 제어 관리자에 있는 서비스 항목을 SQL Server Reporting Services 보고서 서버 서비스에 다시 사용합니다.Setup reuses the service entry in Service Control Manager for the SQL Server Reporting Services Report Server service. 이 서비스 항목에는 보고서 서버 Windows 서비스 계정이 포함됩니다.This service entry includes the Report Server Windows service account.

  7. 설치 프로그램이 IIS의 기존 가상 디렉터리 설정에 따라 새 URL을 예약합니다.Setup reserves new URLs based on existing virtual directory settings in IIS. 설치 프로그램이 IIS의 가상 디렉터리를 제거하지 않을 수 있으므로 업그레이드가 끝나면 이 디렉터리를 수동으로 제거해야 합니다.Setup might not remove virtual directories in IIS, so be sure to remove those manually after upgrade is finished.

  8. 설치 프로그램이 구성 파일의 설정을 병합합니다.Setup merges settings in the configuration files. 현재 설치의 구성 파일을 기준으로 새 항목이 추가됩니다.Using the configuration files from the current installation as the basis, new entries are added. 사용하지 않는 항목은 제거되지는 않지만 업그레이드가 끝난 후 보고서 서버에서 더 이상 읽어 들이지 않습니다.Obsolete entries are not removed, but they will no longer be read by the report server after upgrade is finished. 업그레이드할 때 IIS에 있는 이전 로그 파일, 사용되지 않는 RSWebApplication.config 파일 또는 가상 설정이 삭제되지 않으며,Upgrade will not delete old log files, the obsolete RSWebApplication.config file, or virtual directory settings in IIS. 이전 버전의 보고서 디자이너, Management Studio 또는 기타 클라이언트 도구도 제거되지 않습니다.Upgrade will not remove older versions of Report Designer, Management Studio, or other client tools. 따라서 이러한 파일과 도구가 더 이상 필요하지 않을 경우에는 업그레이드가 끝난 후 제거해야 합니다.If you no longer require them, be sure to remove these files and tools after upgrade is finished.

    마이그레이션: 이전 버전의 기본 모드 설치를 SQL Server Reporting Services로 마이그레이션하는 단계는 이 항목의 앞부분에 나와 있는 지원되는 모든 버전에 사용되는 단계와 동일합니다.Migration: Migrating a previous version of a native mode installation to SQL Server Reporting Services is the same steps for all of the supported versions that are listed earlier in this topic. 자세한 내용은 Reporting Services 설치 마이그레이션(기본 모드)을 참조하세요.For more information, see Migrate a Reporting Services Installation (Native Mode)

Reporting Services 기본 모드 확장 배포Upgrade a Reporting Services Native Mode Scale-out Deployment

다음은 둘 이상의 보고서 서버로 확장된 Reporting ServicesReporting Services 기본 모드 배포를 업그레이드하는 방법을 요약한 내용입니다.The following is a summary of how to upgrade a Reporting ServicesReporting Services Native mode deployment that is scaled–out to more than one report server. 이 과정에는 Reporting ServicesReporting Services 배포의 작동 중지 시간이 필요합니다.This process requires downtime of the Reporting ServicesReporting Services deployment:

  1. 보고서 서버 데이터베이스 및 암호화 키를 백업합니다.Backup the report server databases and encryption keys. 자세한 내용은 Reporting Services 백업 및 복원 작업확장 배포의 암호화 키 추가 및 제거(SSRS 구성 관리자)를 참조하세요.For more information, see Backup and Restore Operations for Reporting Services and Add and Remove Encryption Keys for Scale-Out Deployment (SSRS Configuration Manager).

  2. Reporting ServicesReporting Services 구성 관리자를 사용하여, 확장된 배포에서 모든 보고서 서버를 제거합니다.Use the Reporting ServicesReporting Services Configuration Manager and remove all of the report servers from the scaled-out deployment. 자세한 내용은 기본 모드 보고서 서버 확장 배포 구성(SSRS 구성 관리자)을 참조하세요.For more information, see Configure a Native Mode Report Server Scale-Out Deployment (SSRS Configuration Manager).

  3. 보고서 서버 중 하나를 SQL Server Reporting Services로 업그레이드합니다.Upgrade one of the report servers to SQL Server Reporting Services.

  4. Reporting ServicesReporting Services 구성 관리자를 사용하여 보고서 서버를 스케일 아웃 배포에 다시 추가합니다.Use the Reporting ServicesReporting Services Configuration Manager to add the report servers back to the scale-out deployment. 자세한 내용은 기본 모드 보고서 서버 확장 배포 구성(SSRS 구성 관리자)을 참조하세요.For more information, see Configure a Native Mode Report Server Scale-Out Deployment (SSRS Configuration Manager).

    각 서버에 대해 업그레이드 및 확장 단계를 반복합니다.For each server, repeat the upgrade and Scale-out steps.

SharePoint 모드 업그레이드 및 마이그레이션 시나리오SharePoint Mode Upgrade and Migration Scenarios

다음 섹션에서는 지정된 버전의 Reporting ServicesReporting Services SharePoint 모드에서 SQL Server Reporting Services Reporting ServicesReporting Services SharePoint 모드로 업그레이드하거나 마이그레이션하는 데 필요한 기본 단계 및 문제에 대해 설명합니다.The following sections describe the issues and basic steps needed to upgrade or migrate from specified versions of Reporting ServicesReporting Services SharePoint mode to SQL Server Reporting Services Reporting ServicesReporting Services SharePoint mode.

Reporting ServicesReporting Services SharePoint 모드 배포를 업그레이드하는 두 가지 설치 구성 요소가 있습니다.There are two installation components to upgrade a Reporting ServicesReporting Services SharePoint Mode deployment.

중요

다음 시나리오 중 일부의 경우 업그레이드해야 하는 여러 기술 때문에 SharePoint 환경의 작동 중단이 필요합니다.Some of the following scenarios require down time of the SharePoint environment due to the different technologies that need to be upgraded. 작동 중단이 허용되지 않는 상황에서는 내부 업그레이드 대신 마이그레이션을 완료해야 합니다.If your situation does not allow for down time, you will need to complete a migration instead of an in-place upgrade.

SQL Server 2014SQL Server 2014에서 SQL Server Reporting Services to SQL Server Reporting Services

시작 환경: SQL Server 2014SQL Server 2014 또는 SQL Server 2014SQL Server 2014 SP1, SharePoint 2010 또는 SharePoint 2013.Starting environment: SQL Server 2014SQL Server 2014 or SQL Server 2014SQL Server 2014 SP1, SharePoint 2010 or SharePoint 2013.

종료 환경: SQL Server Reporting Services, SharePoint 2013 또는 SharePoint 2016.Ending environment: SQL Server Reporting Services, SharePoint 2013 or SharePoint 2016.

  • SharePoint 2013/2016: SharePoint 2013/2016에서 SharePoint 2013으로 현재 위치 업그레이드를 수행할 수는 없습니다.SharePoint 2013/2016: SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. 그러나 데이터베이스 연결 업그레이드 절차는 지원 됩니다.However the procedure of database-attach upgrade is supported.

    Reporting ServicesReporting Services 설치가 SharePoint 2010에 통합되어 있는 경우에는 SharePoint 서버를 전체 업그레이드할 수 없습니다.If you have a Reporting ServicesReporting Services installation integrated with SharePoint 2010, you cannot upgrade in-place the SharePoint server. 그러나 SharePoint 2010 팜에서 콘텐츠 데이터베이스 및 서비스 응용 프로그램 데이터베이스를 SharePoint 2013/2016 팜으로 마이그레이션할 수 있습니다.However you can migrate content databases and service application databases from the SharePoint 2010 farm to a SharePoint 2013/2016 farm.

SQL Server 2012SQL Server 2012에서 SQL Server Reporting Services to SQL Server Reporting Services

시작 환경: SQL Server 2012SQL Server 2012 또는 SQL Server 2012 SP1SQL Server 2012 SP1, SharePoint 2010Starting environment: SQL Server 2012SQL Server 2012 or SQL Server 2012 SP1SQL Server 2012 SP1, SharePoint 2010.

종료 환경: SQL Server Reporting Services, SharePoint 2013 또는 SharePoint 2016.Ending environment: SQL Server Reporting Services, SharePoint 2013 or SharePoint 2016.

  • SharePoint 2013/2016: SharePoint 2013/2016에서 SharePoint 2013으로 현재 위치 업그레이드를 수행할 수는 없습니다.SharePoint 2013/2016: SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. 그러나 데이터베이스 연결 업그레이드 절차는 지원 됩니다.However the procedure of database-attach upgrade is supported.

    Reporting ServicesReporting Services 설치가 SharePoint 2010에 통합되어 있는 경우에는 SharePoint 서버를 전체 업그레이드할 수 없습니다.If you have a Reporting ServicesReporting Services installation integrated with SharePoint 2010, you cannot upgrade in-place the SharePoint server. 그러나 SharePoint 2010 팜에서 콘텐츠 데이터베이스 및 서비스 응용 프로그램 데이터베이스를 SharePoint 2013/2016 팜으로 마이그레이션할 수 있습니다.However you can migrate content databases and service application databases from the SharePoint 2010 farm to a SharePoint 2013/2016 farm.

SQL Server 2008 R2SQL Server 2008 R2에서 SQL Server Reporting Services to SQL Server Reporting Services

시작 환경: SQL Server 2008 R2SQL Server 2008 R2, SharePoint 2010Starting environment: SQL Server 2008 R2SQL Server 2008 R2, SharePoint 2010.

종료 환경: SQL Server Reporting Services, SharePoint 2013 또는 SharePoint 2016.Ending environment: SQL Server Reporting Services, SharePoint 2013 or SharePoint 2016.

  • SharePoint 2013/2016: SharePoint 2013/2016에서 SharePoint 2013으로 현재 위치 업그레이드를 수행할 수는 없습니다.SharePoint 2013/2016: SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. 그러나 데이터베이스 연결 업그레이드 절차는 지원 됩니다.However the procedure of database-attach upgrade is supported.

    Reporting Services를 업그레이드하기 전에 먼저 SharePoint를 마이그레이션해야 합니다.SharePoint must be migrated first before you can upgrade Reporting Services.

  • 팜의 각 웹 프런트 엔드에서 SharePoint용 Reporting ServicesReporting Services 추가 기능의 SQL Server Reporting Services 버전을 설치합니다.Install the SQL Server Reporting Services version of the Reporting ServicesReporting Services add-in for SharePoint on each web front-end in the farm. SQL Server Reporting Services 설치 마법사를 사용하거나 추가 기능을 다운로드하여 추가 기능을 설치할 수 있습니다.You can install the add-in by using the SQL Server Reporting Services installation wizard or by downloading the add-in.

  • 각 '보고서 서버'에 대해 SharePoint 모드를 업그레이드하려면 SQL Server Reporting Services 설치를 실행하세요.Run SQL Server Reporting Services installation to upgrade SharePoint mode for each ‘report server’. SQL Server 설치 마법사는 Reporting ServicesReporting Services 서비스를 설치하고 새 서비스 응용 프로그램을 만듭니다.The SQL Server installation wizard will install the Reporting ServicesReporting Services Service and create a new Service application.

마이그레이션 고려 사항Considerations for a Migration

응용 프로그램 데이터를 이동할 때는 다음과 같은 고려 사항 및 제한 사항에 대해 알고 있어야 합니다.When moving application data, you should be aware of the following concerns and restrictions:

  • 암호화 키 보호에는 컴퓨터 ID를 통합하는 해시가 포함됩니다.Protection of encryption key includes a hash that incorporates machine identity.

  • 보고서 서버 데이터베이스 이름은 고정되어 있으며 새 컴퓨터에서 바꿀 수 없습니다.Report server database names are fixed and cannot be renamed on new computer.

암호화 키 고려 사항Encryption Key Considerations

보고서 서버 데이터베이스를 새 컴퓨터로 이동하기 전에 항상 암호화 키를 백업합니다.Always back up the encryption keys before moving a report server database to a new computer.

보고서 서버 설치를 다른 컴퓨터로 이동하면 보고서 서버 데이터베이스에 저장되어 있는 중요한 데이터의 보안을 강화하는 데 사용된 암호화 키를 보호하는 해시가 무효화됩니다.Moving a report server installation to another computer will invalidate the hash that protects the encryption keys used to help secure sensitive data stored in the report server database. 데이터베이스를 사용하는 각 보고서 서버 인스턴스에는 암호화 키의 복사본이 포함되며 이 복사본은 현재 컴퓨터에서 정의될 때 서비스 계정의 ID로 암호화됩니다.Each report server instance that uses the database has its copy of the encryption key, which is encrypted with the identity of the service account as it is defined on the current computer. 컴퓨터를 변경하는 경우 새 컴퓨터에서 동일한 계정 이름을 사용하더라도 서비스에서 더 이상 해당 키에 액세스할 수 없게 됩니다.If you change computers, the service will no longer have access to its key, even if you use the same account name on the new computer.

새 보고서 서버 컴퓨터에서 해독 가능한 암호화를 다시 설정하려면 이전에 백업한 키를 복원해야 합니다.To re-establish reversible encryption on the new report server computer, you must restore the key that you previously backed up. 보고서 서버 데이터베이스에 저장되는 전체 키 집합은 대칭 키 값과 키를 저장한 보고서 인스턴스만 사용할 수 있도록 키에 대한 액세스를 제한하는 데 사용된 서비스 ID 정보로 구성됩니다.The complete key set that is stored in the report server database consists of a symmetric key value, plus service identity information used to restrict access to the key so that it can be used only by the report server instance that stored it. 키를 복원하는 동안 보고서 서버는 기존 키 복사본을 새 버전으로 바꿉니다.During key restoration, the report server replaces existing copies of the key with new versions. 새 버전에는 현재 컴퓨터에서 정의된 컴퓨터 및 서비스 ID 값이 포함됩니다.The new version includes machine and service identity values as defined on the current computer. 자세한 내용은 다음 항목을 참조하세요.For more information, see the following topics:

고정 데이터베이스 이름Fixed Database Name

보고서 서버 데이터베이스의 이름은 바꿀 수 없습니다.You cannot rename the report server database. 데이터베이스 ID는 데이터베이스를 만들 때 보고서 서버 저장 프로시저에 기록됩니다.The identity of the database is recorded in report server stored procedures when the database is created. 보고서 서버 주 또는 임시 데이터베이스의 이름을 바꾸면 프로시저를 실행할 때 오류가 발생하고 보고서 서버 설치가 무효화됩니다.Renaming either the report server primary or temporary databases will cause errors to occur when the procedures run, invalidating your report server installation.

기존 설치의 데이터베이스 이름이 새 설치에 적합하지 않은 경우 원하는 이름이 지정된 새 데이터베이스를 만든 다음 아래에 나열된 기술을 사용하여 기존 응용 프로그램 데이터를 로드해야 합니다.If the database name from the existing installation is not suited for the new installation, you should consider creating a new database that has the name that you prefer, and then load existing application data using the techniques in the following list:

  • 보고서 서버 웹 서비스 SOAP 메서드를 호출하여 데이터베이스 간에 데이터를 복사하는 Visual BasicVisual Basic 스크립트를 작성합니다.Write a Visual BasicVisual Basic script that calls Report Server Web service SOAP methods to copy data between databases. RS.exe 유틸리티를 사용하여 이 스크립트를 실행할 수 있습니다.You can use the RS.exe utility to run the script. 이 접근 방법은 Reporting Services를 사용한 스크립팅 및 PowerShell을 참조하세요.For more information about this approach, see Scripting and PowerShell with Reporting Services.

  • WMI 공급자를 호출하여 데이터베이스 간에 데이터를 복사하는 코드를 작성합니다.Write code that calls the WMI provider to copy data between databases. 이 접근 방법은 Reporting Services WMI 공급자 액세스를 참조하세요.For more information about this approach, see Access the Reporting Services WMI Provider.

  • 항목 수가 적은 경우 보고서, 보고서 모델 및 공유 데이터 원본을 보고서 디자이너, 모델 디자이너 및 보고서 작성기에서 새 보고서 서버로 다시 게시할 수 있습니다.If you have just a few items, you can republish reports, report models, and shared data sources from Report Designer, Model Designer, and Report Builder to the new report server. 이 경우 역할 할당, 구독, 공유 일정, 보고서 스냅숏 일정, 보고서 또는 기타 항목에서 설정한 사용자 지정 속성, 모델 항목 보안 및 보고서 서버에서 설정한 속성을 다시 만들어야 합니다.You must re-create role assignments, subscriptions, shared schedules, report snapshot schedules, custom properties that you set on reports or other items, model item security, and properties that you set on the report server. 보고서 기록 및 보고서 실행 로그 데이터는 손실됩니다.You will lose report history and report execution log data.

추가 리소스Additional Resources

참고

SharePoint 데이터베이스 연결 업그레이드에 대한 자세한 내용은 다음을 참조하십시오.For more information on SharePoint database-attach upgrade, see the following:

다음 단계Next steps

보고서 업그레이드 Upgrade Reports
설치 마법사를 사용하여 SQL Server 2016으로 업그레이드(설치 프로그램)Upgrade to SQL Server 2016 Using the Installation Wizard (Setup)

추가 질문이 있으신가요?More questions? Reporting Services 포럼에서 질문하기Try asking the Reporting Services forum