Avamar-Data Domain 整合:SQL 完整備份變更率

Summary: 本 KB 說明 Data Domain 系統中 Microsoft SQL 外掛程式的 Avamar 完整備份的重複資料刪除率。

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.

Instructions

概觀

本 KB 說明 Data Domain 系統中 Microsoft SQL 外掛程式的 Avamar 完整備份的重複資料刪除率。

在某些情況下,客戶會遇到 SQL 完整備份的新位元組高於預期。本文探討 SQL 備份串流的架構,及其對 Data Domain CDSF 串流儲存格式的影響。它還旨在就最佳做法提出建議。

SQL 串流

Microsoft 具有 SMO 的 SQL 能夠提供用於備份的單個或多個數據流。但是,流內容不是確定性的(為未更改的源數據傳遞的位元組序列可能不同)。在多流和單流情況下,內容都按照從磁碟讀取的順序交付,並執行並行讀取。這種非確定性流會導致更高的表觀變化率。TSQL 參數 maxtransfersize 確定流上傳遞的塊的大小。較大的值將有助於傳輸的塊更加一致。

Data Domain CDSF

SQL 資料庫備份串流會以 CDSF (通用資料串流格式) 寫入 Data Domain 系統。每個 SQL 流都寫入不同的容器。由於在初始資料消化時設計強調局部性,因此容器之間的 Data Domain 重複資料消除功能並不完美。這可能會導致初始 6% 到 8% 的重複區段 (相對於先前的備份)。在 2 到 3 個垃圾回收週期內,最終可以完成更好的重複數據消除。

結語

SQL 備份串流的非確定性性質,加上 Data Domain 系統上未完成的初始重複資料刪除,可能會導致備份報告的變更率達到 ~5%,即使沒有任何變更也是如此。

建議

  • 確認預設的 SQL maxtransfersize 值 (自 7.0 起) 為 4MB。(檢查 SQL 用戶端和資料集上的avsql.cmd檔以進行 SQL 備份)
  • 對於大型資料庫,使用 SQL 增量備份而不是所有 FULL s
  • 在 SQL 資料集中設定 --[avtar]blocksize=0x400000,以符合 avtar 區塊大小與 SQL

Additional Information

注意:SQL外掛程式不支援通過avsql.cmd檔
--[avtar]flag-name將標誌分配給下游外掛程式avsql.cmd將不起作用

C或直接方式啟用此標誌:

* 在 SQL 數據集

中使用 --[avtar]blocksize=0x400000

* 在 avtar.cmd 中使用 --blocksize=0x4000000

Affected Products

Avamar

Products

Avamar, Avamar Plug-in for SQL
Article Properties
Article Number: 000019329
Article Type: How To
Last Modified: 05 Sep 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.