Reporting Services 安装的备份和还原操作
Reporting Services 安裝的備份和還原操作
本主題概要介紹了 Reporting Services 安裝中使用的所有數(shù)據(jù)文件,并介紹應(yīng)在何時(shí)以及如何備份這些文件。為報(bào)表服務(wù)器數(shù)據(jù)庫(kù)文件制定備份和還原計(jì)劃是恢復(fù)策略中最重要的一部分。但是,更全面的恢復(fù)策略應(yīng)包括其他組成部分,包括備份報(bào)表服務(wù)器網(wǎng)站、備份加密密鑰、備份自定義程序集或擴(kuò)展插件、備份配置文件,以及備份報(bào)表和模型的源文件。
備份和還原操作通常用于移動(dòng)所有或部分 Reporting Services 安裝:
- 如果您只是移動(dòng)報(bào)表服務(wù)器數(shù)據(jù)庫(kù),則可以使用備份和還原或附加和分離功能在其他 SQL Server 實(shí)例中重新定位數(shù)據(jù)庫(kù)。有關(guān)詳細(xì)信息,請(qǐng)參閱將報(bào)表服務(wù)器數(shù)據(jù)庫(kù)移至另一臺(tái)計(jì)算機(jī)。
- 將 Reporting Services 安裝移動(dòng)到新計(jì)算機(jī)的過(guò)程稱為遷移。在遷移安裝時(shí),需要運(yùn)行安裝程序以安裝新的報(bào)表服務(wù)器實(shí)例,然后將實(shí)例數(shù)據(jù)復(fù)制到新計(jì)算機(jī)上。有關(guān)遷移 Reporting Services 安裝的詳細(xì)信息,請(qǐng)參閱遷移 Reporting Services。
備份和還原報(bào)表服務(wù)器數(shù)據(jù)庫(kù)
由于報(bào)表服務(wù)器是無(wú)狀態(tài)服務(wù)器,因此所有的應(yīng)用程序數(shù)據(jù)都存儲(chǔ)在 SQL Server 數(shù)據(jù)庫(kù)引擎實(shí)例上運(yùn)行的 reportserver 和 reportservertempdb 數(shù)據(jù)庫(kù)中。可以使用支持的備份 SQL Server 數(shù)據(jù)庫(kù)的方法之一備份 reportserver 和 reportservertempdb 數(shù)據(jù)庫(kù)。特定于報(bào)表服務(wù)器數(shù)據(jù)庫(kù)的建議包括以下幾項(xiàng):
- 應(yīng)使用完整恢復(fù)模式備份 reportserver 數(shù)據(jù)庫(kù)。
- 應(yīng)使用簡(jiǎn)單恢復(fù)模式備份 reportservertempdb 數(shù)據(jù)庫(kù)。
- 可以對(duì)每個(gè)數(shù)據(jù)庫(kù)使用不同的備份計(jì)劃。備份 reportservertempdb 只是為了在發(fā)生硬件故障時(shí)避免重新創(chuàng)建該數(shù)據(jù)庫(kù)。在發(fā)生硬件故障時(shí),不必恢復(fù) reportservertempdb 中的數(shù)據(jù),但需要使用表結(jié)構(gòu)。如果 reportservertempdb 丟失,重新獲得它的唯一方法是重新創(chuàng)建報(bào)表服務(wù)器數(shù)據(jù)庫(kù)。如果重新創(chuàng)建 reportservertempdb,應(yīng)使其名稱與主報(bào)表服務(wù)器數(shù)據(jù)庫(kù)的名稱相同,這一點(diǎn)非常重要。
有關(guān)備份和恢復(fù) SQL Server 關(guān)系數(shù)據(jù)庫(kù)的詳細(xì)信息,請(qǐng)參閱在 SQL Server 中備份和還原數(shù)據(jù)庫(kù)。
備份加密密鑰
首次配置 Reporting Services 安裝時(shí),應(yīng)備份加密密鑰。此外,任何時(shí)候更改服務(wù)帳戶標(biāo)識(shí)或重命名計(jì)算機(jī)時(shí),都應(yīng)備份密鑰。有關(guān)詳細(xì)信息,請(qǐng)參閱備份和還原加密密鑰。
備份 Reporting Services 網(wǎng)站
Reporting Services 使用虛擬目錄訪問(wèn)報(bào)表服務(wù)器和報(bào)表管理器。您可以使用 Internet 信息服務(wù) (IIS) 中的備份和還原功能來(lái)備份 Web 服務(wù)器。如果您使用的是自定義 IIS 設(shè)置(例如,唯一的 IP 地址、重定向等),請(qǐng)確保備份服務(wù)器并將網(wǎng)站配置設(shè)置保存到文件。
備份配置文件
Reporting Services 使用配置文件存儲(chǔ)應(yīng)用程序設(shè)置。首次配置服務(wù)器時(shí)和部署任何自定義擴(kuò)展插件之后,都應(yīng)備份文件。要備份的文件包括:
- Rsreportserver.config
- Rswebapplication.config
- Rssvrpolicy.config
- Rsmgrpolicy.config
- Reportingservicesservice.exe.config
- 報(bào)表服務(wù)器和報(bào)表管理器 ASP.NET 應(yīng)用程序的 Web.config 文件
- ASP.NET 的 Machine.config
備份數(shù)據(jù)文件
備份在報(bào)表設(shè)計(jì)器和模型設(shè)計(jì)器中創(chuàng)建和維護(hù)的文件。這些文件包括報(bào)表定義 (.rdl) 文件、報(bào)表模型 (.smdl) 文件、共享數(shù)據(jù)源 (.rds) 文件、數(shù)據(jù)視圖 (.dv) 文件、數(shù)據(jù)源 (.ds) 文件、報(bào)表服務(wù)器項(xiàng)目 (.rptproj) 文件以及報(bào)表解決方案 (.sln) 文件。
請(qǐng)記住備份為管理或部署任務(wù)創(chuàng)建的所有腳本文件 (.rss)。
確認(rèn)具有所使用的所有自定義擴(kuò)展插件和自定義程序集的備份副本。
總結(jié)
以上是生活随笔為你收集整理的Reporting Services 安装的备份和还原操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: AJAX Control Toolkit
- 下一篇: 栅格数据的像素值保存问题