Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: SQL Server Reporting Services (2016) ❌ Power BI Report Server ❌ SQL Server Reporting Services (2017)
SharePoint
Det här avsnittet är en översikt över de steg som krävs för att migrera en SharePoint-lägesdistribution i Reporting Services från en SharePoint-miljö till en annan. De specifika stegen kan variera beroende på vilken version du migrerar från. Mer information om uppgraderings- och migreringsscenarier för SharePoint-läge finns i Uppgradera och migrera Reporting Services. Om du bara vill kopiera rapportobjekten från en server till en annan kan du läsa Exempel på Reporting Services rs.exe Skript för att kopiera innehåll mellan rapportservrar.
Information om hur du migrerar en distribution i inbyggt läge för Reporting Services finns i Migrera en Reporting Services-installation (inbyggt läge).)
En vanlig orsak till att du slutför en migrering är när du vill uppgradera din SharePoint 2010-distribution till SharePoint 2013/2016. SharePoint 2013/2016 stöder inte uppgradering på plats från SharePoint 2010 och du måste slutföra proceduren för uppgradering av databaskoppling eller endast en migrering av innehåll.
Mer information om hur du uppgraderar SharePoint 2013/2016 finns i följande:
Rensa förberedelserna före en uppgradering till SharePoint 2013.
Uppgradera databaser från SharePoint 2013 till SharePoint 2016.
Uppgradera databaser från SharePoint 2010 till SharePoint 2013.
Migrera från SharePoint-lägesversioner för Reporting Services före SQL Server 2012
SharePoint-lägesarkitekturen för Reporting Services ändrades i SQL Server 2012 (11.x), inklusive databasschemat för tjänstprogram. Om du vill migrera till SQL Server 2016 (13.x) Reporting Services eller senare (SSRS) SharePoint-läge från en version före SQL Server 2012 (11.x) skapar du först den nya SharePoint-miljön genom att installera SharePoint- och SQL Server 2016 Reporting Services SharePoint-läge. Mer information finns i Installera SharePoint-läge för Reporting Services.
När den nya SharePoint-miljön körs kan du välja mellan en migrering av endast innehåll eller en fullständig migrering på databasnivå som innehåller innehållsdatabaser.
Endast innehållsmigrering
Migrering av endast Reporting Services-innehåll: Om du vill kopiera Reporting Services-innehållet till en ny servergrupp måste du använda verktyg som rs.exe för att kopiera innehållet till den nya SharePoint-installationen. Mer information om endast migreringar av innehåll finns i följande:
RSS-skript för Reporting Services: Skripten kan migrera innehåll och resurser mellan rapportservrar i inbyggt läge och SharePoint-läge. Mer information finns i Exempel på Reporting Services rs.exe skript för att kopiera innehåll mellan rapportservrar och Reporting Services RS.exe skript som migrerar innehåll från en rapportserver till en annan.
Migreringsverktyg för Reporting Services: Verktyget kan kopiera rapportobjekten från en server i inbyggt läge till en SharePoint-lägesserver. Mer information finns i Reporting Services Migration Tool (https://www.microsoft.com/download/details.aspx?id=29560).
Fullständig migrering
Fullständig migrering: Om du migrerar SharePoint-innehållsdatabaser tillsammans med Reporting Services-katalogdatabaserna till en ny servergrupp kan du följa en serie säkerhetskopierings- och återställningsalternativ som sammanfattas i det här avsnittet. I vissa fall måste du använda ett annat verktyg för återställningsfasen än du använde för säkerhetskopieringsfasen. Du kan till exempel använda Reporting Services Configuration Manager för att säkerhetskopiera krypteringsnycklar från en tidigare version av Reporting Services, men du måste använda SharePoint Central-administration eller PowerShell för att återställa krypteringsnycklarna till en SQL Server 2016 Reporting Services SharePoint-lägesinstallation.
Databaser som visas i den slutförda migreringen
I följande tabell beskrivs de SQL Server-databaser som är relaterade till Reporting Services som du kommer att ha när du har migrerat SharePoint-installationen av Reporting Services:
| Databas | Exempelnamn | Noteringar |
|---|---|---|
| Katalogdatabas | ReportingService_[tjänstapplikationens GUID] (*) | Användaren migrerar. |
| Temporär databas | ReportingService_[tjänstprogram GUID]TempDB (*) | Användaren migrerar. |
| Aviseringsdatabas | ReportingTjänst_[service application GUID]_Varning | Skapas när ett Reporting Services-tjänstprogram skapas. |
(*) Exempelnamnen som visas i tabellen följer namngivningskonventionen som SSRS använder när du skapar ett nytt SSRS-tjänstprogram. Om du migrerar från en annan server har katalogen och tempDB:erna namnen från den ursprungliga installationen.
Säkerhetskopieringsåtgärder
I det här avsnittet beskrivs vilka typer av information du behöver migrera och vilka verktyg eller processer du använder för att slutföra säkerhetskopieringen.
| Objekt | Objekt | Metod | Noteringar |
|---|---|---|---|
| 1 | Krypteringsnycklar för Reporting Services | Rskeymgmt.exe eller Reporting Services Configuration Manager. Se Säkerhetskopiera och återställa Reporting Services-krypteringsnycklar. | De angivna verktygen kan användas för säkerhetskopieringen, men för återställningsåtgärden använder du reporting services-tjänstens programhanteringssidor eller PowerShell. |
| 2 | SharePoint-innehållsdatabaser. | Säkerhetskopiera databasen och koppla från den. Se avsnittet "Databasanslutningsuppgradering" i Fastställa uppgraderingsmetod (SharePoint Server 2010) (/SharePoint/upgrade-and-update/determine-strategy-for-upgrade-to-sharepoint-2013). |
|
| 3 | SQL Server-databas som är Reporting Services-katalogdatabasen. | Säkerhetskopiering och återställning av SQL Server-databas eller SQL Server-databasen kopplas från och fästs. |
|
| 4 | Reporting Services-konfigurationsfiler. | Enkel filkopiering. | Du behöver bara kopiera rsreportserver.config om du har gjort anpassningar av filen. Exempel på standardplatsen för filerna: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\Reporting\*: Rsreportserver.config Rssvrpolicy.config Web.config för programmet Report Server ASP.NET. Machine.config för ASP.NET. |
Återställningsåtgärder
I det här avsnittet beskrivs de typer av information som du behöver migrera och de verktyg eller processer som du använder för att slutföra återställningen. De verktyg som du använder för att återställa kan skilja sig från de verktyg som du använde för säkerhetskopieringen.
Innan du slutför återställningsstegen måste du installera och konfigurera det nya SharePoint Farm- och Reporting Services SharePoint-läget. Mer information om en grundläggande installation av SharePoint-läge för Reporting Services finns i Installera SharePoint-läge för Reporting Services.
| Objekt | Objekt | Metod | Noteringar |
|---|---|---|---|
| 1 | Återställ SharePoint-innehållsdatabaser till den nya servergruppen. | SharePoint-metoden "Databasåteranslutningsuppgradering". | Grundläggande steg: 1) Återställ databasen på den nya servern. 2) Koppla innehållsdatabasen till ett webbprogram genom att ange URL:en. 3) Get-SPWebapplication visar en lista över alla webbprogram och URL:er. Se avsnittet "Uppgradering av databasanslutning" i Fastställa uppgraderingsmetod (SharePoint Server 2010) (/SharePoint/upgrade-and-update/determine-strategy-for-upgrade-to-sharepoint-2013) och Bifoga databaser och uppgradera till SharePoint Server 2010 (/SharePoint/upgrade-and-update/upgrade-content-databases). |
| 2 | Återställ SQL Server-databasen som är Reporting Services-katalogdatabasen (ReportServer). | Säkerhetskopiering och återställning av SQL Database. eller Anslut och koppla bort SQL Server-databasen. |
Första gången databasen används uppdaterar Reporting Services databasschemat efter behov så att det fungerar med SQL Server 2016-miljön. |
| 3 | Skapa ett nytt Reporting Services-tjänstprogram. | Skapa ett nytt Reporting Services-tjänstprogram. | När du skapar det nya tjänstprogrammet konfigurerar du det så att det använder den rapportserverdatabas som du kopierade över. Mer information om hur du använder Central Administration för SharePoint finns i avsnittet "Steg 3: Skapa ett Reporting Services-tjänstprogram" i Installera den första rapportservern i SharePoint-läge. Exempel som använder PowerShell finns i avsnittet "Så här skapar du ett Reporting Services-tjänstprogram med PowerShell" i SharePoint-tjänst- och tjänstprogram för Reporting Services. |
| 4 | Återställa Reporting Services-konfigurationsfiler. | Enkel filkopiering. | Exempel på standardplatsen för filerna: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\Reporting. |
| 5 | Återställ Reporting Services-krypteringsnycklarna. | Återställ säkerhetskopieringsfilen för nyckeln med hjälp av sidan "SystemSettings" för Reporting Services-tjänstprogrammet. eller PowerShell. |
Se avsnittet "Nyckelhantering" i avsnittet Hantera ett SharePoint-tjänstprogram för Reporting Services. |
Migrera från en SQL Server 2012- eller SQL Server 2014-distribution
I en servergrupp med flera servrar kommer användarna troligen att ha innehålls- och katalogdatabaserna på en annan dator, i vilket fall du egentligen bara behöver lägga till en ny server med Reporting Services-tjänsten installerad, till SharePoint-servergruppen och sedan ta bort den gamla servern. Du bör inte behöva kopiera databaser.
Säkerhetskopieringsåtgärder
Säkerhetskopiera Reporting Services-krypteringsnycklarna.
Säkerhetskopiera Reporting Services-tjänstprogrammet i Central Administration av SharePoint (eller använd PowerShell). Detta säkerhetskopierar även tjänstprogramdatabaserna i SharePoint. Se avsnittet Säkerhetskopiering och återställning av Reporting Services SharePoint Service-program
Om du har ett konto för obevakad körning (UEA) och Windows-autentisering bör du anteckna autentiseringsuppgifterna så att du kan använda dem för återställningsprocessen.
Mer information finns i Säkerhetskopiera tjänstprogram i SharePoint 2013.
Återställningsåtgärder
Återställ Reporting Services-tjänstprogrammet med hjälp av Central administration i SharePoint. Du kan också använda PowerShell.
Återställ Reporting Services-krypteringsnycklar.
Se avsnittet "Nyckelhantering" i avsnittet Hantera ett SharePoint-tjänstprogram för Reporting Services
Konfigurera UEA- och Windows-autentiseringsuppgifterna i tjänstprogrammet.
Mer information finns i Återställa tjänstprogram i SharePoint 2013.