備份 DPM 伺服器
若要確保 System Center Data Protection Manager (DPM) 失敗時可以復原數據,您需要備份 DPM 伺服器的策略。 如果未備份,您必須在失敗後手動重建它,而以磁碟為基礎的恢復點將無法復原。 您可以使用幾種方法來備份 DPM 伺服器:
備份 DPM 伺服器 - 您可以使用次要 DPM 伺服器來備份主要 DPM 伺服器。 次要伺服器會保護主要伺服器資料庫,和儲存在主要伺服器上的資料來源複本。 當主要伺服器失敗時,次要伺服器將可繼續保護主要伺服器所保護的工作負載,直到主要伺服器恢復可用性為止。 如果您需要重建主伺服器,您可以從輔助伺服器還原資料庫和複本。 當主伺服器無法使用時,您也可以直接從輔助伺服器將數據還原至受保護的計算機。 您可以將兩部伺服器設定為主要伺服器,另一部伺服器設定為次要伺服器,或將每部伺服器設定為另一部伺服器的主要伺服器。 您也可以設定 DPM 伺服器鏈結,以根據鏈結順序相互保護。
備份 DPM 資料庫 - 您可以設定 DPM 伺服器將自己的資料庫備份至磁帶媒體櫃,或使用非Microsoft軟體將資料庫備份到磁帶或卸除式媒體。
使用第三方軟體 備份 DPM - 您可以使用支援 DPM 和 VSS 的第三方軟體來備份 DPM 伺服器。
使用次要 DPM 伺服器備份
DPM 伺服器上的資訊可由下列任一組態中的另一部 DPM 伺服器備份及保護:
主要對次要保護 - 儲存在主要 DPM 伺服器上的資料庫和複本可以備份至次要 DPM 伺服器。 如果主伺服器失敗,輔助伺服器會繼續備份受保護的工作負載。 如果主伺服器失敗,您可以執行下列任一動作:重建主伺服器,並從輔助伺服器還原其資料庫和複本。 接著,在重新建置後,將受保護的工作負載移回主要伺服器。 選擇將保護切換至次要 DPM 伺服器。 透過此設定,您接著可以在需要時直接從輔助伺服器還原至受保護的計算機。 如需相關指示,請參閱 Set up secondary servers。
DPM 鏈結 - DPM 伺服器的鏈結提供保護,而每部伺服器都會保護鏈結中的下一個伺服器。 例如:DPM1 受到 DPM2 的保護(DPM1 是主要 DPM2,DPM2 是次要資料庫)。 DPM2 受到 DPM3 的保護(DPM2 是主要 DPM2 且 DPM3 是次要版本),如需指示,請參閱設定鏈結。
迴圈保護 - 另一部 DPM 伺服器會備份一部 DPM 伺服器,反之亦然。 例如,如果 DPM1 保護 DPM2,則 DPM2 會保護 DPM1。 這適用於小型環境。
設定主要和次要保護
使用次要 DPM 伺服器備份主要 DPM 伺服器:
主要 DPM 伺服器已安裝保護代理程式。 您必須將此保護代理程式附加至次要 DPM 伺服器。
重要
主要和次要 DPM 伺服器的主要和次要版本必須相符。
請遵循下列步驟來附加代理程式:
- 在次要 DPM 伺服器的 DPM 系統管理員控制台中,於導覽列上,選取 [管理>代理程式]。 在 [ 動作] 窗格中,選取 [ 安裝]。
- 在 [選取代理程式部署方法] 頁面上,選取 [下一步] 信任網域>上的 [附加代理程序>計算機]。 隨即會開啟 [保護代理程式安裝精靈]。
- 在 [ 選取計算機] 頁面上,DPM 會顯示可用的計算機清單。 從 [計算機名稱] 列表中>選取主要 DPM 伺服器的名稱[新增>下一步]。
- 在 [ 輸入認證 ] 頁面上,輸入屬於主要 DPM 伺服器上本機 Administrators 群組成員之網域帳戶的使用者名稱和密碼。
- 在 [ 摘要] 頁面上,選取 [ 附加]。
將主要 DPM 伺服器新增至現有的保護群組,或建立新的保護群組。 選取 以保護下列資料來源:
為主要伺服器設定的 SQL Server 資料庫。
主要 DPM 伺服器上的所有磁碟區 (共用不會個別顯示)。
主要 DPM 伺服器上的所有複本。
您至少應該選取資料庫、\Program Files\Microsoft System Center\DPM\DPM\Config 資料夾,以及 \Program Files\Microsoft System Center\DPM\Scripting 資料夾。
注意
您無法排除複本保護的檔案名。 此外,所有 DPM 伺服器都必須執行相同的版本、更新等。設定同步處理時,建議您每隔 24 小時同步處理一次。
設定 DPM 鏈結
在考慮鏈結之前,請記住下列限制:
每個 DPM 伺服器只能受到鏈結中的一次保護,因此請確認它們不受一部以上的伺服器保護。
主要和輔助伺服器是由鏈結所建立。 例如,如果伺服器 DPM3 實際上是保護伺服器 DPM1,因為它做為 DPM2 的輔助伺服器,它就無法直接作為 DPM1 的輔助伺服器。
如果 DPM 伺服器設定為保護自己的數據源,鏈結將會中斷。 例如,如果 DPM1 保護自己的資料庫或系統狀態,DPM2 就無法保護 DPM1。
您必須先在主伺服器上啟動 SQL Server VSS 寫入器服務,才能保護主要 DPM 伺服器的資料庫。
鏈結範例 1
案例 1:鏈結保護
案例 1 顯示鏈結四部 DPM 伺服器的案例:
伺服器 | 保護 | 受下列項目保護 |
---|---|---|
DS1 (主要) | PS1、PS2 | DS3 |
DS2 (主要) | PS3、PS4 | DS3 |
DS3 (次要) | DS1、DS2 | DS4 |
DS4 (次要) | DS3 | - |
鏈結範例 2
案例 2:鏈結保護
案例 2 顯示鏈結四部 DPM 伺服器的案例:
伺服器 | 保護 | 受下列項目保護 |
---|---|---|
DS1 (主要) | PS1、PS2 | DS2 |
DS2 (主要) | PS3 | DS3 |
DS2 (次要) | DS1 | DS3 |
DS3 (主要) | PS4 | DS4 |
DS3 (次要) | DS2 | DS4 |
DS4 | DS3 | - |
Cyclic protection
如果您不想使用輔助伺服器,則兩部 DPM 伺服器可以彼此保護。
案例 3:迴圈保護
案例 3 顯示使用循環保護的案例。
伺服器 | 保護 | 受下列項目保護 |
---|---|---|
DS1 (主要) | PS1、PS2 | DS2 |
DS2 (主要) | PS3 | DS3 |
DS2 (次要) | DS1、DS3 | DS3 |
DS3 (主要) | PS4 | DS2 |
DS3 (次要) | DS2 | DS2 |
設定鏈結
設定鏈結,如下所示:
在您要保護的 DPM 伺服器上安裝 DPM 保護代理程式,以防範您想要保護的 DPM 伺服器。
針對您要保護的 DPM 伺服器所保護的數據源設定次要保護。
注意
在 DPM 控制台中,您將無法為代理程式已保護的數據源設定保護。 這可防止重複保護資料。
- 例如,如果您有 DPM1 和 DPM2,您會將 DPM 保護代理程序從 DPM1 安裝到 DPM2,反之亦然。 然後,針對 DPM1 保護的伺服器在 DPM2 上設定次要保護,併為 DPM2 保護的伺服器在 DPM1 上設定次要保護。
復原伺服器
如果主伺服器失敗,您可以將保護切換至輔助伺服器。 切換之後,您可以從輔助伺服器執行復原功能。
將保護切換至輔助伺服器
使用下列步驟:
- 在次要 DPM 伺服器上,在 [DPM 系統管理員] 主控台的 [保護 ] 區域中,移至 [ 保護 ] 工作區,以滑鼠右鍵按兩下 您要切換保護的數據源 。
- 從內容功能表中選取 [切換嚴重損壞狀況保護] 。
- 執行一致性檢查。
切換保護之後,複本會顯示為不一致,直到檢查執行為止。
範例:
注意
- 若要將保護切換回主伺服器,請執行與上述相同的步驟。
- 您也可以使用 Start –DPMSwitchProtection PowerShell Cmdlet,將保護切換至次要 DPM 伺服器。
復原主要 DPM 伺服器
當您復原主要 DPM 伺服器時,您必須為先前受主要 DPM 伺服器保護的電腦重新建立保護。
注意
- 您無法還原受主要 DPM 伺服器保護之數據源的恢復點。
- 當您復原資料庫檔案時,請確定主要 DPM 伺服器上的還原位置是安全的。
使用主要 DPM 伺服器重新建立保護
在受保護的計算機上,從命令提示字元執行命令Setdpmserver.exe主要 DPM 伺服器名稱>。<
開啟 [計算機管理 ],然後執行下列動作:
- 選取 [本機使用者和群組] 。 確認主伺服器格式為 Domain/Name,是下列群組的成員:
- 散發 COM 使用者
- DPMRADCOMTrustedMachines
- DPMRADmTrustedMachines
- 如果主伺服器未列在任何群組中,請以 Domain/Name 格式手動新增伺服器。
- 選取 [本機使用者和群組] 。 確認主伺服器格式為 Domain/Name,是下列群組的成員:
如果完成上述步驟之後保護失敗,請執行下列動作:
- 在 [系統管理工具] 中,開啟 [元件服務]。 依序 展開 [計算機]、[ 我的計算機],然後選取 [DCOM 組態]。
- 在 [結果] 窗格中,以滑鼠右鍵按一下 [DPM RA 服務] 。 選取 [屬性>安全性]。
- 在 [ 啟動和啟用許可權] 區域中,選取 [ 編輯]。
- 如果主要伺服器列出,表示存取控制清單 (ACL) 項目可能不正確。 請移除該項目,然後新增具有完整權限的主要伺服器。
- 如果未列出主伺服器,請新增具有完整許可權的主伺服器。
備份 DPM 資料庫
在 DPM 備份策略中,您必須備份 DPM 資料庫。 DPM 資料庫名為 DPMDB。 此資料庫包含 DPM 設定,以及 DPM 備份的相關數據。 如果是災害,您可以使用資料庫最近的備份來重建 DPM 伺服器的大部分功能。 假設您能夠還原資料庫,就可存取磁帶式備份,而此備份會維護所有保護群組設定以及備份排程。 如果 DPM 存放集區磁碟不受中斷影響,則重建之後,磁碟型備份也可供使用。 您可以使用不同的方法來備份資料庫。
資料庫備份方法 | 優點 | 缺點 |
---|---|---|
備份至 Azure | 在 DPM 中輕鬆設定及監視。 備份資料庫檔案位於多處。 雲端儲存體提供強固的災害復原解決方案。 資料庫的儲存體非常安全。 支援 120 個線上復原點。 |
只適用於 DPM 2012 SP1 或更新版本。 需要 Azure 帳戶和其他 DPM 組態。 會產生一些 Azure 儲存體成本。 - 需要支援版本的 Windows Server 型系統與 Azure 代理程式,才能存取儲存在 Azure 備份保存庫中的 DPM 備份。 這不能是另一部 DPM 伺服器。 如果資料庫裝載在本機,而且您想要啟用次要保護,則不是選項。 因應措施就是使用遠端 SQL Server 來裝載資料庫。 會產生一些額外的準備和復原時間。 |
藉由備份 DPM 存放集區來備份資料庫 | 容易設定和監視。 備份會保留在 DPM 存放集區磁碟上,而且可輕易在本機存取。 DPM 排程的備份可支援 512 次快速完整備份。 如果您每小時進行備份,則會有 21 天的完整保護。 |
不是很適合用於災害復原。 如果 DPM 伺服器或存放集區磁碟失敗,它已上線,而且復原可能無法如預期般運作。 如果資料庫裝載在本機,而且您想要啟用次要保護,則不是選項。 因應措施就是使用遠端 SQL Server 來裝載資料庫。 如果 DPM 服務或控制台未執行或運作,則需要一些準備和特殊步驟,才能存取恢復點。 |
備份至次要 DPM 伺服器 | 在 DPM 中輕鬆設定及監視。 DPM 排程的備份可支援 512 次快速完整備份。 如果每小時完成,這會提供 21 天的短期保護。 如果每 30 分鐘完成一次,則會提供 10 天的保護。 備份會保留在可本機存取的次要 DPM 伺服器存放集區磁碟上。 如果次要 DPM 伺服器在異地,則提供理想的災害復原解決方案。 |
需要其他 DPM 伺服器和儲存體。 這兩部 DPM 伺服器都必須執行相同的 DPM 版本和更新匯總。 |
備份至磁帶 | 在 DPM 中輕鬆設定及監視。 DPM 排程的磁帶備份可支援長達 99 年的保留時間。 磁帶備份可在異地進行,以供災害復原。 您可以從任何其他已連接磁帶機/媒體櫃並使用相同磁帶媒體類型的 DPM 伺服器還原磁帶備份。 磁帶可以進行加密以提供安全的儲存。 |
如果資料庫裝載在本機,而且您想要啟用次要保護,則不是選項。 因應措施就是使用遠端 SQL Server 來裝載資料庫。 每天只能安排一次磁帶備份。 您需要具有磁帶媒體櫃的運作中 DPM 伺服器,才能夠讀取包含您要還原之資料庫副本的 DPM 備份磁帶。 需要一些準備和特殊步驟,才能存取磁帶型恢復點。 |
使用原生 SQL Server 備份,並備份至本機磁碟 | 內建到 SQL Server 中。 備份會保留在本機磁碟上,這很容易存取。 可以依您要的執行頻率排程。 與 DPM 完全無關。 您可以排程備份檔案清理。 |
除非將備份複製到遠端位置,否則不是很適合用於災害復原。 需要本機備份儲存體,因此可能會限制保留期和頻率。 |
將原生 SQL 備份和 DPM 保護備份至受 DPM 保護的共用 | 在 DPM 中輕鬆監視。 備份資料庫檔案位於多處。 可輕易地從網路上的任何 Windows 電腦存取。 可能是最快的復原方法。 |
僅支援 64 個復原點。 不是很適合用於網站災害復原。 DPM 伺服器或 DPM 存放集區磁碟故障可能會妨礙復原工作。 如果 DPM DB 裝載在本機,而且您想要啟用次要保護,則不適用這個選項。 因應措施就是使用遠端 SQL Server 來裝載 DPMDB。 需要進行一些額外的準備工作,才能加以設定和測試。 如果 DPM 伺服器本身已關閉,但 DPM 存放集區磁碟是正常的,則需要一些額外的準備和復原時間。 |
資料庫備份方法 | 優點 | 缺點 |
---|---|---|
備份至 Azure | 在 DPM 中輕鬆設定及監視。 備份資料庫檔案位於多處。 雲端儲存體提供強固的災害復原解決方案。 資料庫的儲存體非常安全。 支援 120 個線上復原點。 |
只適用於 DPM 2012 SP1 或更新版本。 需要 Azure 帳戶和其他 DPM 組態。 會產生一些 Azure 儲存體成本。 - 需要支援版本的 Windows Server 型系統與 Azure 代理程式,才能存取儲存在 Azure 備份保存庫中的 DPM 備份。 這不能是另一部 DPM 伺服器。 如果資料庫裝載在本機,而且您想要啟用次要保護,則不是選項。 因應措施就是使用遠端 SQL Server 來裝載資料庫。 會產生一些額外的準備和復原時間。 |
藉由備份 DPM 存放集區來備份資料庫 | 容易設定和監視。 備份會保留在 DPM 存放集區磁碟上,而且可輕易在本機存取。 DPM 排程的備份可支援 512 次快速完整備份。 如果您每小時進行備份,則會有 21 天的完整保護。 |
不是很適合用於災害復原。 如果 DPM 伺服器或存放集區磁碟失敗,它已上線,而且復原可能無法如預期般運作。 如果資料庫裝載在本機,而且您想要啟用次要保護,則不是選項。 因應措施就是使用遠端 SQL Server 來裝載資料庫。 如果 DPM 服務或控制台未執行或運作,則需要一些準備和特殊步驟,才能存取恢復點。 |
備份至次要 DPM 伺服器 | 在 DPM 中輕鬆設定及監視。 DPM 排程的備份可支援 512 次快速完整備份。 如果每小時完成,這會提供 21 天的短期保護。 如果每 30 分鐘完成一次,則會提供 10 天的保護。 備份會保留在可本機存取的次要 DPM 伺服器存放集區磁碟上。 如果次要 DPM 伺服器在異地,則提供理想的災害復原解決方案。 |
需要其他 DPM 伺服器和儲存體。 這兩部 DPM 伺服器都必須執行相同的 DPM 版本和更新匯總。 |
備份至磁帶 | 在 DPM 中輕鬆設定及監視。 DPM 排程的磁帶備份可支援長達 99 年的保留時間。 磁帶備份可在異地進行,以供災害復原。 您可以從任何其他已連接磁帶機/媒體櫃並使用相同磁帶媒體類型的 DPM 伺服器還原磁帶備份。 磁帶可以進行加密以提供安全的儲存。 |
如果資料庫裝載在本機,而且您想要啟用次要保護,則不是選項。 因應措施就是使用遠端 SQL Server 來裝載資料庫。 每天只能安排一次磁帶備份。 您需要具有磁帶媒體櫃的運作中 DPM 伺服器,才能夠讀取包含您要還原之資料庫副本的 DPM 備份磁帶。 需要一些準備和特殊步驟,才能存取磁帶型恢復點。 |
使用原生 SQL Server 備份,並備份至本機磁碟 | 內建到 SQL Server 中。 備份會保留在本機磁碟上,這很容易存取。 可以依您要的執行頻率排程。 與 DPM 完全無關。 您可以排程備份檔案清理。 |
除非將備份複製到遠端位置,否則不是很適合用於災害復原。 需要本機備份儲存體,因此可能會限制保留期和頻率。 |
將原生 SQL 備份和 DPM 保護備份至受 DPM 保護的共用 | 在 DPM 中輕鬆監視。 備份資料庫檔案位於多處。 可輕易地從網路上的任何 Windows 電腦存取。 可能是最快的復原方法。 |
僅支援 64 個復原點。 不是很適合用於網站災害復原。 DPM 伺服器或 DPM 存放集區磁碟故障可能會妨礙復原工作。 如果 DPM DB 裝載在本機,而且您想要啟用次要保護,則不是選項。 因應措施就是使用遠端 SQL Server 來裝載 DPMDB。 需要進行一些額外的準備工作,才能加以設定和測試。 如果 DPM 伺服器本身已關閉,則需要一些額外的準備和復原時間,但 DPM 存放集區磁碟沒問題。 |
如果您使用 DPM 保護群組進行備份,建議您針對資料庫使用唯一的保護群組。
最佳做法是,如果您要備份至磁帶,請製作至少兩份備份磁帶,並將每個備份磁帶儲存在不同的遠端位置。 這個新增的保護會防護備份磁帶,避免發生實體損壞或遺失。
如果 DPM SQL Server 實例未在 DPM 伺服器上執行,請先在 SQL Server 計算機上安裝 DPM 保護代理程式,才能保護該伺服器上的 DPM 資料庫。
注意
為了進行還原,您想要使用 DPM 資料庫還原的 DPM 安裝必須符合 DPM 資料庫本身的版本。 例如,如果您想要復原的資料庫是從安裝更新匯總 4 的 DPM 2016,DPM 伺服器必須執行與更新匯總 4 相同的版本。 這表示在還原資料庫之前,您可能必須卸載並重新安裝具有相容版本的 DPM。 若要檢查資料庫版本,您可能必須手動將它掛接至暫存資料庫名稱,然後對資料庫執行 SQL 查詢,以根據主要和次要版本檢查上次安裝的匯總。
若要檢查 DPM 資料庫版本,請遵循下列步驟:
若要執行查詢,請開啟 SQL Management Studio,然後連線到執行 DPM 資料庫的 SQL 實例。
選取 DPM 資料庫,然後啟動新的查詢。
將下列 SQL 查詢貼入查詢窗格並加以執行:
依 MajorVersionNumber、MinorVersionNumber、BuildNumber、FileName FROM dbo.tbl_AM_AgentPatch order by MajorVersionNumber、MinorVersionNumber、BuildNumber
如果查詢結果中未傳回任何內容,或 DPM 伺服器已從舊版升級,但自那以後未安裝任何新的更新匯總,則不會有主要、次要的 DPM 基本安裝專案。 若要檢查與更新匯總相關聯的 DPM 版本,請參閱 System Center Data Protection Manager 的組建編號清單(DPM)。
如果查詢結果中未傳回任何內容,或 DPM 伺服器已從舊版升級,但自那以後未安裝任何新的更新匯總,則不會有主要、次要的 DPM 基本安裝專案。 若要檢查與更新匯總相關聯的 DPM 版本,請參閱 System Center Data Protection Manager 的組建編號清單(DPM)。
如果查詢結果中未傳回任何內容,或 DPM 伺服器已從舊版升級,但自那以後未安裝任何新的更新匯總,則不會有主要、次要的 DPM 基本安裝專案。 若要檢查與更新匯總相關聯的 DPM 版本,請參閱 System Center Data Protection Manager 的組建編號清單(DPM)。
備份至 Azure
- 開始之前,您必須執行腳本來擷取 DPM 複本磁碟區裝入點路徑,以便您知道哪個恢復點包含 DPM 備份。 使用 Azure 備份進行初始複寫之後,請執行此動作。 在腳本中,將 dplsqlservername% 取代為裝載 DPM 資料庫的 SQL Server 實例名稱。
Select ag.NetbiosName as ServerName,ds.DataSourceName,vol.MountPointPath
from tbl_IM_DataSource as ds
join tbl_PRM_LogicalReplica as lr on ds.DataSourceId=lr.DataSourceId
join tbl_AM_Server as ag on ds.ServerId=ag.ServerId
join tbl_SPM_Volume as vol on lr.PhysicalReplicaId=vol.VolumeSetID
and vol.Usage =1
and lr.Validity in (1,2)
where ds.datasourcename like '%dpmdb%'
and servername like '%dpmsqlservername%' --netbios name of server hosting DPMDB
Use DPMDB -- change to match the DPMDB name if different
select sv.AccessPath,sv.Server +'\' as Folder, lr.PhysicalReplicaId as "Replica" ,'\' as "\",lr.PhysicalReplicaId as "Relica-SubFolder"
from tbl_IM_DataSource as ds
join tbl_PRM_LogicalReplica as lr
on ds.DataSourceId=lr.DataSourceId
join tbl_AM_Server as ag
on ds.ServerId=ag.ServerId
join tbl_PRM_ReplicaVolume as rp
on lr.PhysicalReplicaId=rp.ReplicaId
join tbl_STM_Volume as sv
on rp.StorageId = sv.StorageId
where ds.datasourcename like '%dpmdb%'
and servername like '%dpmsqlservername%' --netbios name of server hosting DPMDB
請確定您有安裝 Azure 復原服務代理程式時所指定的密碼,並在 Azure 備份 保存庫中註冊 DPM 伺服器。 您需要此密碼才能還原備份。
建立 Azure 備份 保存庫,並下載 Azure 備份 代理程式安裝檔案和保存庫認證。 執行安裝檔案以在 DPM 伺服器上安裝代理程式,並使用保存庫認證在保存庫中註冊 DPM 伺服器。 深入了解。
設定保存庫之後,請設定包含 DPM 資料庫的 DPM 保護群組,然後選取將其備份至磁碟和 Azure。
從 Azure 復原 DPM 資料庫
您可以使用任何 DPM 伺服器從 Azure 復原資料庫(必須至少執行 DPM 2012 R2,且更新匯總 7)已在 Azure 備份 保存庫中註冊,如下所示:
在 DPM 控制台中,選取 [復原>新增外部 DPM]。
提供保存庫認證 (從 Azure 備份保存庫下載)。
注意
認證僅有效兩天。
在 [選取外部 DPM 以進行復原] 中,選取您要復原資料庫的 DPM 伺服器、輸入加密複雜密碼,然後選取 [ 確定]。
從可用點清單中選取您想要使用的恢復點。 選取 [清除外部 DPM ] 以返回本機 DPM 檢視。
將 DPM 資料庫備份至 DPM 存放集區
注意
此選項適用於具有新式備份記憶體的 DPM。
- 在 DPM 控制台中,選取 [保護>建立保護群組]。
- 在 [選擇保護群組類型] 頁面上,選取 [伺服器] 。
- 在 [選取群組成員] 頁面上,選取 [DPM 資料庫]。 如果您是從遠端執行 SQL Server,請選取已安裝的遠端 SQL Server,然後選取 [DPM 資料庫]。 如果 SQL Server 正在 DPM 伺服器上執行,請展開 DPM 伺服器,然後選取 [DPMDB]。
- 在 [選擇資料保護方式] 頁面上,選取 [我想要以磁碟短期保護] 。 指定短期保護原則選項。
- 在 DPM 資料庫的初始復寫之後,執行下列 SQL 腳稿:
select AG.NetbiosName, DS.DatasourceName, V.AccessPath, LR.PhysicalReplicaId from tbl_IM_DataSource DS
join tbl_PRM_LogicalReplica as LR
on DS.DataSourceId = LR.DataSourceId
join tbl_AM_Server as AG
on DS.ServerId=AG.ServerId
join tbl_PRM_ReplicaVolume RV
on RV.ReplicaId = LR.PhysicalReplicaId
join tbl_STM_Volume V
on RV.StorageId = V.StorageId
where datasourcename like N'%dpmdb%' and ds.ProtectedGroupId isn't null
and LR.Validity in (1,2)
and AG.ServerName like N'%<dpmsqlservername>%' -- <dpmsqlservername> is a placeholder, put netbios name of server hosting DPMDB
Use DPMDB -- change to match the DPMDB name if different
select sv.AccessPath,sv.Server +'\' as Folder, lr.PhysicalReplicaId as "Replica" ,'\' as "\",lr.PhysicalReplicaId as "Relica-SubFolder"
from tbl_IM_DataSource as ds
join tbl_PRM_LogicalReplica as lr
on ds.DataSourceId=lr.DataSourceId
join tbl_AM_Server as ag
on ds.ServerId=ag.ServerId
join tbl_PRM_ReplicaVolume as rp
on lr.PhysicalReplicaId=rp.ReplicaId
join tbl_STM_Volume as sv
on rp.StorageId = sv.StorageId
where ds.datasourcename like '%dpmdb%'
and servername like '%dpmsqlservername%' --netbios name of server hosting DPMDB
復原 DPM 資料庫
若要使用相同的 DB 重新建構 DPM,您必須先復原 DPM 資料庫,並將它與剛安裝的 DPM 同步。
使用下列步驟
- 開啟系統管理命令提示字元並執行 psexec.exe -s powershell.exe ,以在系統內容中啟動 PowerShell 視窗。
- 決定您要從中復原資料庫的位置:
從上次備份複製資料庫
- 流覽至復本 VHD 路徑 <DPMServer FQDN><PhysicalReplicaId><PhysicalReplicaId>
- 使用 mount-vhd disk0.vhdx 命令掛接其中存在的 disk0.vhdx。
- 掛接複本 VHD 之後,請使用 mountvol.exe,使用 SQL 腳本輸出中的實體復本識別碼,將驅動器號指派給復本磁碟區。 例如,mountvol X: ?\Volume{}\
從先前的恢復點複製資料庫
流覽至 DPMDB 容器目錄 <DPMServer FQDN><PhysicalReplicaId>;您會看到多個目錄,其底下有一些唯一的 GUID 識別符,對應至 DPM DB 取用的恢復點。 PhysicalReplicaId> 以外的<目錄代表 PIT/恢復點。
流覽至任何 PIT vhd 路徑,也就是 DPMServer FQDN PhysicalReplicaId><PITId>,並使用 mount-vhd disk0.vhdx 命令掛接其中存在的 disk0.vhdx。<><
掛接複本 VHD 之後,請使用 mountvol.exe ,使用 SQL 腳本輸出中的實體復本識別碼,將驅動器號指派給復本磁碟區。 例如,mountvol X: ?\Volume{}\
上述步驟中角大括弧內的下列所有文字都是佔位符;以適當的值取代它們。
- ReFSVolume - SQL 指令碼輸出中的存取路徑
- DPMServer FQDN - DPM 伺服器的完整域名
- PhysicalReplicaId - 來自 SQL 腳本輸出的實體複本識別碼
- PITId - 容器目錄中實體複本識別元以外的 GUID 識別碼
開啟另一個系統管理命令提示字元並執行 psexec.exe -s cmd.exe ,以在系統內容中啟動命令提示字元。
將目錄變更為 X: 磁碟驅動器,並流覽至 DPM 資料庫檔案的位置。
將它們複製到容易從中還原的位置。 複製之後結束 psexec Cmd 視窗。
移至步驟 1 中開啟的 psexec PowerShell 視窗,流覽至 VHDX 路徑,然後使用 dismount-vhd disk0.vhdx 命令卸除 VHDX。
重新安裝 DPM 伺服器之後,您可以執行 DPMSYNC-RESTOREDB 命令,使用還原的 DPMDB 附加至 DPM 伺服器。
執行 DPMSYNC-SYNC,一旦 DPMSYNC-RESTOREDB 完成。
藉由備份 DPM 存放集區來備份資料庫
注意
此選項適用於具有舊版記憶體的 DPM。
開始之前,您必須執行腳本來擷取 DPM 複本磁碟區裝入點路徑,以便您知道哪個恢復點包含 DPM 備份。 使用 Azure 備份進行初始複寫之後,請執行此動作。 在腳本中,將 dplsqlservername% 取代為裝載 DPM 資料庫的 SQL Server 實例名稱。
Select ag.NetbiosName as ServerName,ds.DataSourceName,vol.MountPointPath
from tbl_IM_DataSource as ds
join tbl_PRM_LogicalReplica as lr on ds.DataSourceId=lr.DataSourceId
join tbl_AM_Server as ag on ds.ServerId=ag.ServerId
join tbl_SPM_Volume as vol on lr.PhysicalReplicaId=vol.VolumeSetID
and vol.Usage =1
and lr.Validity in (1,2)
where ds.datasourcename like '%dpmdb%'
and servername like '%dpmsqlservername%' --netbios name of server hosting DPMDB
在 DPM 控制台中,選取 [ 保護>建立保護群組]
在 [選擇保護群組類型] 頁面上,選取 [伺服器] 。
在 [選取群組成員] 頁面上,選取 DPM 資料庫。 如果您是從遠端執行 SQL Server,請選取已安裝的遠端 SQL Server,然後選取 [DPM 資料庫]。 如果 SQL Server 正在 DPM 伺服器上執行,請展開 DPM 伺服器專案,然後選取 [DPMDB]。
在 [選擇資料保護方式] 頁面上,選取 [我想要以磁碟短期保護] 。 指定短期保護原則選項。 DPM 資料庫的保留範圍建議為 2 週。
復原資料庫
如果 DPM 伺服器仍在運作,且存放集區完好無損(DPM 服務或主控台發生問題),請從復本磁碟區或陰影複製複製資料庫,如下所示:
決定何時要從資料庫復原。
如果您想要從直接從 DPM 復本磁碟區擷取的最後一個備份複製資料庫,請使用 mountvol.exe ,使用 SQL 腳本輸出中的 GUID 將驅動器號指派給復本磁碟區。 例如:C:\Mountvol X: \\?\Volume{d7a4fd76-a0a8-11e2-8fd3-001c23cb7375}\
如果您想要從先前的復原點 (陰影複製) 複製資料庫,則必須針對使用 SQL 指令碼輸出中磁碟區 GUID 的複本列出所有的陰影複製。 此命令會列出該磁碟區的陰影複製:C:\>Vssadmin 列表陰影 /for=\?\Volume{d7a4fd76-a0a8-11e2-8fd3-001c23cb7375}\。 請記住您要從中復原的建立時間和陰影複製標識碼。
然後使用diskshadow.exe將陰影複製掛接至未使用的驅動器號 X:使用陰影複製標識碼,以便複製資料庫檔案。
開啟系統管理命令提示字元並執行 psexec.exe -s cmd.exe ,以在系統內容中啟動命令提示字元,讓您可以瀏覽至復本磁碟區 (X:) 並複製檔案。
CD 至 X:磁碟驅動器,並流覽至 DPM 資料庫檔案的位置。 將它們複製到容易從中還原的位置。 複製完成之後,結束 psexec Cmd 視窗,然後執行diskshadow.exe並取消展開 X: 磁碟區。
將資料庫備份至輔助伺服器
在次要 DPM 伺服器上,將保護代理程式推送至 DPM 資料庫安裝所在的伺服器,無論是在主要 DPM 伺服器上還是遠端 SQL Server 上。 安裝之後,伺服器會出現在 具有保護代理程式的 [未受保護的伺服器] 中,且在重新整理時應該會顯示狀態 確定 。
建立新的保護群組。 在 [選取群組成員] 中,選擇裝載 DPM 資料庫的伺服器。 在 [所有 SQL Server] 中,選取您要保護的資料庫。 在 [ 選取數據保護方法] 頁面中,選取視需要使用磁碟和在線的短期保護。 在 [ 指定短期目標 ] 頁面上,選取您要如何設定備份到短期記憶體。 針對磁碟記憶體,您可以每隔 30 分鐘有 512 個快速完整備份。 完成精靈。 建立初始恢復點之後,保護將會啟動
復原資料庫
如有必要,請重建主伺服器作為 DPM 伺服器。
若要還原資料庫,請在輔助伺服器上的 DPM 控制台中,選取 [復原 ] 並找出受保護的資料庫。
選取要復原之復原點的日期。 將資料庫復原到原始位置。 復原資料庫之後,請執行 DPMSync 工具。
將資料庫備份到磁帶
您必須知道包含 DPM 資料庫復本之磁帶的條碼或磁帶標籤。 若要執行這項操作,最好是安排在 DPM 資料庫進行備份的同一天郵寄「狀態報表」。 報表會包含上次備份日期/時間、磁帶卷標和條碼,以便找出它以進行復原。 或者,您可以使用此 SQL 腳本從目前資料庫擷取資訊,以便在發生災害時分開儲存。
Select Path,ro.FileSpec,media.Label,media.BarcodeValue,pd.CreationDate,
pd.ExpiryDate,pd.LifeStatus as "1=valid, 2=expired"
from dbo.tbl_MM_MediaMap mm
join dbo.tbl_MM_PhysicalDataset pd on pd.datasetid = mm.datasetid
join dbo.tbl_MM_Media media on media.MediaId = mm.MediaId
join dbo.tbl_RM_RecoverableObjectFileSpec ro on ro.DatasetId = mm.DatasetId
where ro.filespec like '%DPMDB%'
order by CreationDate desc
建立保護群組,然後在 [選取群組成員 ] 頁面上,選取 SQL Server(如果是在本機執行,請在 DPM 伺服器底下選取 [DPMDB]。
選取即可使用磁帶執行長期保護,並在 [選取媒體櫃] 和 [磁帶詳細數據] 上 指定磁帶詳細數據。
復原資料庫
還原程序將取決於可用的磁帶硬體以及採用磁帶型備份之 DPM 伺服器的目前狀態。 如果您無法從執行備份的 DPM 伺服器還原磁帶,您必須從具有相同磁帶機類型的另一部 DPM 伺服器還原磁帶機,以便讀取磁帶。 如果唯一可用的磁帶硬體是連接到故障 DPM 伺服器的磁帶,您可能需要重建 DPM 伺服器。
如果您使用 DPM 磁帶加密,則需要用來加密替代 DPM 伺服器上所安裝磁帶的相同憑證。
若要復原:
找出包含您要還原之 DPM 資料庫的版本/日期/時間的實體磁帶。
將備份磁帶插入磁帶機或媒體櫃,並在 DPM 控制檯 -> 管理 ->Library 中執行詳細的清查。
注意
如果您要從還原的 DPM 伺服器是不同的 DPM 伺服器,或它是在原始伺服器上安裝 DPM 的新伺服器,磁帶將會顯示為匯入(不是由此 DPM 伺服器建立)。
如有需要,請重新編目已匯入的磁帶。
在 [ 復原] 索引標籤上,找出資料庫數據源。 如果資料來自已匯入的磁帶,則復原點會在 [外部 DPM 磁帶]之下。
復原資料庫 (DPMDB) 檔案。 您可以選取 [復原至任何 SQL Server 實例] 或 [複製到網络] 資料夾。 從磁帶還原檔案之後,請使用 SQL Management Studio 或 DPMSYNC -RESTOREDB 繼續進行復原步驟。
利用原生 SQL Server 備份來備份到本機磁碟
您可以將 DPM 資料庫備份到具有原生 SQL Server 備份的本機磁碟,與 DPM 無關。
利用原生 SQL Server 備份來備份至 DPM 所保護的共用
此備份選項會使用原生 SQL 將 DPM 資料庫備份至共用、使用 DPM 保護共用,並使用 Windows VSS 舊版來加速還原。
開始之前
如果 DPM 資料庫位於遠端 SQL Server 上,請在該伺服器上安裝 DPM 代理程式。
在 SQL Server 上,讓磁碟機上的某個資料夾有足夠的可用空間來保存一份備份。 例如:C:\DPMBACKUP。
共用此資料夾。 例如,將 C:\DPMBACKUP 資料夾共用為 DPMBACKUP。
將下面的 OSQL 命令複製並貼到 [記事本] 中,然後將它儲存到名為 C:\DPMBACKUP\bkupdb.cmd 的檔案。 請確定沒有.txt擴充功能。 修改 SQL_Instance_name 和 DPMDB_NAME 以符合您的 DPM 伺服器所使用的執行個體和 DPMDB 名稱。
OSQL -E -S localhost\SQL_INSTANCE_NAME -Q "BACKUP DATABASE DPMDB_NAME TO DISK='C:\DPMBACKUP\dpmdb.bak' WITH FORMAT"
使用 [記事本] 開啟位於 ...\DPM\Scripting 資料夾之下的 ScriptingConfig.xml 檔案。
在遠端 SQL Server 上: C:\Program Files\Microsoft Data Protection Manager\DPM\Scripting
在 DPM 伺服器上: C:\Program Files\Microsoft System Center\DPM\DPM\Scripting
修改 ScriptingConfig.xml,並將 DataSourceName= 變更為包含 DPMDBBACKUP 資料夾/共用的磁碟機代號。 將 PreBackupScript 項目變更為在步驟 5 儲存之 thebkupdb.cmd 的完整路徑和名稱。
<?xml version="1.0" encoding="utf-8"?> <ScriptConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="https://schemas.microsoft.com/2003/dls/ScriptingConfig.xsd"> <DatasourceScriptConfig DataSourceName="C:"> <PreBackupScript>C:\DPMDBBACKUP\bkupdb.cmd</PreBackupScript> <TimeOut>120</TimeOut> </DatasourceScriptConfig> </ScriptConfiguration>
將變更儲存至 ScriptingConfig.xml。
使用 DPM 保護 C:\DPMBACKUP 資料夾或 \\sqlservername\DPMBACKUP 共用,並等候建立初始複本。 C:\DPMBACKUPfolder 中應該有dpmdb.bak,因為執行了預先備份腳本,而該腳本又複製到 DPM 複本。
如果您未啟用自助式復原,則需要一些額外的步驟來共用複本上的 DPMBACKUP 資料夾:
在 DPM 控制台 >保護中,找出 DPMBACKUP 數據源並加以選取。 在詳細資料區段中,選取複本路徑連結上的 [按一下檢視詳細資料] 並將此路徑複製到 [記事本] 中。 移除來源路徑並保留目的地路徑。 路徑應該如下所示: C:\Program Files\Microsoft System Center\DPM\DPM\Volumes\Replica\File System\vol_c9aea05f-31e6-45e5-880c-92ce5fba0a58\454d81a0-0d9d-4e07-9617-d49e3f2aa5de\Full\DPMBACKUP。
使用共用名稱 DPMSERVERNAME-DPMDB,製作該路徑的共用。 您可以在系統管理命令提示字元中使用以下 Net Share 命令。
Net Share DPMSERVERNAME-dpmdb="C:\Program Files\Microsoft System Center\DPM\DPM\Volumes\Replica\File System\vol_c9aea05f-31e6-45e5-880c-92ce5fba0a58\454d81a0-0d9d-4e07-9617-d49e3f2aa5de\Full\DPMBACKUP"
使用 Native SQL Server 設定 DPM 資料庫備份
您可以備份 DPM 資料庫,如同備份任何其他使用 SQL Server 原生備份的 SQL Server 資料庫一樣。
復原資料庫
使用任何 Windows 計算機的 Explorer 連線到 \\DPMServer\DPMSERVERNAME-dpmdb 共用。
以滑鼠右鍵按一下 dpmdb.bak 檔案以檢視屬性。 在 [ 舊版] 索引標籤上,您可以選取和複製所有備份。 還有最後一次備份仍位於 C:\DPMBACKUP 資料夾中,也很容易存取。
如果您需要將 SAN 連接的 DPM 存放集區磁碟移至另一部伺服器,才能從復本磁碟區讀取,或重新安裝 Windows 以讀取本機連結的磁碟,您必須事先知道 DPM 複本磁碟區裝入點路徑或磁碟區 GUID,以便您知道哪些磁碟區會保存資料庫備份。 您可以使用下列 SQL 腳本,在初始保護之後隨時擷取該資訊,但在需要還原之前。 以裝載資料庫的 SQL Server 名稱取代 %dpmsqlservername%。
Select ag.NetbiosName as ServerName,ds.DataSourceName,vol.MountPointPath,vol.GuidName from tbl_IM_DataSource as ds join tbl_PRM_LogicalReplica as lr on ds.DataSourceId=lr.DataSourceId join tbl_AM_Server as ag on ds.ServerId=ag.ServerId join tbl_SPM_Volume as vol on lr.PhysicalReplicaId=vol.VolumeSetID and vol.Usage =1 and lr.Validity in (1,2) where ds.datasourcename like '%C:\%' -- volume drive letter for DPMBACKUP and servername like '%dpmsqlservername%' --netbios name of server hosting DPMDB
如果您需要在移動 DPM 存放集區磁碟或在 DPM 伺服器重建後復原:
您有磁碟區 GUID,因此,如果磁碟區必須掛接在另一部 Windows 伺服器上或在 DPM 伺服器重建之後,請使用 mountvol.exe,使用 SQL 腳本輸出中的磁碟區 GUID 來指派驅動器號:C:\Mountvol X: \\?\Volume{d7a4fd76-a0a8-11e2-8fd3-001c23cb7375}\。
在使用此磁碟機代號和部分複本路徑 (代表資料夾結構) 的複本磁碟區上重新共用 DPMBACKUP 資料夾。
net share SERVERNAME-DPMDB="X:\454d81a0-0d9d-4e07-9617-d49e3f2aa5de\Full\DPMBACKUP"
從任何 Windows 電腦使用 Explorer 連線到 \\SERVERNAME\DPMSERVERNAME-dpmdb 共用
以滑鼠右鍵按一下 dpmdb.bak 檔案以檢視屬性。 在 [ 舊版] 索引標籤上,您可以選取和複製所有備份。
DPM 災害復原管理:備份 DPM DB
使用相同 DB 重建 DPM 伺服器的其中一種方式,就是將 DPM DB 備份至本機磁碟。
DPM 資料庫包含 DPM 設定,以及 DPM 備份的相關數據。 如果發生災害,您可以使用資料庫最近的備份,將資料庫備份至本機磁碟,來重建 DPM 伺服器的功能。 如果您的 DPM 伺服器當機或變成非操作,而且您的存放集區包含備份完好無損,您可以使用相同的 DPM DB 重新設定 DPM 伺服器。
請確定:
- DPM DB 會備份至本機磁碟。
- 存放集區完好無損且可用。
注意
在復原期間,DPM 伺服器的完整功能變數名稱 (FQDN) 必須與原始 DPM 伺服器相同。
備份 DPM 資料庫
在 DPM 控制台中,選取 [保護>建立保護群組]。
在 [選擇保護群組類型] 頁面上,選取 [伺服器] 。
在 [選取群組成員] 頁面上,選取 [DPM 資料庫]。 如果您是從遠端執行 SQL Server,請選取已安裝的遠端 SQL Server,然後選取 [DPM 資料庫]。 如果 SQL Server 正在 DPM 伺服器上執行,請展開 DPM 伺服器,然後選取 [DPMDB]。
在 [選擇資料保護方式] 頁面上,選取 [我想要以磁碟短期保護] 。 指定短期保護原則選項。
初始復寫 DPM 資料庫之後,請執行下列 SQL 文稿:
select AG.NetbiosName, DS.DatasourceName, V.AccessPath, LR.PhysicalReplicaId from tbl_IM_DataSource DS join tbl_PRM_LogicalReplica as LR on DS.DataSourceId = LR.DataSourceId join tbl_AM_Server as AG on DS.ServerId=AG.ServerId join tbl_PRM_ReplicaVolume RV on RV.ReplicaId = LR.PhysicalReplicaId join tbl_STM_Volume V on RV.StorageId = V.StorageId where datasourcename like N'%dpmdb%' and ds.ProtectedGroupId is not null and LR.Validity in (1,2) and AG.ServerName like N'%<dpmsqlservername>%' -- <dpmsqlservername> is a placeholder, put netbios name of server hosting DPMDB
復原 DPM 資料庫
若要使用相同的 DB 重新建構 DPM,您必須先復原 DPM 資料庫,並將它與剛安裝的 DPM 同步。
使用下列步驟:
- 開啟系統管理命令提示字元並執行 psexec.exe -s powershell.exe,以在系統內容中啟動 PowerShell 視窗。
- 決定您要從何處復原資料庫:
從上次備份複製資料庫
- 流覽至復本 VHD 路徑,也就是 <ReFSVolume><DPMServer FQDN><PhysicalReplicaId PhysicalReplicaId><>
- 使用 mount-vhd disk0.vhdx 掛接其中存在的 disk0.vhdx
- 掛接複本 VHD 之後,請使用 mountvol.exe,使用 SQL 腳本輸出中的實體復本識別碼,將驅動器號指派給復本磁碟區。 例如,mountvol X: \?\Volume{<PhysicalReplicaId>}\
從先前的恢復點複製資料庫
流覽至 DPMDB 容器目錄,也就是 <ReFSVolume><DPMServer FQDN><PhysicalReplicaId>,您會看到多個目錄,其底下有一些唯一 GUID 識別符,其對應至 DPM DB 所取得恢復點。 PhysicalReplicaId> 以外的<目錄代表 PIT/恢復點。
流覽至任何 PIT vhd 路徑,也就是 <ReFSVolume><DPMServer FQDN><PhysicalReplicaId><PITId> ,並使用 mount-vhd disk0.vhdx 掛接其中存在的 disk0.vhdx。
掛接複本 VHD 之後,請使用 mountvol.exe,使用 SQL 腳本輸出中的實體復本識別碼,將驅動器號指派給復本磁碟區。 例如,mountvol X: \?\Volume{<PhysicalReplicaId>}\
上述步驟中角大括弧內的下列所有文字都是佔位符;以適當的值取代它們。
- ReFSVolume - SQL 指令碼輸出中的存取路徑
- DPMServer FQDN - DPM 伺服器的完整域名
- PhysicalReplicaId - 來自 SQL 腳本輸出的實體複本識別碼
- PITId - 容器目錄中實體複本識別元以外的 GUID 識別碼。
開啟另一個系統管理命令提示字元,然後執行 psexec.exe -s cmd.exe,以在系統內容中啟動命令提示字元。
將目錄變更為 X: 磁碟驅動器,並流覽至 DPM 資料庫檔案的位置。
將它們複製到容易從中還原的位置。 複製之後結束 psexec Cmd 視窗。
移至步驟 1 中開啟的 psexec PowerShell 視窗,流覽至 VHDX 路徑,然後使用 dismount-vhd disk0.vhdx 命令卸除 VHDX。
重新安裝 DPM 伺服器之後,您可以使用還原的 DPMDB 執行 DPMSYNC-RESTOREDB 來附加至 DPM 伺服器。
完成 DPMSYNC-RESTOREDB 之後,請執行 DPMSYNC-SYNC。
使用 DPMSync
DpmSync 是命令行工具,可讓您將 DPM 資料庫與存放集區中的磁碟狀態以及已安裝的保護代理程式同步處理。 DpmSync 會還原 DPM 資料庫、將 DPM 資料庫與存放集區中的複本同步處理、還原報表資料庫,以及重新配置遺漏的複本。
參數
參數 | 描述 |
---|---|
-RestoreDb | 從指定的位置還原 DPM 資料庫。 |
-Sync | 同步處理還原的資料庫。 還原資料庫之後,您必須執行 DpmSync –Sync。 執行 DpmSync –Sync 之後,某些複本可能仍會標示為遺失。 |
-DbLoc位置 | 識別 DPM 資料庫備份的位置。 |
InstanceName server\instance |
必須還原 DPMDB 的執行個體。 |
-ReallocateReplica | 重新配置所有遺失的複本磁碟區,不進行同步處理。 |
-DataCopied | 表示您已完成將資料載入新配置的複本磁碟區。 這僅適用於用戶端電腦。 |
範例 1: 若要從 DPM 伺服器上的本機備份媒體還原 DPM 資料庫。
執行以下命令:
DpmSync –RestoreDb -DbLoc G:\DPM\Backups\2005\November\DPMDB.bak
還原 DPM 資料庫之後,若要同步處理資料庫,請執行下列命令:
DpmSync -Sync
還原並同步處理 DPM 資料庫之後,以及還原復本之前,請執行下列命令來重新配置複本的磁碟空間:
DpmSync -ReallocateReplica
範例 2: 若要從遠端資料庫還原 DPM 資料庫。
在遠端電腦執行下列命令:
DpmSync –RestoreDb -DbLoc G:\DPM\Backups\2005\November\DPMDB.bak –InstanceName contoso\ms$dpm
還原 DPM 資料庫之後,若要同步處理資料庫,請在 DPM 伺服器上執行下列命令:
DpmSync -Sync
還原並同步處理 DPM 資料庫之後,以及在還原復本之前,請在 DPM 伺服器上執行下列命令,以重新配置複本的磁碟空間:
DpmSync -ReallocateReplica