準備數據記憶體
System Center Data Protection Manager (DPM) 部署的主要部分將瞭解如何儲存 DPM 備份的數據。 了解:
短期和長期記憶體概觀
在 DPM 中,您必須選取短期和長期記憶體來備份數據。
儲存體 | 短期 | 長期 | 特性 |
---|---|---|---|
Azure 雲端 | 適用於短期記憶體 | 適合長期儲存 | - 短期和長期儲存的高效且符合成本效益的異地儲存解決方案。 - Azure 可用來作為 Hyper-V、SQL Server 和文件伺服器數據的記憶體。 Azure 只能用來備份執行 Windows Server 2016、Windows Server 2012 R2、Windows Server 2012 或 Windows Server 2008 R2 與 SP1 的伺服器的數據。 - DPM 必須在 System Center 2012 SP1 或更新版本上執行,才能使用 Azure 備份。 |
磁帶 | 某些工作負載可以直接備份到磁帶 (D2T) 進行短期儲存。 其中包括檔案數據(磁碟區、共用、資料夾)、系統狀態、SQL Server、Hyper-V 和未在 DAG 上設定的 Exchange 資料庫。 |
所有工作負載都可以備份到磁帶進行長期異地記憶體 (D2D2T) | - 短期備份至磁帶對於不常變更的數據可能很有用,因此不需要頻繁備份。 - 長期異地磁帶記憶體對數據很有用,必須保留以履行法定義務 - 如果您使用磁帶進行長期和短期保護,DPM 會建立最新的短期完整備份複本,以產生長期磁帶備份。 建議您將短期保護備份排程在長期備份的前一天執行。 如此一來,您就可以確定您使用最新的短期備份來建立長期備份。 - 如果您長期使用磁碟進行短期備份和磁帶,則會從磁碟復本擷取長期備份。 - 從磁帶進行數據復原可能很慢,因此更適合具有高恢復點目標 (RPO) 的數據,而不需要在失敗后的短時間內存取和復原。 - 您無法釋出或清除包含有效恢復點的磁帶。 您必須從保護群組移除來源,並讓恢復點過期或修改保護群組設定,以清除磁帶保護。 若要使磁帶過期,您可以將它標示為免費,然後取消標示並重新編目。 - 磁帶備份和復原可能需要手動介入,例如磁帶輪替。 - 透過新增更多磁帶,可以增加長期儲存容量。 - 磁帶媒體櫃或獨立磁帶機必須實際連接到 DPM 伺服器。 磁帶媒體櫃可以是直接連接的 SCSI 或 SAN。 |
磁碟 | 備份至 DPM 的所有資料都可以儲存在磁碟上以供短期儲存 (D2D) | 磁碟上沒有長期記憶體。 | - 磁碟提供數據備份和復原的快速方法。 這對於具有低 RPO 的數據很有用,因此必須在失敗后快速復原。 - 磁碟可以使用RAID等磁碟技術來提供備援。 - 最大磁碟保留期為 448 天。 - 磁碟備份不會影響執行中的工作負載。 |
準備雲端記憶體 (Azure 備份)
您可以使用 Azure 備份 服務,將受保護的 DPM 數據備份至 Azure。 在幾個案例中這很有用:
DPM 會部署在內部部署為實體伺服器或虛擬機 - 如果您將 DPM 部署為實體伺服器或內部部署 Hyper-V 虛擬機,除了將數據備份至磁碟和磁帶之外,您還可以使用 Azure 備份 來備份數據。
DPM 部署為 Azure 中的虛擬機 - 如果 DPM 部署為 Azure 虛擬機(可能從 System Center 2012 R2 搭配 Update 3),您可以將數據備份至連結至 DPM Azure 虛擬機的 Azure 磁碟,然後將數據記憶體卸除至 Azure 備份。
當您在 DPM 中設定保護群組時,您會選取短期記憶體的磁碟,然後啟用在線備份至 Azure。 請注意:
準備磁碟記憶體
DPM 會將數據儲存至 DPM 存放集區,將數據備份至磁碟以進行短期儲存。 存放集區是 DPM 伺服器儲存受保護數據恢復點的磁碟和磁碟區集。 您必須先在存放集區中至少需要一個磁碟或磁碟區,才能將數據儲存在磁碟上。 您可以針對存放集區使用下列任一項:
注意
不支援在 DPM 存放集區中使用網路連接記憶體(NAS)和精簡布建的虛擬磁碟。
直接連結存放裝置 (DAS)
光纖通道存放區域網路 (SAN)
iSCSI 存放裝置或 SAN
存放集區的最佳做法
最佳做法 | 詳細資料 |
---|---|
磁碟限制 | - DPM 伺服器至少需要安裝兩個磁碟。 啟動、系統和 DPM 安裝檔案的專用磁碟;和一個專用於存放集區。 在 DPM 中,磁碟定義為 Windows 磁碟管理工具中顯示為磁碟的任何磁碟裝置。 DPM 不會將包含啟動檔案、系統檔案或任何 DPM 安裝元件的磁碟新增至存放集區。 - 新增至存放集區的磁碟不應該有分割區。 若要準備磁碟,DPM 會重新格式化磁碟並清除任何數據。 - 存放集區支援大部分的磁碟類型,包括 IDE、SATA 和 SCSI,而存放集區同時支援主要開機記錄 (MBR) 和 GUID 磁碟分區數據表 (GPT) 磁碟分區樣式。 Microsoft強烈建議您使用 GPT 磁碟。 - 如果您使用 SAN 作為存放集區,Microsoft建議您為磁碟和磁帶建立個別區域。 請勿在單一區域中混合裝置。 - DPM 不支援存放集區中的 USB/1394 磁碟。 - 某些原始設備製造商(OEM)包含從其提供的媒體安裝的診斷分割區。 診斷分割區也可以命名為 OEM 磁碟分區或 EISA 磁碟分區。 必須先從磁碟移除 EISA 磁碟分區,才能將磁碟新增至存放集區。 - 您可以將您在磁碟管理中定義的自訂磁碟區取代為存放集區中的磁碟區。 - 建議您使用可延伸的硬體,以便視需要新增更多容量。 |
重複資料刪除支援 | 以 Hyper-V 虛擬機身分執行的 DPM 可以將備份資料儲存至 Windows 檔伺服器上的共享資料夾中已啟用重複資料刪除的 VHD。 如需詳細資訊,請參閱 重複數據刪除 DPM 記憶體。 |
容量需求 | 容量需求主要取決於受保護數據的大小、每日恢復點大小、預期的磁碟區數據增長率,以及保留範圍目標。 每日恢復點大小是指在單一天內對受保護數據所做的變更總計大小。 它大致相當於增量備份的大小。 保留範圍會參考您要在磁碟上儲存受保護資料之復原點的天數。 針對檔案,DPM 可以針對保護群組中包含的每個磁碟區儲存最多 64 個恢復點,而且每天可以為每個保護群組建立最多 8 個排程的恢復點。 保留範圍是您想要將受保護數據恢復點儲存在磁碟上的天數。 針對檔案,DPM 可以針對保護群組中包含的每個磁碟區儲存最多 64 個恢復點,而且每天可以為每個保護群組建立最多 8 個排程的恢復點。 檔案的64個恢復點限制是磁碟區陰影複製服務 (VSS) 限制。 恢復點限制不適用於應用程式數據。 建議您將存放集區的大小設為受保護數據的兩倍。 這會假設每日復原點大小是受保護資料大小的 10%,而保留範圍是 10 天。 若要取得大小的良好估計值,請檢閱平均一天的增量備份。 例如,如果 100 GB 數據的增量備份包含 10 GB 的數據,您的每日恢復點大小可能約為 10 GB。 您必須調整 10% 和 10 天估計不適用於您的組織。 請注意,保留範圍越長,您每天可以建立的恢復點就越少。 例如,如果保留範圍目標為 64 天,則每天只能建立一個復原點。 如果是8天,您可以每天建立8個恢復點。 保留範圍目標為 10 天,您每天可以建立大約 6 個恢復點。 |
磁碟設定 | 如果您使用存放集區的直接連結記憶體,您可以使用獨立磁碟備援陣列的任何硬體型組態(RAID),也可以使用「只是一堆磁碟」(JBOD) 組態。 請勿在您將新增至存放集區的磁碟上建立以軟體為基礎的RAID設定。 若要決定磁碟組態,請考慮環境中容量、成本、可靠性和效能的相對重要性。 例如,由於 JBOD 不會耗用磁碟空間來儲存同位數據,因此會充分利用儲存容量。 基於相同理由,JBOD 設定的可靠性很低;單一磁碟錯誤一定會導致資料遺失。 針對一般部署,DPM 建議使用RAID 5 設定,在容量、成本、可靠性和效能之間提供有效的妥協。 為了協助您評估在存放集區中設定磁碟的選項,下表會比較 JBOD 與各種 RAID 層級之間的取捨,從 4(非常好)調整為 1(可接受)。 |
自訂值 | 在某些情況下,您可能會想要使用自定義磁碟區,其中自定義磁碟區不在存放集區中,並用來儲存保護群組成員的複本和恢復點。 例如,您可能想要對特定數據源或重要數據使用高效能 LUN 在 SAN 上儲存記憶體的更大控制權。 附加至 DPM 伺服器的任何磁碟區都可以選取為自定義磁碟區,但包含系統和程式檔案的磁碟區除外。 若要使用自定義磁碟區作為保護群組成員,必須有兩個自定義磁碟區:一個磁碟區來儲存復本,一個磁碟區來儲存恢復點。 DPM 無法管理自定義磁碟區中的空間。 如果 DPM 警示您自定義復本磁碟區或恢復點磁碟區空間不足,您必須使用磁碟管理手動變更自定義磁碟區的大小。 建立群組之後,您無法變更保護群組成員的存放集區或自定義磁碟區選取專案。 若要這樣做,您必須停止保護數據源,然後將它再次新增至保護群組。 |
比較磁碟選項
磁碟
磁碟設定 | 容量 | 成本 | 可靠性 | 效能/延展性 |
---|---|---|---|---|
JBOD | 4 | 4 | 1 | 4 |
RAID 0 | 4 | 4 | 1 | 4 |
RAID 1 | 1 | 1 | 4 | 3 |
RAID 5 | 3 | 3 | 3 | 3 |
RAID 10 | 1 | 1 | 4 | 4 |
設定存放集區
在您根據必要條件設定至少一個磁碟之後,您可以將它新增至存放集區。
在 [DPM 系統管理員控制台] 中,選取 [管理>磁碟]。
在工具功能區上選取 [新增],然後在 [將磁碟新增至存放集區] 中,從 [可用的磁碟] 清單中選取您要新增的磁碟。
設定存放集區之後,當您建立包含您要備份之數據源的保護群組時,您將能夠將磁碟設定為該備份數據的短期記憶體。
準備磁帶備份
DPM 可以備份到磁帶媒體櫃或獨立磁帶機。
您必須使用 SAN 或 SCSI 將磁帶媒體櫃或獨立磁帶機連結至 DPM 伺服器。 磁帶裝置必須與 DPM 相容。 閱讀識別 相容的磁帶媒體櫃。
取得相容的磁帶媒體櫃清單。
您需要的磁帶容量取決於受保護數據的大小,以及您將執行的磁帶備份作業數目。 若要規劃保護群組所需的磁帶數目,請將所需的備份頻率乘以保留範圍。
針對獨立磁帶機,DPM 會針對每個保護群組執行下列動作:
附加所有短期備份到單一磁帶。
附加所有長期備份到不同於短期備份磁帶的單一磁帶。
當磁帶填滿時,DPM 會引發警示以新增免費的磁帶。
針對磁帶媒體櫃:
DPM 可以為每個保護群組配置兩個或多個磁帶。 無論短期或長期保護,系統一律會將保護群組中的所有資料來源附加至相同磁帶。
如果保護群組設定指定多個磁碟驅動器的配置,數據源將會分割到磁帶上。 例如,如果有五個數據源和一個磁碟驅動器有兩個來源的最大限制,DPM 可能會在一個磁帶上寫入三個數據源,另一個磁帶上寫入兩個數據源。 這可能會導致磁帶之間的數據分佈不平均,視數據大小、任何其他排程的備份磁帶作業,以及當時可用的磁帶機數目而定。
磁帶的長期備份會為每個完整備份作業配置磁帶,讓每個長期備份恢復點一律位於新的磁帶上。
磁帶會配置給短期或長期備份,因此可用的磁帶將會隨之遞減。 如果沒有新磁帶可用於長期備份,系統會發出警示。
如果您將短期備份設定為使用磁帶,並使用完整備份選項,每一項完整備份工作都將需要一個新的可用磁帶。
如果您針對兩個保護群組成員觸發兩個不同的 建立恢復點(磁帶) 動作,DPM 會建立兩個磁帶備份作業,而且需要兩個磁帶。 如果您針對兩個保護群組成員觸發單 一建立恢復點(磁帶) 動作,則會使用單一磁帶。 這可確保所選保護群組成員的數據會共置至相同的磁帶進行臨機操作備份。
安裝和設定磁帶裝置
連接磁帶機 - 請遵循磁帶裝置所提供的指示,在 DPM 伺服器上連接並安裝。
確認序號 - 檢查媒體變更器和磁帶機是否有序號。 DPM 會使用這些序號進行識別。 已安裝的磁帶裝置會在裝置管理員中列出。
新增防火牆例外狀況 - 新增防火牆例外狀況,讓 DPM 可以偵測磁帶:
C:\Program Files\Microsoft System Center 2012\DPM\SQL\SSQL10_50.MSDPMV4RC\MSSQL\Binn\sqlservr.exe C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe C:\Program Files\Microsoft System Center 2012\DPM\DPM\bin\DPMLA.exe
新增防火牆例外狀況 - 新增防火牆例外狀況,讓 DPM 可以偵測磁帶:
C:\Program Files\Microsoft System Center 2012\DPM\SQL\SSQL10_50.MSDPMV4RC\MSSQL\Binn\sqlservr.exe C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe C:\Program Files\Microsoft System Center 2012\DPM\DPM\bin\DPMLA.exe
手動偵測 - DPM 會自動偵測實際連結的磁帶裝置,並顯示在 [管理] 檢視的 [連結庫] 工作區中。 如果未顯示裝置,您可以使用 [重新掃描] 按鈕手動偵測它。 這可能需要幾分鐘時間。 重新掃描之後,請檢查 裝置管理員 中顯示的詳細數據與磁帶媒體櫃相同
設定磁帶共用 - 如果您想要跨多個 DPM 伺服器共享單一磁帶媒體櫃,請設定磁帶共用。 請注意:
磁帶媒體櫃通常是自動掛接和卸載磁帶媒體的磁帶機集合。
磁帶媒體櫃必須位於存放區域網路 (SAN) 環境。
連結庫伺服器是 DPM 安裝所在的電腦、執行連結庫共用命令,並啟用媒體變更器。 連結庫用戶端是 DPM 安裝所在的計算機、已執行連結庫共用命令,且未啟用媒體變更程式。 建議您盡可能類似連結庫伺服器計算機和所有連結庫用戶端計算機的系統設定,而且您未在連結庫伺服器上設定任何保護群組。
所有使用共享連結庫的 DPM 伺服器都必須使用類似的 SQL Server 安裝程式來裝載 DPM 資料庫。 例如,它們都應該使用 DPM 資料庫的本機實例,或全部都應該使用遠端實例。 您無法有某些 DPM 伺服器使用本機實例,其他則使用遠端實例。
設定磁帶之後,當您建立保護群組,包括您想要保護的數據源時,您將能夠選取磁帶進行長期和短期數據儲存。
如果您想要針對多個 DPM 伺服器使用共享連結庫,請繼續進行下一個程式。
Set up tape sharing
在將成為共享連結庫之連結庫伺服器的計算機上,使用 裝置管理員 來啟用媒體變更器。
在每部媒體櫃用戶端電腦上,確定並未啟用媒體變更器。
為連結庫伺服器和連結庫用戶端計算機的 SQL Server 實例啟用命名管道通訊協定。 然後,重新啟動 SQL 服務。
若要將 DPM 伺服器設定為使用共享連結庫,請在每個連結庫用戶端電腦上開啟提升許可權的命令提示字元視窗,然後執行下列命令:
cd <system drive>:\Program Files\Microsoft System Center 2012 R2\DPM\DPM\Setup
AddLibraryServerForDpm.exe -DpmServerWithLibrary <FQDN of library server>
其中 '<FQDN of library server>' 是連結庫伺服器的完整域名。
在媒體櫃伺服器電腦上,開啟提升權限的命令提示字元視窗,然後逐一為每個媒體櫃用戶端執行下列命令。 例如,如果您的媒體櫃伺服器支援三個媒體櫃用戶端,您就必須在媒體櫃伺服器上執行此命令三次。
cd <system drive>:\Program Files\Microsoft System Center 2012 R2\DPM\DPM\Setup
AddLibraryServerForDpm.exe - ShareLibraryWithDpm <FQDN of library client>
其中<FQDN of library client>
是連結庫用戶端的完整功能變數名稱。
在所有連結庫用戶端計算機上執行下列命令之前,請確定 SQL Server (MSDPM2012) 和 SQL Server Agent (MSDPM2012) 服務會使用網域使用者帳戶作為登入帳戶。 此外,請確定網域帳戶是共享連結庫之所有計算機上的本機系統管理員群組成員。 然後,在每個連結庫用戶端計算機上,開啟提升許可權的命令提示字元窗口,然後執行下列命令。
cd <system drive>:\Program Files\Microsoft System Center 2012 R2\DPM\DPM\Setup
SetSharedDpmDatabase -DatabaseName <SqlServer\Instance\DatabaseName> [-DoNotMoveData]
其中<SQLServer\Instance\Databasename>
是連結庫伺服器的資料庫名稱。 您可以在 DPM 系統管理員主控台的 [關於 DPM] 視窗中找到名稱。
在連結庫伺服器上的 DPM 系統管理員控制台中,執行重新掃描。 然後在每個連結庫用戶端計算機上執行重新掃描或重新整理。
要查看所有 DPM 伺服器上的所有媒體,最快的方式是在每部伺服器上執行重新掃描,然後執行詳細清查。 接下來,在任一伺服器上將多個媒體標示為可用,然後在其他伺服器上執行重新整理。 設定媒體櫃共享之後,您可以使用共用磁帶媒體櫃,就好像連結至每個 DPM 伺服器一樣。
下一步
規劃記憶體之後,如果您考慮磁帶記憶體,請參閱識別相容的磁帶媒體櫃一文。
如果您準備好安裝 DPM,請參閱安裝 DPM 一文。