Reporting Services 安裝的備份和還原操作
本主題概述 Reporting Services 安裝中使用的所有資料檔案,並介紹應在何時以及如何備份這些檔案。為報表伺服器資料庫檔案制定備份和還原計劃是恢復策略中最重要的一部分。但是,更全面的恢復策略應包括備份加密金鑰、自定義程式集或擴充套件外掛、配置檔案,以及報表和模型的原始檔。
備份和還原操作通常用於移動所有或部分 Reporting Services 安裝:
如果只移動報表伺服器資料庫,則可以使用備份和還原或附加和分離功能在其他 SQL Server 例項中重新定位資料庫。有關詳細資訊,請參閱將報表伺服器資料庫移至其他計算機。
將 Reporting Services 安裝移到新計算機的過程稱為遷移。在遷移安裝時,需要執行安裝程式以安裝新的報表伺服器例項,然後將例項資料複製到新計算機上。有關遷移 Reporting Services 安裝的詳細資訊,請參閱遷移 (Reporting Services)。
備份和還原報表伺服器資料庫
由於報表伺服器是無狀態伺服器,因此所有應用程式資料都儲存於在 SQL Server 資料庫引擎例項上執行的 reportserver 和 reportservertempdb 資料庫中。可以使用支援的備份 SQL Server 資料庫的方法之一備份 reportserver 和 reportservertempdb 資料庫。特定於報表伺服器資料庫的建議包括以下幾項:
應使用完整恢復模式備份 reportserver 資料庫。
應使用簡單恢復模式備份 reportservertempdb 資料庫。
可以對每個資料庫使用不同的備份計劃。備份 reportservertempdb 只是為了在發生硬體故障時避免重新建立該資料庫。在發生硬體故障時,不必恢復 reportservertempdb 中的資料,但需要使用表結構。如果 reportservertempdb 丟失,重新獲得它的唯一方法是重新建立報表伺服器資料庫。如果重新建立 reportservertempdb,應使其名稱與主報表伺服器資料庫的名稱相同,這一點非常重要。
有關備份和恢復 SQL Server 關聯式資料庫的詳細資訊,請參閱在 SQL Server 中備份和還原資料庫。
備份加密金鑰
首次配置 Reporting Services 安裝時,應備份加密金鑰。此外,任何時候更改服務帳戶標識或重新命名計算機時,都應備份金鑰。有關詳細資訊,請參閱備份和還原加密金鑰。
備份配置檔案
Reporting Services 使用配置檔案來儲存應用程式設定。首次配置伺服器時和部署任何自定義擴充套件外掛之後,都應備份檔案。要備份的檔案包括:
Rsreportserver.config
Rssvrpolicy.config
Rsmgrpolicy.config
Reportingservicesservice.exe.config
報表伺服器和報表管理器 ASP.NET 應用程式的 Web.config
ASP.NET 的 Machine.config
備份資料檔案
備份在報表設計器和模型設計器中建立和維護的檔案。這些檔案包括報表定義 (.rdl) 檔案、報表模型 (.smdl) 檔案、共享資料來源 (.rds) 檔案、資料檢視 (.dv) 檔案、資料來源 (.ds) 檔案、報表伺服器專案 (.rptproj) 檔案以及報表解決方案 (.sln) 檔案。
請記住備份為管理或部署任務建立的所有指令碼檔案 (.rss)。
確認具有所使用的所有自定義擴充套件外掛和自定義程式集的備份副本。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-515874/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- java mysql 資料庫備份和還原操作JavaMySql資料庫
- MySQL備份和還原MySql
- win10驅動如何備份還原_win10驅動備份和還原怎麼操作Win10
- sqlserver資料庫備份,還原操作SQLServer資料庫
- MySQL之備份和還原MySql
- mysql備份還原-基於binlog的增量備份還原MySql
- Mysql資料備份和還原MySql
- sqlserver遠端備份和還原SQLServer
- oracle基礎備份和還原Oracle
- HBase 增量備份和還原工具
- 【SQL Server】本地備份和還原SQLServer
- 怎麼備份分割槽表?還原備份表怎麼操作?
- mysql備份還原MySql
- win10怎麼備份還原win8_win10備份還原win8的操作步驟Win10
- elasticsearch備份和還原(基於hdfs)Elasticsearch
- 「MySQL」資料庫備份和還原MySql資料庫
- 批量備份和還原資料庫資料庫
- SQL server差異備份和還原SQLServer
- win10備份系統如何還原_一鍵還原win10備份系統操作方法Win10
- mysql 備份與還原MySql
- 備份和還原Windows DHCP伺服器Windows伺服器
- Mysql備份和還原資料庫-mysqldumpMySql資料庫
- 2 Day DBA-管理方案物件-執行備份和恢復-備份資料庫-為還原操作驗證備份物件資料庫
- 資料庫的備份和還原不成功資料庫
- Sqlserver關於校驗和_備份還原的CHECKSUMSQLServer
- mssql sqlserver 快速表備份和表還原的方法SQLServer
- linux和win下 MySQL的備份與還原LinuxMySql
- 優化 SQL Server 中的備份和還原效能優化SQLServer
- 利用dump和restore實現Linux的備份和還原RESTLinux
- ORACLE RMAN備份及還原Oracle
- [轉載] SQL server 差異備份和還原SQLServer
- debian9安裝指定版本gitlab,並實現備份還原Gitlab
- sqlserver資料庫的備份還原SQLServer資料庫
- MySQL的資料備份與還原MySql
- Microsoft Sql Server 2017 Reporting Services 不支援安裝在DC上ROSSQLServer
- xtrabackup和innobackuppex的安裝和備份(含增量備份)已經恢復
- Backup And Recovery User's Guide-預覽在還原操作中使用的備份-Recall offsite 備份GUIIDE
- Reporting Services 擴充套件裝置資訊設定套件