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 值為 4MB。(檢查 SQL 用戶端和資料集上的avsql.cmd檔以進行 SQL 備份)
  • 使用合理的 SQL 備份原則資料庫 請參閱指南以取得完整討論。
  • 符合 avtar 區塊大小設定為 SQL,以 "--[avtar]blocksize=0x400000" 在 SQL 資料集中

Additional Information

注意: SQL 外掛程式不支援通過 avsql.cmd 檔將標誌分配給下游外掛程式。

             --[avtar]flag-name in avsql.cmd  不 工作。


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

* 使用 --[avtar]blocksize=0x400000 在 SQL 數據集中。



* 用途 --blocksize=0x4000000 in avtar.cmd

--maxtransfersize=65536 
(64K)

這會對效能造成不良影響 移除 avsql.cmd 效能提升 4 倍

--maxtransfersize=4194304 
(4MB)
此設定可獲得最佳效能
 

Affected Products

Avamar, Avamar Plug-in for SQL

Products

Avamar
Article Properties
Article Number: 000019329
Article Type: How To
Last Modified: 05 Feb 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.