I want to upgrade a SQL Server 2016 to 2019 by performing an in-place upgrade and also upgrade SSRS.
Microsoft documentation instructs me to migrate the SSRS databases.
To upgrade from Reporting Services 2016 and older versions to Reporting Services 2017 and later, follow the Migrate a Reporting Services Installation (Native Mode) article, with Reporting Services 2017 or later as your destination instance.
Is a migration necessary? If so, does that mean I should do a side-by-side upgrade of the SQL Server engine? I hoped that I could:
- Clone the entire server as a backup. Run the Database server upgrade (in-place).
- Run the SSRS 2019 standalone installer.
- Restore the SSRS encryption keys.
- Configure SSRS to use the existing (and newly upgraded) databases.
I don't understand why I would need to follow the migration procedure? Is it just that in-place database engine upgrades are not recommended? I have some dependencies that make me reluctant to create a new server or install 2019 next to 2016.