Share via


HOW TO:備份 Reporting Services 加密金鑰

更新:2007 年 11 月

進行 Visual Studio Team System Team Foundation Server 的單一伺服器部署時,您可以使用 SQL Server 提供的 Reporting Services 組態工具或 RSKEYMGMT 命令列工具來備份加密 (Encryption) 金鑰。在雙重伺服器或叢集部署中,則必須使用 RSKEYMGMT

必要的使用權限

您必須是 SQL Server Reporting Services 中具有 [內容管理員] 角色之 [Local Administrator] 群組的成員,或是將 [管理報表伺服器安全性] 使用權限設定為 [允許],才能執行此程序。如需詳細資訊,請參閱 Team Foundation Server 使用權限或 Microsoft 網站的下列網頁:SQL Server 2005 的<管理報表伺服器資料庫>(英文),或者 SQL Server 2008 的<管理 (Reporting Services)>(英文)。

若要使用 Reporting Services 組態工具備份加密金鑰

  1. 在執行 SQL Server Reporting Services 的伺服器上,按一下 [開始],依序指向 [所有程式]、[Microsoft SQL Server] 和 [組態工具],然後按一下 [Reporting Services 組態]。

    [報表伺服器安裝執行個體選取範圍] 對話方塊隨即開啟。

  2. 輸入資料層伺服器和資料庫執行個體 (Instance) 的名稱,然後按一下 [連接]。

  3. 在左巡覽列中,按一下 [加密金鑰],然後按一下 [備份]。

    [加密金鑰資訊] 對話方塊隨即開啟。

  4. 在 [密碼] 中,輸入檔案的密碼。

  5. 按一下 [金鑰檔案] 旁的瀏覽按鈕 (…)。

    [另存新檔] 對話方塊隨即開啟。

  6. 輸入加密金鑰的檔案名稱,然後按兩次 [確定]。

若要使用 RSKEYMGMT 備份加密金鑰

  1. 開啟 [命令提示字元] 視窗,並將目錄變更為 RSKEYMGMT 工具的位置。

    根據預設,這個工具位於下列目錄中:

    Drive:\Program Files\Microsoft SQL Server\90\Tools\Binn

    注意事項:

    即使您已使用管理認證登入,還是必須開啟較高權限的命令提示字元,在執行 Windows Server 2008 的伺服器上執行此函式。若要開啟較高權限的命令提示字元,請按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站 (英文)。

  2. 使用 RSKEYMGMT 搭配其 -e-f-p 參數,備份加密金鑰,並使用密碼保護它。

    例如,下列命令列會擷取金鑰,在 C 磁碟機上建立名為 MyRSKeyBackUp 的檔案,並指定密碼。

    **RSKEYMGMT -e -f c:/**MyRSKeyBackUp -p StrongPassword

    注意事項:

    如需 RSKEYMGMT 的詳細資訊,請在命令提示字元中輸入 RSKEYMGMT /?

請參閱

工作

HOW TO:啟動容錯移轉應用程式層伺服器

HOW TO:備份 Team Foundation Server