Avamar,Data Domain 整合:與雲端層檔案遷移功能相關的 hfscheck 錯誤

Summary: 執行 Avamar 7.3 (並非雲端感知) 的使用者在 Data Domain 上啟用了雲端分層 (CT),並開始遷移備份。由於 Avamar 7.3 並不知道整個程序,因此在 Data Domain 上移動的檔案會導致 HFS 檢查失敗。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Avamar 7.4 及更新版本提供「雲端層上的受管理 LTR」,

在此轉換之前已存在的備份不會建立 XML 檔案 (ddr_files.xml) 的未來日期和 V2 檔案 (v2_ddr_files.xml)的當前日期,給定系統當時是單節點實體。

如果只有少數備份受到影響,則可以手動完成。否則,必須使用腳本執行恢復。

只有 Avamar 7.4.x 版才支援雲端分層檔案遷移功能。

當 Avamar 版本 7.2.x 和 7.3.x 上啟用雲端分層時,Avamar hfscheck 失敗與 MSG_ERR_DDR_ERRORhfscheck 失敗,因為備份中的 XML 檔案已不在 Data Domain 使用層中 (因為它們是在 Avamar 不知情的情況下移到雲端層級的)。

當在 Data Domain 上的 Avamar MTree 直接啟用或設定雲端分層功能 (而未在 Avamar 中設定)

下列輸出 (位於 Data Domain 上) 會正確顯示兩個.xml檔案:
-rw-rw-rw-  1 ddboost users 123456784580 Feb  1 23:14 container.1.cdsf 
-rw-rw-rw-  1 ddboost users        12768 Feb  1 23:14 container.1.cdsf.trace 
-rw-rw-rw-  1 ddboost users          419 Feb  1 23:14 v2_ddr_files.xml 
-rw-rw-rw-  1 ddboost users          419 Jan  1  2037 ddr_files.xml 
  • 可使用 v2_ddr_files.xml 在 Data Domain 上啟用雲端分層時建立
    • 包含備份 ID 的目前保留設定 (BID)
  • 可使用 ddr_files.xml
    • 該文件的未來日期為 2037 年 1 月 1 日,因此永遠不會發送到雲設備。
如果在 Avamar 不知道的情況下直接在 Data Domain 上設定雲端分層功能,則不會 v2_ddr_files.xml 的建立位置 Data Domain MTree 上。

這可能會導致檔案在 Data Domain 執行其 data-movement 過程。

因此,Avamar 完整性檢查 (hfscheck) 失敗,因為它無法在 Avamar MTree 上歸檔對應的備份。

Cause

導致此問題的範例案例: 
  1. Data Domain 已整合至 Avamar (Data Domain 上沒有使用中或雲端層的單一節點 Avamar 伺服器)
  2. 使用 Avamar 建立的 Data Domain 上所有備份都具有目前預期備份 ddr_files.xml 檔案。 
  3. Data Domain 上已啟用雲端分層
  4. 在 Data Domain 上建立「資料移動」原則,以將備份遷移至雲端層
    • Avamar 不知道後門遷移 (例如 Data Domain 歸檔器或延長保留系統)
  5. 可使用 ddr_files.xml 檔案會移轉至雲端層,做為「資料移動」的一部分 
新的備份 ID (BID) 應同時具有目前的 v2_ddr_files.xml 和未來 ddr_files.xml 檔案,因為新的備份會將 Data Domain 視為延長保留 (ER) 系統。

Resolution

Avamar 對 Data Domain Cloud Tier 的官方支援來自 7.4 版。

Avamar 目前使用的唯一資料移動原則是「應用程式管理」原則,而非「年齡管理」原則。當 Avamar MCS UI 上的雲端裝置更新時,Avamar MCS 會自動建立「應用程式管理」原則。

如果 Data Domain 上直接啟用雲端層遷移,且 hfscheck 無法MSG_ERR_DDR_ERROR,請聯絡 Dell Technologies 技術支援 以解決此問題。

Additional Information

注意:不支援「年齡閾值」策略。

您可以在 Data Domain Shell 上執行下列命令,以檢查目前的「資料移動」原則:
data-movement policy show

Mtree                          Target(Tier/Unit Name)   Policy          Value
----------------------------   ----------------------   -------------   -------
/data/col1/avamar-14146xxxxx   Cloud/vxx_virtustream    age-threshold   30 days
/data/col1/cloudtest           Cloud/vxx_virtustream    age-threshold   14 days
----------------------------   ----------------------   -------------   -------

注意:Avamar 支援「應用程式管理」原則。
data-movement policy show

Mtree                          Target(Tier/Unit Name)   Policy        Value
----------------------------   ----------------------   -----------   -------
/data/col1/avamar-148545xxxx   Cloud/exx1               app-managed   enabled
----------------------------   ----------------------   -----------   -------

data-movement schedule show
Data-movement is scheduled to run on day(s) "mon" at "17:00" hrs.

data-movement throttle show
Data-movement throttle is set to 100 percent.

注意:可使用 ddrmaint read-ddr-info 命令包含以下欄位,可檢查以進行驗證:
範例輸出:
<snip>
cloud_unit_name="cloud" 
mtree_name' = "/data/col1/avamar-148545xxxx"
<snip>

Affected Products

Avamar Server

Products

Avamar Server, Avamar with CloudBoost
Article Properties
Article Number: 000059018
Article Type: Solution
Last Modified: 18 Oct 2024
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.