安裝 DPM

重要

此版本的 Data Protection Manager (DPM) 已終止支援。 建議您 升級至 DPM 2022

以下是您需要執行以設定 System Center Data Protection Manager (DPM) 的動作:

  1. 閱讀 安裝程式必要條件
  2. 驗證 DPM 作業系統是否相容。
  3. 設定 SQL Server 資料庫以儲存 DPM 設定和組態資訊。
  4. 設定 DPM。 您可以從使用者介面 安裝 DPM執行自動安裝。 如果您想要 在域控制器上安裝 DPM,請遵循這些指示。

注意

使用 DPM 2019 UR4,更新匯總代理程式的全新安裝可能會重新啟動受保護的伺服器。

安裝必要條件

環境 安裝的詳細資料或詳細資訊
基本的 DPM 安裝必要條件 DPM 伺服器上需要許多元件。 這些會在安裝期間自動安裝︰

- .NET Framework 4.0 或 4.5 (DPM 2016/2019) ;#D7E2BABA020B941A6A8AE84865124A022 SQL 2016) 之前 (SQL 安裝所需的 3.5;.NET Framework SQL 2016 (更新版本) SQL 安裝所需的 4.6。 如果未自動安裝,請使用伺服器管理員中的 [新增功能] 安裝。
- Windows Installer 4.5 (或更新版本) 。 安裝為操作系統的一部分,但也可以從 <根目錄> 安裝為系統管理員DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE。
- Microsoft Visual C++ 2012 可轉散發套件;Microsoft Visual C++ 2010 可轉散發套件;Microsoft Visual C++ 2008 可轉散發套件。
- 隨附於 Windows Server 2012 R2 或 2012) 的 PowerShell 3.0 (。
DPM 資料庫
- 確認支援的 SQL Server 版本 (適用於 DPM 資料庫)。
- 您可以在 DPM 伺服器或遠端伺服器上安裝 SQL Server。
- 在安裝 DPM 之前,先在本機或遠端安裝 SQL。
- 如果您打算搭配 DPM 2022 使用 SQL Server 2022,請務必在 SQL Server 計算機上安裝 SQL Server Native Client (SQLNCLI) ,再將 DPM 2022 RTM 安裝為 SQL 2022 不會隨附於 SQLNCLI。
- 如果您遠端安裝資料庫,則執行遠端執行個體的電腦必須與 DPM 伺服器位於相同網域和時區。
- 如果您正在執行遠端資料庫,請務必先在遠端 SQL 計算機上執行 SQL 準備工具,再安裝 DPM。
- SQL Server 可以是獨立式或在叢集中執行。
- 如果 SQL 伺服器已叢集化,報表伺服器和 SQL Server 應該位於不同的電腦上。
- 您無法在域控制器上執行 SQL Server。
- 您無法使用 SQL Server Always-On 部署。
- 如果您將 DPM 部署為 Azure 虛擬機器 (VM),請將使用執行 SQL Server 的 Azure VM 作為遠端 SQL Server 執行個體。 您無法在此部署中使用內部部署 SQL Server,且目前不支援 Azure SQL 資料庫。
DPM 已安裝為 Hyper-V VM 如果您是將 DPM 安裝為 Hyper-V 虛擬機器,請注意:

  • 虛擬 DPM 安裝不適用於相應增加的環境。 請改用直接連結/SAN 型存放裝置。 相較於 SAN,使用 VHDX 檔案的 CSV) 環境,效能可能會受到相應增加 (Hyper-V 的影響。 因此,針對相應增加的環境,我們不建議使用 VHDX。
  • VHDX 沒有大小限制。
    支援固定和動態擴擴充 VHDX 檔案。
  • DPM 存放集區可支援 VHD 和 VHDX 檔案。
    需要虛擬 DPM 安裝,才能支援將虛擬硬碟新增至存放集區。
  • 遠端 SMB 共用可支援使用 VHD 和 VHDX 檔案作為動態和固定虛擬硬碟。
  • 從 DPM 2012 R2 與 Update 3 開始,您可以執行 DPM 作為 Hyper-V 虛擬機,並支援使用綜合 FC 的磁帶機。
  • 針對高可用性 DPM 記憶體,虛擬硬碟應該放在向外延展檔伺服器上, (SOFS) 。 相應放大的檔案伺服器需要 SMB 3.0。
  • 虛擬 DPM 安裝不支援︰

    • 建立在儲存空間上的 Windows 2012 儲存空間或虛擬硬碟。
      也不支援在 Windows 2012 儲存空間本機或遠端裝載 VHDX 檔案。
    • 在主控硬碟的磁碟區上啟用磁碟重複資料刪除。
    • Windows 2012 iSCSI 目標 (使用虛擬硬碟) 作為 DPM 存放集區。
    • 對主控 DPM 存放集區所用 VHD 檔案的磁碟區進行 NTFS 壓縮。
    • 在裝載用於存放集區之 VHD 檔案的磁碟區上使用 BitLocker。
    • DPM 存放集區中 VHDX 檔案之實體磁碟的原生 4K 磁區大小。
    • Windows 2008 伺服器上主控的虛擬硬碟。
做為 Azure 虛擬機器的 DPM
  • 任何 A2 大小或更大的 Azure IaaS 虛擬機器支援 DPM。
    您可以使用 DPM Azure 虛擬機器大小計算機選取 DPM 虛擬機器的大小。 當您在標準計算層中設定虛擬機時,因為每個連結磁碟的 IOPS 上限高於標準層中的 IOPS,高於基本層。
  • DPM 可以保護工作負載,如保護 矩陣中所述。
  • DPM 可以保護跨多個具有相同 Azure 虛擬網路和 Azure 訂用帳戶的 Azure 雲端服務執行的工作負載。
    作為 Azure 虛擬機器執行的 DPM 無法保護內部部署資料。
  • 請為 DPM 虛擬機器使用不同的儲存體帳戶,因為儲存體帳戶有大小和 IOPS 限制,如果與其他執行虛擬機器的機器共用,可能會對 DPM 虛擬機器的效能造成影響。 DPM 虛擬機器和受保護的工作負載應同屬於相同 Azure 虛擬網路的一部分。
  • 可用於目標儲存體 (DPM 存放集區) 的磁碟數目會受限於虛擬機器 (最多 16 個) 的大小。 在 DPM 伺服器上執行的 Azure 備份 代理程式需要使用暫存記憶體, (快取位置) ,以及從雲端 (本機暫存區域還原的數據) 。 請注意,每個 Azure 虛擬機器會隨附幾個暫存磁碟儲存體。 磁碟區 D:\ 可供使用者使用。 Azure 備份所需的本機臨時區域可以位於 D:\ 內,而並快取位置可以放在 C:\ 上。 如此一來,連接至 DPM 虛擬機器的資料磁碟便無需劃分空間。
  • 您可以將資料儲存到連接至 DPM 虛擬機器的 Azure 磁碟上。 連接至虛擬機器後,您可以從 DPM 內部管理磁碟和儲存空間。 您可以備份的資料量,取決於連接至 DPM 虛擬機器的磁碟數量和大小。 A2V2、A4V2 和 A8V2) 最多可以連結至每個 Azure 虛擬機 (4 個磁碟,以及每個磁碟的大小上限 (1 TB) 。 這會決定可用的備份存放集區總和。 建議您在 DPM 連結的 Azure 磁碟上保留一天的數據,並將超過一天的數據儲存在 Azure 備份 服務中。 這會為較長的保留範圍提供數據儲存空間,並可讓您藉由將其卸除至 Azure 備份 來保護較大的數據量。
  • 如果您想要調整部署,您可以使用下列選項:

    • 選項 1,擴大:將 DPM 虛擬機器的大小從 A2V2、A4V2、A8V2 增加,並新增多個本機儲存體。
    • 選項 2,卸載資料:將較舊的資料傳送至 Azure 備份,並只將最新資料保留在連結至 DPM 伺服器的儲存體上。
    • 選項 3:向外延展:新增更多 DPM 伺服器來保護工作負載。
  • 下面的表格 A 摘要說明每種 DPM 虛擬機器大小的最大受保護工作負載數目。

表格 A

VM 大小 最大受保護工作負載 平均工作負載大小 平均工作負載變換 (每日)
A2V2 20 100 GB 5% 淨變換
A4V2 40 150 GB 10% 淨變換
A8V2 60 200 GB 15% 淨變換

設定 SQL Server 資料庫

在下列情況中,您必須設定 SQL Server 資料庫︰

  • 您執行的是 DPM 2019、2016
  • 您正在執行 DPM 2022、2019、2016

設定 SQL Server 資料庫:

  1. 在您將安裝 DPM 的本地伺服器上或遠端伺服器上執行 SQL Server 安裝程式。

  2. 在 [安裝] 上,選取 [新增 SQL Server 獨立安裝,或將功能新增至現有的安裝

  3. 產品金鑰上,輸入有效的授權金鑰。 在 [ 安裝支持規則] 上,請先更正任何失敗再繼續進行。 在 [安裝角色] 上,選取 [SQL Server 功能安裝]。

  4. 在 [ 特徵選取] 上,選取 [資料庫引擎服務]。 在 [執行個體功能] 中,選取 [Reporting Services - 原生] 。 在 [ 安裝規則] 上,檢閱規則。

  5. [實例組態] 上,指定您將用於 DPM 的 SQL Server 實例名稱。 請勿在名稱中使用底線或當地語系化字元。 在 [磁盘空間需求] 中,檢閱資訊。

  6. [伺服器組態>服務帳戶] 中,指定 SQL Server 服務應執行所在的網域帳戶:

    • 建議您使用單一專用網域用戶帳戶來執行 SQL Server Services、SQL Server Agent、SQL Server Database Engine 和 SQL Server Reporting Services。

    • 如果您要在 RODC 上安裝 DPM,請使用您在該處建立的 DPMSQLSvcsAcctaccount 。 請注意,用戶帳戶必須是安裝遠端實例之域控制器上本機 Administrators 群組的成員。 安裝完成之後,您可以從本機 Administrators 群組中移除用戶帳戶。 此外,若要在 RODC 上安裝,您必須輸入您在設定 DPM RODC 並建立 DPMR$MACHINENAME 帳戶時選取的密碼。

    • 當您建立網域用戶帳戶時,請提供最低的可能許可權、將未過期的強密碼指派給它,並提供容易識別的名稱。 您稍後會在精靈中將此帳戶新增至本機 Administrators 群組和 SQL Server Sysadmin 固定伺服器角色。

    • 除了「SQL 全文檢索篩選背景程式啟動器」以外,所有服務都應該設定為「自動」。

  1. Database Engine 組態上,接受 Windows 驗證 模式設定。 DPM 系統管理員需要「SQL Server 管理員」 權限。 在 [指定 SQL Server 管理員] 中,新增 DPM 系統管理員。 如果需要,您可以新增其他帳戶。 使用預設設定完成精靈的其餘部分,然後選取 [準備安裝安裝>]。

    如果您使用 SQL Server 2022,則必須在 SQL Server 2022 計算機上安裝 SQL Server Native Client (SQLNCLI)

    SQLNCLI 是 DPM 2022 RTM 安裝的必要條件,但無法在 SQL Server 2022 中使用。 因此,在 SQL Server 2022 安裝之後,您也需要在 SQL Server 計算機上安裝 SQL Server Native Client。 之後,請確定您安裝 DPM 2022 RTM 並更新至 UR1 或更新版本,其支援 SQL Server 2022 作為 DPM 資料庫,並使用 OLEDB 18.0 而非 SQLNCLI。

  2. 如果您要在遠端電腦上安裝 SQL Server,請執行下列動作:

    • 安裝 DPM 支援檔案 (SQLPrep)。 若要這樣做,請在 SQL Server 計算機上插入 DPM DVD 並啟動 setup.exe。 遵循精靈安裝 Microsoft Visual C++ 2012 可轉散發套件。 DPM 支援檔案將自動安裝。

    • 設定防火牆規則,讓 DPM 伺服器可以與 SQL Server 電腦通訊:

      • 請確定已啟用 預設失敗稽 核並 啟用密碼原則檢查的 TCP/IP。

      • 若要允許連接埠 80 上的 TCP,請為 SQL Server 的 DPM 執行個體設定 sqlservr.exe 的傳入例外狀況。 報表伺服器會在連接埠 80 上接聽 HTTP 要求。

      • 啟用遠端 SQL Server 上的 RPC。

      • 資料庫引擎的預設執行個體會在 TCP 連接埠 1443 上進行接聽。 您可以修改此設定。 若要使用 SQL Server Browser 服務連接到不在預設 1433 連接埠上接聽的執行個體,您將需要 UDP 連接埠 1434。

      • SQL Server 的具名執行個體預設會使用動態連接埠。 您可以修改此設定。

      • 您可以在 SQL Server 錯誤記錄檔中檢視資料庫引擎目前使用的連接埠號碼。 您可以使用 SQL Server Management Studio 並連接到具名執行個體,以檢視錯誤記錄檔。 您可以在 [管理- SQL Server 伺服器正在接聽 ['any' <ipv4> port_number] 專案下檢視目前的記錄檔。

  1. Database Engine 組態上,接受 Windows 驗證 模式設定。 DPM 系統管理員需要「SQL Server 管理員」 權限。 在 [指定 SQL Server 管理員] 中,新增 DPM 系統管理員。 如果需要,您可以新增其他帳戶。 使用預設設定完成精靈的其餘部分,然後選取 [準備安裝安裝>]。

  2. 如果您要在遠端電腦上安裝 SQL Server,請執行下列動作:

    • 安裝 DPM 支援檔案 (SQLPrep)。 若要這樣做,請在 SQL Server 計算機上插入 DPM DVD 並啟動 setup.exe。 遵循精靈安裝 Microsoft Visual C++ 2012 可轉散發套件。 DPM 支援檔案將自動安裝。

    • 設定防火牆規則,讓 DPM 伺服器可以與 SQL Server 電腦通訊:

      • 請確定已啟用 預設失敗稽 核並 啟用密碼原則檢查的 TCP/IP。

      • 若要允許連接埠 80 上的 TCP,請為 SQL Server 的 DPM 執行個體設定 sqlservr.exe 的傳入例外狀況。 報表伺服器會在連接埠 80 上接聽 HTTP 要求。

      • 啟用遠端 SQL Server 上的 RPC。

      • 資料庫引擎的預設執行個體會在 TCP 連接埠 1443 上進行接聽。 您可以修改此設定。 若要使用 SQL Server Browser 服務連接到不在預設 1433 連接埠上接聽的執行個體,您將需要 UDP 連接埠 1434。

      • SQL Server 的具名執行個體預設會使用動態連接埠。 您可以修改此設定。

      • 您可以在 SQL Server 錯誤記錄檔中檢視資料庫引擎目前使用的連接埠號碼。 您可以使用 SQL Server Management Studio 並連接到具名執行個體,以檢視錯誤記錄檔。 您可以在 [管理- SQL Server 伺服器正在接聽 ['any' <ipv4> port_number] 專案下檢視目前的記錄檔。

注意

安裝 DPM

重要

安裝 DPM 時,網域名稱和 SQL 電腦名稱請使用 NetBIOS 名稱。 請勿 (FQDN) 使用完整功能變數名稱。

  1. 必要時,請將 DPM 2016.exe (適用於 DPM 2016)/DPM 2019.exe (適用於 DPM 2019) 檔案解壓縮到您要執行 DPM 的電腦。 若要這樣做,請執行 exe 檔案,然後在 [歡迎 使用] 畫面上選取 [ 下一步]。 在 [選取目的地位置] 中,指定要解壓縮安裝檔案的位置。 在 [準備擷取] 中,選取 [ 擷取]。 擷取完成之後,請移至指定的位置,然後執行 Setup.exe

  2. 在 DPM 安裝程式的 [ 歡迎 ] 頁面上,選取 [ 下一步]。 在 [ 授權條款] 頁面上,接受合約 >[確定]。

  3. 在 [檢查必要條件] 頁面上,等待檢查,並先解決任何問題,再繼續進行。

  4. 在 [ 產品註冊] 頁面上,選取 [ 下一步]。 在 [Microsoft Update 選擇加入] 頁面上,選擇您是否要在 Microsoft Update 中包括 DPM。

  5. 在 [ 設定摘要] 頁面上,檢查設定,然後選取 [ 安裝]。 安裝完成之後,請選取 [ 關閉]。 它會自動啟動 Windows 更新來檢查變更。

執行自動安裝

如下所示執行自動安裝:

  1. 請確定您已在開始之前安裝必要條件。

  2. 在遠端 SQL Server 上,請確定 SQL 2016) 、4.0 或 4.5 (SQL 2017) 已安裝在 Windows 伺服器上 .NET Framework 3.5 (,再安裝 SQL。

  3. 使用下列程式代碼來確保防火牆已開啟:

    netsh advfirewall firewall add rule name=DPM_SqlServr.exe dir=in action=allow program=\"%PROGRAMFILES%\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe\" profile=Domain  
    netsh advfirewall firewall add rule name=DPM_UDP_Port_1434 dir=in action=allow protocol=UDP localport=1434 profile=Domain
    
  4. 在本機或遠端伺服器上安裝 SQL Server。

  5. 複製下列文字貼入 「記事本」 (或其他文字編輯器),並在 DPM 伺服器上將指令碼儲存為 DPMSetup.ini。 不論 #D214896DCA68E4C8190A99A38E2729492 實體安裝在 DPM 伺服器或遠端伺服器上,您都使用相同的腳本。

    重要

    安裝 DPM 時,網域名稱和 SQL 電腦名稱請使用 NetBIOS 名稱。 請勿使用完整功能變數名稱 (FQDN) 。

    建立 DPMSetup.ini 時,請將 內的 <> 文字取代為您環境中的值。 開頭為哈希 (#) 的行會加上批注,而 DPM 安裝程式會使用預設值。 若要指定值,請輸入 中的 <> 值,並刪除哈希 (#) 。

    [OPTIONS]
    UserName = <A user with credentials to install DPM>
    CompanyName = <Name of your company>
    ProductKey = <The 25-character DPM product key in the format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx>
    # SqlAccountPassword = <The password to the DPM$ account>
    # StandardAgentLicenses = <No. of standard agent licenses you have purchased>
    # EnterpriseAgentLicenses = <No. of enterprise agent licenses you have purchased>
    # ProgramFiles = C:\Program Files\Microsoft Data Protection Manager
    # DatabaseFiles = C:\Program Files\Microsoft Data Protection Manager\DPM\DPMDB
    # IntegratedInstallSource = <Location of the DPM setup files>
    # ---For using a remote SQL Server Instance ---
    # SQLMachineName = <Name of the SQL Server computer> OR <SQL Cluster Name>
    # SQLInstanceName = <Name of the instance of SQL Server that Setup must use>
    # SQLMachineUserName = <Username that Setup must user>
    # SQLMachinePassword = <Password for the username Setup must use>
    # SQLMachineDomainName = <Domain to which the SQL Server computer is attached>
    # ---For using a reporting SQL Server Instance in case of DPMDB in SQL Cluster ---
    # ReportingMachineName = <Name of the SQL Server computer>
    # ReportingInstanceName = <Name of the instance of SQL Server that Setup must use, SSRS in case of SQL 2017>
    # ReportingMachineUserName = <Username that Setup must user>
    # ReportingMachinePassword = <Password for the username Setup must use>
    # ReportingMachineDomainName = <Domain to which the SQL Server computer is attached>
    
  6. 儲存檔案後,請在安裝伺服器上提高權限的命令提示字元中,輸入:start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt

    • [media location] 代表您將執行 setup.exe 的位置。
    • <path> 代表 .ini 檔案的位置。

在網域控制站上安裝 DPM

如果您想要在 RODC 上設定 DPM,您必須先執行幾個步驟,才能設定 SQL Server 並安裝 DPM。

  1. 建立 DPM 所需的安全性群組和帳戶。 若要這樣做,請選取 [啟動>系統管理工具>Active Directory 使用者和電腦>Domain/Builtin],然後建立這些安全組。 針對每個群組,請使用 [範圍] ([全域) ] 和 [群組類型] ([安全性]) 的預設設定:

    • DPMDBReaders$<Computer Name>;
    • MSDPMTrustedMachines$<Computer Name>;
    • DPMRADCOMTrustedMachines$<Computer Name>;
    • DPMRADmTrustedMachines$<Computer Name>;
    • DPMDBAdministrators$<Computer Name>;
    • MSDPMTrustedUsers$<Computer Name>;
    • DPMSCOM$<Computer Name>;
    • DPMRATrustedDPMRAs$<Computer Name,其中<計算機名稱>>是域控制器的名稱。
  2. 將域控制器的本機電腦帳戶 (計算機名稱>) < 新增至MSDPMTrustedMachines$<*Computer Name*>群組。 然後在主要域控制器上,建立具有最低可能認證的網域用戶帳戶。 將未過期的強密碼指派給本機系統管理員群組。

    注意

    請記下此帳戶,因為您必須在安裝 SQL Server 期間設定 SQL Server 服務。 您可以將此使用者帳戶命名為您想要的任何專案。 不過,若要輕鬆識別帳戶的用途,您可能會想要提供一個顯著名稱,例如 DPMSQLSvcsAcct。 針對這些程式,此帳戶稱為 DPMSQLSvcsAcct 帳戶。

  3. 在主要域控制器上,建立另一個具有最低可能認證的網域用戶帳戶,並將帳戶命名為 DPMR$MACHINENAME、將它指派為未過期的強密碼,然後將此帳戶新增至 DPMDBReaders$<*Computer Name*> 群組。

  4. 然後使用範圍︰全域和群組類型︰安全性建立 SQL Server 資料庫所需的安全性群組和使用者帳戶。 群組或帳戶的格式應該是 <grouporaccountnameComputerName>。

    • SQLServerSQL2005BrowserUser$<計算機名稱>

    • SQLServerMSSQLServerADHelperUser$<Computer Name>

    • SQLServerReportServerUser$<實例標識符><實例名稱>

    • SQLServerMSASUser$<Computer Name實例名稱><>

    • SQLServerDTSUser$<計算機名稱>

    • SQLServerFDHostUser<計算機名稱><實例名稱>

    • 其中 <[計算機名稱>] 是將安裝 SQL Server 2008 之域控制器的計算機名稱。

      • <實例名稱>是您打算在域控制器上建立之 SQL Server 實例的名稱。 執行個體名稱可以是預設 DPM 執行個體名稱 (MSDPM2010) 以外的任何名稱。
      • <實例標識碼>根據預設,SQL Server 安裝程式會指派群組,並指出群組適用於 Reporting Services (MSRS) 的主要版本, (10) SQL Server。 對於此版本,此值為 MSRS1A0_50。
  5. 在主要域控制器上,將您稍早建立的網域用戶帳戶 (DPMSQLSvcsAcct 帳戶) 新增至下列群組:SQLServerReportServerUser$<ComputerName>$MSRS 10。<InstanceID> SQLServerMSASUser$<ComputerName>$<InstanceID>

  6. 完成這些步驟之後,您可以安裝 SQL Server:

    • 使用您稍早建立的網域用戶帳戶登入您要安裝 DPM 的域控制器。 讓我們將此帳戶稱為 DPMSQLSvcsAcct。

    • 開始安裝 SQL Server。 在安裝程式的 [伺服器組態 - 服務帳戶] 頁面上,指定 SQL Server Services (SQL Server Agent、SQL Server Database Engine 的登入帳戶,SQL Server Reporting Services) 在用戶帳戶 DPMSQLSvcsAcct 下執行。

    • 安裝 SQL Server 之後,開啟 [SQL Server 組態管理員 SQL Server>網络設定>通訊協定],以滑鼠右鍵按兩下 [命名管道>啟用]。 您必須停止並重新啟動 SQL Server 服務。

  7. 接著可以安裝 DPM:

    • [SQL Server 設定] 頁面上,輸入您在程式中安裝為localhost\<Instance Name> 之 SQL Server 實例的名稱,然後輸入您在 DPMSQLSvcsAcct 帳戶 () 所建立之第一個網域用戶帳戶的認證。 此帳戶必須是安裝遠端執行個體之網域控制站上的本機 Administrators 群組成員。 安裝完成後,您可以從本機 Administrators 群組移除使用者帳戶。

    • 在 [ 安全性設定 ] 頁面上,您必須輸入您稍早建立 DPMR$MACHINENAME 使用者帳戶時所使用的相同密碼。

    • 開啟 SQL Server Management Studio,然後連線到設定為要使用 DPM 的 SQL Server 執行個體。 選取 [新增查詢],將下方的文字複製到右窗格,然後按 F5 來執行查詢。

      use DPMDB
      declare @refresh_jobid uniqueidentifier
      select @refresh_jobid = ScheduleId from tbl_SCH_ScheduleDefinition where JobDefinitionId in
      (select JobDefinitionId from tbl_JM_TaskDefinition where TaskDefinitionId in (select distinct TaskDefinitionID from tbl_TE_TaskTrail
      where VerbID = '53603503-C4C8-4D0E-8F1E-D2F3868E51E3')) and IsDeleted=0
      exec msdb.dbo.sp_update_job @job_name =@refresh_jobid, @enabled=0
      update tbl_SCH_ScheduleDefinition
      set IsDeleted=1
      where ScheduleId = @refresh_jobid
      

將 SQL 2016 升級到 SQL 2017

如果您想要搭配使用 SQL 2017 搭配 DPM Semi-Annual Channel 1801 或更新版本,您必須將 SQL 2016 升級至 SQL 2017。 您可以將 SQL Server 2016 或 SQL Server 2016 SP1 Enterprise 或 Standard 升級到 SQL 2017。 下列程序列出將 SQL 2016 升級到 SQL 2017 的步驟。

注意

SQL 2017 可支援作為 DPM 1801 升級案例中的資料庫。 在 DPM 2019 中,DPM 的新安裝和升級案例都支援 SQL 2017 作為 DPM 資料庫。

  1. 在 SQL Server 中,備份報表資料庫。

  2. 備份加密金鑰。

  3. 清除本機電腦上的報表資料夾。

  4. 安裝 Reporting Service。

  5. 在 DPM 伺服器上,將下列 DPM 登錄機碼變更為新的報表執行個體名稱。

    • <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DBReportingInstanceName>
  6. 將報表服務虛擬目錄名稱變更為 ReportServer_SSRS。

  7. 設定報表服務,並還原資料庫和加密金鑰。

下一步

  • 如需適用的新 Hotfix 和 UR,請參閱 版本資訊