Azure 應用程式 一致快照集工具的版本資訊
此頁面列出對 AzAcSnap 所做的重大變更,以提供新功能或解決瑕疵。
如需預覽功能的特定資訊,請參閱 AzAcSnap 預覽 頁面。
2024年4月
AzAcSnap 9a (組建: 1B3B458)
AzAcSnap 9a 即將發行,其中包含下列修正和改進:
- 修正和改善:
- 允許 AzAcSnap 手動設定 Azure 管理端點,使其可在 Azure 主權雲端中運作。
- 已新增要用於檔案中的
.azacsnaprc
全域覆寫變數AZURE_MANAGEMENT_ENDPOINT
,或做為設定為適當 Azure 管理端點的環境變數。 如需設定的詳細資訊, 請參閱全域覆寫設定來控制 AzAcSnap 行為。
- 已新增要用於檔案中的
- 允許 AzAcSnap 手動設定 Azure 管理端點,使其可在 Azure 主權雲端中運作。
下載 AzAcSnap 9a 安裝程式。
2023年8月
AzAcSnap 9 (組建:1AE5640)
AzAcSnap 9 正隨著下列修正和改進而發行:
- 已移至 GA 的功能(正式推出):
- IBM Db2 資料庫支援。
- 系統受控識別 支援,可更輕鬆地設定,同時改善安全性狀態。
- 修正和改善:
- 設定 (
-c configure
) 變更:- 使用系統受控識別時,允許組態檔中的空白值
authFile
。
- 使用系統受控識別時,允許組態檔中的空白值
- 設定 (
- 新增至 預覽的功能:
- 無。
- 已移除的功能:
- 已從預覽中移除 Azure 金鑰保存庫 支援。 現在不需要 AzAcSnap 直接支援系統受控識別。
下載 AzAcSnap 9 安裝程式。
2023年6月
AzAcSnap 8b (組建: 1AD3679)
AzAcSnap 8b 正透過下列修正和改進來發行:
- 修正和改善:
- 命令結束代碼的
azacsnap
一般改進。azacsnap
當如預期般執行時,應該傳回 0(零)的結束代碼,否則應該傳回非零的結束代碼。 例如,執行azacsnap
會傳回非零,因為沒有任何用途,而且會顯示使用資訊,而azacsnap -h
傳回零的結束代碼,因為傳回使用量資訊會如預期般執行。- 任何備份活動之前結束的任何失敗
--runbefore
,並傳--runbefore
回結束代碼。 - 中的任何失敗
--runafter
都傳--runafter
回結束代碼。
- 備份 (
-c backup
) 變更:- 變更 Db2 工作流程,將受保護的路徑查詢移至 WRITE SUSPEND 外部,儲存體 快照集、WRITE RESUME 工作流程,以改善復原能力。 (預覽)
- 修正命令環境中遺漏的快照集名稱 (
azSnapshotName
)。--runafter
- 命令結束代碼的
下載 AzAcSnap 8b 安裝程式。
2023年5月
AzAcSnap 8a (組建:1AC55A6)
AzAcSnap 8a 正透過下列修正和改進來發行:
- 修正和改善:
- 設定 (
-c configure
) 變更:-c configure
修正 AzAcSnap 8 中的相關變更。- 改善工作流程指引,以提升客戶體驗。
- 設定 (
下載 AzAcSnap 8a 安裝程式。
AzAcSnap 8 (組建:1AC279E)
AzAcSnap 8 正隨著下列修正和改進而發行:
- 修正和改善:
- 還原 (
-c restore
) 變更:- 用於 Azure NetApp Files 的新功能
-c restore
--restore revertvolume
。
- 用於 Azure NetApp Files 的新功能
- 備份 (
-c backup
) 變更:- 修正使用
-c backup
時不正確的錯誤輸出,並已設定資料庫 『backint』。 - 使用
-c backup
移除僅限重新命名選項的小寫轉換,讓快照集名稱維持磁碟區名稱大小寫。 - 修正建立快照集的時間,即使 SAP HANA 未放入備份模式也一樣。 現在,如果 SAP HANA 無法放入備份模式,AzAcSnap 會立即結束並出現錯誤。
- 修正使用
- 詳細資料(
-c details
) 變更:- 修正在使用 Azure 大型實例記憶體時,使用
-c details
列出快照集詳細數據。
- 修正在使用 Azure 大型實例記憶體時,使用
- 記錄增強功能:
- 失敗時,syslog 的額外記錄輸出 (例如
/var/log/messages
, ) 。 - 新的「mainlog」(
azacsnap.log
) 提供更能剖析的高階命令記錄檔,併產生成功或失敗的結果。
- 失敗時,syslog 的額外記錄輸出 (例如
- 新的全域配置檔案 (
.azacsnaprc
) 可控制 azacsnap 的行為,包括 “mainlog” 檔案的位置。
- 還原 (
下載 AzAcSnap 8 安裝程式。
2023年2月
AzAcSnap 7a (組建: 1AA8343)
AzAcSnap 7a 正以下列修正來發行:
- 命令的
-c restore
修正:- 在使用
-c restore --restore revertvolume
時,當磁碟區還原為先前的狀態時,請在 HLI 上啟用掛接磁碟區。 - 使用
-c restore --restore snaptovol
時,在自動 QoS 容量集區中的 Azure NetApp Files 磁碟區複製磁碟區上正確設定 ThroughputMiBps。
- 在使用
下載 AzAcSnap 7a 安裝程式。
2022年12月
AzAcSnap 7 (組建:1A8FDFF)
AzAcSnap 7 正透過下列修正和改進來發行:
- 修正和改善:
- 備份 (
-c backup
) 變更:- 縮短新增至快照集名稱的後綴。 “YYYY-MM-DDThhhhss-nnnnnnnZ” 的前 26 個字符後綴太長。 後綴現在是 11 個字元十進位十進位,以自 Unix epoch 以來的十萬分之一,以避免命名衝突,例如,F2D212540D5。
- 建立快照集時增加驗證,以避免快照集建立重試失敗。
- 執行 AzAcSnap 機制以停用/啟用 backint 時逾時(
autoDisableEnableBackint=true
) 現在會與其他 SAP HANA 相關作業逾時值一致。 - Azure 備份 現在允許第三方快照式備份,而不會影響串流備份(也稱為「backint」)。 因此,AzAcSnap 「backint」 偵測邏輯會重新排序,以允許未來淘汰此功能。 此設定預設為停用 (
autoDisableEnableBackint=false
)。 對於依賴此功能以使用 AzAcSnap 擷取快照集並使用 Azure 備份 的客戶,將此值保留為 true 表示 AzAcSnap 7 會繼續停用/啟用 backint。 由於 Azure 備份 不再需要此設定,因此建議您以 的值autoDisableEnableBackint=false
測試 AzAcSnap 備份,然後在生產部署中成功進行相同的變更時。
- 還原 (
-c restore
) 變更:- 能夠針對使用
-c restore --restore snaptovol
下列其中一項建立的磁碟區複製建立自定義後綴:- 透過
--clonesuffix <custom suffix>
使用的命令行。 - 在沒有 選項的情況下
--force
執行命令時,以互動方式。
- 透過
- 在 ANF 上執行
--restore snaptovol
時,磁碟區複製會從來源磁碟區繼承新的 “NetworkFeatures” 設定。 - 如果未設定任何數據磁碟區,現在可以進行還原。 它只會使用其他磁碟區的最新快照集來還原其他磁碟區(
--snapshotfilter
此選項僅適用於數據磁碟區)。 - 命令的額外記錄
-c restore
可協助用戶偵錯。
- 能夠針對使用
- 測試 (
-c test
) 變更:- 現在測試管理所有其他Volume(s) 和所有數據的快照集。
- 備份 (
- 已移至 GA 的功能(正式推出):
- 無。
- 新增至 預覽的功能:
- Azure NetApp Files 備份的初步支援。
- Db2 資料庫支援新增選項,以一致的方式設定、測試和快照集備份 IBM Db2。
下載 AzAcSnap 7 安裝程式。
2022年7月
AzAcSnap 6 (組建:1A5F0B8)
重要
AzAcSnap 6 為 AzAcSnap 帶來新版本模型,並在單一版本中包含完全支援的 GA 功能和預覽功能。
自 AzAcSnap v5.0 於 2021 年 4 月發行為 GA 以來,AzAcSnap 已跨兩個分支發行八個版本。 新發行模型的目標是要與 Azure 元件發行方式一致。 這項變更允許將功能從預覽移至 GA(不需要移動整個分支),並引進新的預覽功能(不需要建立新的分支)。 從 AzAcSnap 6,我們有一個具有完整支援 GA 功能和預覽功能的單一分支(受限於 Microsoft 的預覽 Ts&Cs)。 請務必注意客戶不小心使用預覽功能,而且必須使用命令行選項加以啟用 --preview
。 因此,下一個版本將是 AzAcSnap 7,這可能包括:GA 功能、移至 GA 的目前預覽功能或新的預覽功能修補程式(如有必要)。
AzAcSnap 6 即將發行,其中包含下列修正和改進:
- 已移至 GA 的功能(正式推出):
- Oracle Database 支援。
- 使用 Azure 備份 的 Backint 整合。
- RunBefore/RunAfter 命令行選項,以在擷取記憶體快照集之前或之後執行自定義殼層腳本和命令。
- 預覽中的功能:
- Azure 金鑰保存庫 來儲存服務主體內容。
- Azure 受控磁碟作為替代記憶體後端。
- ANF 用戶端 API 版本已更新為 2021-10-01。
- 變更為工作流程,以重新啟用 Backint 設定,如果 SAP HANA 處於快照集的一致狀態時發生失敗。
下載 AzAcSnap 6 安裝程式。
2022年5月
AzAcSnap v5.0.3 (組建:20220524.14204) - 修補程式更新至 v5.0.2
AzAcSnap v5.0.3 (組建:20220524.14204) 會以下列修正程式提供 v5.0 分支的修補程式更新:
- 修正在查詢 SAP HANA 時處理分隔的識別碼。 此問題只會在 HSR-HA 節點中有設定為「logreplay_readaccss」且已解決的次要節點時,影響 SAP HANA。
AzAcSnap v5.1 Preview (組建:20220524.15550)
AzAcSnap v5.1 Preview (組建:20220524.15550) 是更新組建,可延長預覽到期日 90 天。 此更新包含在查詢 v5.0.3 中提供的 SAP HANA 時,處理分隔標識碼的修正。
2022年3月
AzAcSnap v5.1 Preview (組建:20220302.81795)
AzAcSnap v5.1 Preview (組建:20220302.81795) 已發行,其中包含下列新功能:
- Azure 金鑰保存庫 支援安全地儲存服務主體。
- 的新選項
-c backup --volume
,具有all
參數值。
2022年2月
AzAcSnap v5.1 Preview (組建:20220220.55340)
AzAcSnap v5.1 Preview (Build: 20220220.55340) 已發行,並具有下列修正和改進:
- 解決在使用 命令時
-c restore
,比對命令行選項sid
與 Oracle 資料庫的 JSON 組態檔專案相符--dbsid
失敗。
AzAcSnap v5.1 Preview (組建:20220203.77807)
AzAcSnap v5.1 Preview (組建:20220203.77807) 已發行,其中包含下列修正和改進:
- 次要更新以解決 STDOUT 緩衝區限制。 現在,放入封存模式的 Oracle 資料表檔案清單會傳送至外部檔案,而不是主要 AzAcSnap 記錄檔中的輸出。 外部檔案位於與記錄檔相同的位置和basename,但擴展名為 「.protected-tables」 (AzAcSnap 記錄檔中詳述的輸出檔名)。 每次執行時
azacsnap
都會覆寫它。
Jan-2022
AzAcSnap v5.1 Preview (組建:20220125.85030)
AzAcSnap v5.1 Preview (Build: 20220125.85030) 已發行,其中包含下列新功能:
- Oracle Database 支援
- Backint 共存
- Azure 受控磁碟
- RunBefore 和 RunAfter 功能
2021 年 8 月
AzAcSnap v5.0.2 (組建:20210827.19086) - 修補程式更新至 v5.0.1
AzAcSnap v5.0.2 (組建:20210827.19086) 是以 v5.0 分支的修補程式更新的形式提供,其中包含下列修正和改進:
- 忽略
ssh
255 結束代碼。 在某些情況下ssh
,用來與 Azure 大型實例上的記憶體通訊的命令會在沒有錯誤或執行失敗時發出 255 的結束代碼(請參閱man ssh
「EXIT STATUS」-則 AzAcSnap 會將這個結束代碼設成失敗和中止。 透過此更新的額外驗證可驗證正確的執行,除了傳統的結束代碼檢查之外,此驗證還包含剖析ssh
STDOUT 和 STDERR 是否有錯誤。 - 修正安裝程序檢查 hdbuserstore 的位置。 安裝程式會針對執行安裝的使用者搜尋 hdbuserstore 位置不正確的來源目錄,安裝程式現在會搜尋
~/.hdb
。 此修正適用於在安裝azacsnap
之前,先為root
用戶預先設定 hdbuserstore 的系統(例如 Azure 大型實例)。 - 安裝程式現在會顯示將安裝/擷取的版本(如果安裝程式執行時沒有任何自變數)。
2021 年 5 月
AzAcSnap v5.0.1 (組建:20210524.14837) - 修補程式更新至 v5.0
AzAcSnap v5.0.1 (組建:20210524.14837) 是以下列修正和改進功能提供 v5.0 分支的修補程式更新:
- 改善結束代碼處理。 在某些情況下,AzAcSnap 會發出 0(零)的結束代碼,即使在結束代碼應該是非零執行失敗之後也是如此。 如果發生任何失敗,則結束代碼現在應該只在順利執行
azacsnap
到完成時為零,且非零。 - AzAcSnap 的內部錯誤處理會擴充,以擷取併發出 AzAcSnap 所執行之外部命令的結束代碼。
2021年4月
AzAcSnap v5.0 (組建:20210421.6349) - GA 發行日期 (2021 年 4 月 21 日)
AzAcSnap v5.0 (組建:20210421.6349) 現已正式推出,且此組建具有下列修正和改進:
- hdbsql 重試逾時 (等候 SAP HANA 的回應) 會自動設定為 “savePointAbortWaitSeconds” 的一半,以避免競爭狀況。 “savePointAbortWaitSeconds” 的設定可以直接在 JSON 組態檔中修改,而且至少必須 600 秒。
2021 年 3 月
AzAcSnap v5.0 Preview (組建:20210318.30771)
AzAcSnap v5.0 Preview (組建:20210318.30771) 會發行下列修正和改進:
- 已移除將 AZACSNAP 使用者新增至 SAP HANA 租使用者 DB 的需求,請參閱 啟用與資料庫的 通訊一節。
- 修正以允許 使用手動 QOS 設定的磁碟區進行還原 。
- 已新增 Mutex 控件,以節流 Azure 大型實例的 SSH 連線。
- 修正安裝程式,以處理路徑名稱與空格和其他相關問題。
- 為了準備支援其他資料庫伺服器,請將選擇性參數 「--hanasid」 變更為 「--dbsid」。。