我有一个客户将两个不同的 SQL 实例整合并升级到一个新的 2019 集群中。这两个较旧的实例都部署了 SSRS。2019 不允许在同一台服务器上有多个 SSRS 实例,所以我想知道是否可以合并两个不同的 SSRS 数据库。还是我将不得不升级/迁移一个实例,然后从第二个实例导出/导入报告和数据源定义?如果这就是答案,那么这个 powershell 模块是不是最好的方法,我需要注意什么问题吗?(报告服务工具https://github.com/microsoft/ReportingServicesTools)
我个人进行了一些迁移,我们将多个服务器合并为一个。
最好的方法是创建一个新服务器,然后使用 Microsoft 的 Power Shell Reporting Services 工具来迁移报表、数据集和订阅。然后你验证一切正常。
您将面临的唯一真正问题是 1) 如果您使用移动报告,它们不会很好地迁移,因此希望手动添加它们。2) 如果您在从多个服务器迁移的同一文件夹中具有相同的报告名称。