Avamar:Windows 檔案系統還原失敗,並顯示「無法備份寫入」和「資料無效」

Summary: Windows 檔案系統還原失敗,並傳回錯誤: Avtar 錯誤 <5737>:I/O 和錯誤:無法 BackupWrite(4) 「D:Temp_file_name_.xlsx」(代碼 13:數據無效)。本文解決的問題「代碼 13:資料無效」,可能會在 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.

Symptoms

部分 .xlsx 和 .pdf 檔案的還原工作失敗,並會在記錄檔上出現下列錯誤:
2017-01-18 11:34:54 avtar Error <5737>: I/O error: Unable to BackupWrite(4) "D:\Temp\_file_name_.xlsx" (code 13: The data is invalid).
2017/01/18-10:34:54.05100 [avtar]  restdata: BackupRead content is valid
2017-01-18 11:34:54 avtar Error <5189>: Error restoring path "D:\aaaaa\bbbbbb\cccccc\xxxx\_file_name_.xlsx" to "D:\Temp\".
2017-01-18 11:34:54 avtar Error <5263>: Restore of "D:\aaaaa\bbbbbb\cccccc\xxxx\_file_name_.xlsx" failed

受影響的檔案已還原,但 Excel 或 Acrobat Reader 無法開啟檔案,因為檔案似乎已損毀。

嘗試開啟檔案時的錯誤訊息範例:

"Excel cannot open the file 'filename.xlsx' because the file format for the file extension is not valid. Verify that the file has not been corrupted and that the file extension matches the format of the file."

將還原同一還原作業中的其他 .xlx 或.pdf檔,並且可以打開。

Cause

此行為是由於具有不同文件頭、NTFS 和 FAT32 的還原檔組合到同一還原作業到NTFS分區的組合。

警告中提到的檔具有FAT32文件頭。這些檔是在具有 FAT32 分區的舊 Windows 2003 伺服器上創建的,然後移動到具有 NTFS 分區的系統。

Resolution

此問題已在 avtar 二進位檔中識別為程式碼問題,且已獲得解決。目前的 Avamar 版本應該不會遇到此問題。

如果問題出現在任何目前的 Avamar 版本上,可以採取下列步驟解決:
  1. 在還原操作之前,添加標誌 --x06=4096 在代理程式路徑的avtar.cmd檔中 <client-install-folder>\var
  2. 執行還原這些 FAT32 檔案,然後在還原後移除旗標。
 
注意:
  • 該標誌旨在將具有 FAT32 標頭的檔還原到 NTFS 分區。
  • 該標誌只能用於 FAT32 檔案類型,無法還原 NTFS 檔案類型。
  • 完成 FAT32 檔還原後,必須從avtar.cmd檔中刪除該標誌,並僅在需要時再次使用。

Affected Products

Avamar

Products

Avamar, Avamar Client for Windows
Article Properties
Article Number: 000054812
Article Type: Solution
Last Modified: 09 Oct 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.