「適用於 Windows 用戶端的 Avamar 記錄收集器」 會收集下列記錄:
- 為每個用戶端建立兩個.zip檔案,一個用於 Avamar 記錄,另一個用於事件檢視器記錄。
- Avamar 記錄 - Avamar 用戶端記錄來自 Avamar 用戶端安裝路徑 (Avamar var 資料夾),但不包括快取檔案 (*.dat) 和某些資料夾,例如「avfscache」、「update」
- 事件檢視器記錄 - 來自用戶端的事件檢視器記錄 ( 採用 .csv 格式):
- 應用程式記錄
- 系統記錄
- 虛擬機器管理服務 (VMMS) 記錄 (針對 Hyper-V 節點)
- 對於 Avamar 叢集用戶端 (聯合用戶端),正在建立單一
.zip 檔案。此檔案包含 Avamar 記錄。
- Avamar 記錄 - 來自 Avamar 叢集 (同盟) 用戶端路徑的 Avamar 叢集式用戶端記錄,不包括快取檔案 (*.dat)。
- 支援的叢集:SQL (叢集與 Always On)、Exchange DAG、Hyper-V。
在收集和壓縮檔之前,腳本會估計它們的總大小。它會將此值與 TEMP 資料夾驅動器中的可用空間進行比較。這可確保有足夠的空間來創建
.zip 存檔。
指令檔會檢查磁碟上的可用空間,以確保有足夠的空間儲存檔案,再將
.zip 檔案複製到用戶端。
執行指令檔
- 從 PowerShell 的命令提示字元:.\ava_log_collector. ps1
- 使用 Windows PowerShell ISE 的替代方法。
- 啟動 Windows PowerShell ISE。
- 選取「檔案」 >開啟>尋找「ava_log_collector.ps1」 > 「開啟」
- 選擇「腳本窗格」 中的所有行 。
- 按一下「執行選取」按鈕以啟動指令檔。
適用於 Windows 用戶端的 Avamar 記錄收集器:記錄收集機制
文稿啟動後,選擇以下方案之一:
- 以具有本機管理員權限的使用者身分,在叢集所有成員上執行指令檔。
- 此指令檔會從叢集的所有成員收集 Avamar 和事件檢視器記錄,以及 Avamar 叢集 (同盟) 用戶端記錄。
- 以使用者身分執行指令檔,該使用者在您必須從中收集記錄的用戶端上具有 LOCAL ADMIN 權限。
- 此指令檔會從指定的用戶端收集 Avamar 和事件檢視器記錄。
- 必須指定用戶端清單(以逗號分隔)。
- 以使用者身分執行指令檔,該使用者在此用戶端上沒有 LOCAL ADMIN 權限。
- 此指令檔僅會從此用戶端收集 Avamar 和事件檢視器記錄。
選取案例後,必須為記錄 (Avamar/事件檢視器) 指定「記錄歷程記錄 (天)」。
儲存在用戶端上的 Avamar 記錄有兩週的保留時間。
事件檢視器記錄會根據用戶端事件檢視器中的記錄檔案大小設定進行記錄輪替。
適用於 Windows 用戶端的 Avamar 記錄收集器:限制
指令檔使用 Microsoft .NET API「
System.IO.Compression.ZipArchive」壓縮檔案。
由於基礎 API 的限制,最大檔案大小為 2 GB。
- 排除超過 2 GB 的檔案。
- 在記錄收集期間,將排除開啟的檔案 (正在執行備份或還原工作)。
適用於 Windows 的 Avamar 記錄收集器:錯誤處理
建立錯誤紀錄檔是為了追蹤在指令檔執行期間可能發生的警告和錯誤:
- 檔案大小超過 2 GB。
- 該檔正由其他進程使用(打開的檔)。