Download presentation
Presentation is loading. Please wait.
Published byCatherine Stanley Modified over 8 years ago
2
Scope - Goals AB
3
Report Server database (DB) is what exactly? In Native mode the DB is actually 2 SQL Server DBs. In SharePoint mode it is a set of 3 SQL Server DBs per SSRS Service application. In SharePoint mode the content items (reports) are stored in the SharePoint content DBs….so where the items in your document library are saved…and then there is a synchronization between the content DB and the report server catalog DB. DatabaseExample SharePoint NameDefault Native mode name Catalog databaseReportingService_[service application GUID]ReportServer Temp databaseReportingService_[service application GUID]TempDBReportServerTempDB Alerting databaseReportingService_[service application GUID]_Alertingna
4
Full Database Backup/Restore Developing backup & restore plan for database files is critical to recovery strategy. Backup & restore is used frequently to move all or part of a Reporting Services installation. Database Backup (Native mode and SharePoint mode) Use full recovery model to backup the reportserver database. Use full recovery model to backup the dataalerting database (SharePoint mode only). Use simple recovery model to backup the reportservertempdb database. Other Items to Backup Encryption Keys (*) always a good idea to backup… Configuration Files (different between native and SharePoint) Custom assemblies or extensions Data files
5
Content Migration The SSRS migration tool found on the download center– easy to use Limited scenarios rs.exe scripts – more flexible and supports all scenarios. This is the tool we will review in detail today. RS Scripter http://weblogs.asp.net/akjoshi/using-rs-scripter-to-create-deployment-script-for-reporting-services
6
A BC What is the script?
7
Script Limitations – what is not copied DatabaseExample SharePoint Name PasswordsPasswords are NOT migrated. After content items are migrated, update the credential information on the destination server. For example, data sources with stored credentials. My ReportsThe Native mode “My Reports” feature is based on individual user logins therefore the scripting service does not have access to content in “My Reports” folders for users other than the –u parameter used to run the rss script. Also, “My Reports” is not a feature of Reporting Services SharePoint mode and items in the folders cannot be copied to a SharePoint environment. Work around Create new folder(s) in Report Manager. Optionally, you can create folders or subfolder for each user. Login as one of the users with “My Reports” content. Click the My Reports folder Move the reports to a general folder Repeat for each user. Then Run the script. Report HistorySettings migrated but not the history itself
8
Script output notes issues to help…
9
Local Native mode server Azure Virtual Machine running SSRS Native mode server rs.exe -i c:\_demo\ssrs_migration.rss -e Mgmt2010 -s http://craigg2/ReportServer -u domain\user -p password -v ts="http://ssrsnative.cloudapp.net/ReportServer" -v tu="testuser" -v tp=“password"
10
Local Native mode server SSRS SharePoint Server rs.exe -i c:\_demo\ssrs_migration.rss -e Mgmt2010 -s http://craigg2/ReportServer -u DOMAIN\USER -p password -v ts="http://uetestb04/sites/SSRS/_vti_bin/reportserver" -v tst="sites/ssrs" -v tf="Shared Documents" -v tu=“DOMAIN\user" -v tp=“password" Note the “sites” syntax and “” for destination servers
11
Local Native mode server for audit… rs.exe -i c:\_demo\ssrs_migration.rss -e Mgmt2010 -s http://craigg2/ReportServer -u DOMAIN\user -p password -v ts="http://craigg2/ReportServer" -v tu=“DOMAIN\user" -v tp=“password"
12
Content links and resources
16
Detected SQL agent was not running
17
Now with SQL running
18
Errors because email is not configured
19
Now email is configured…
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.