Avamar: Falha na restauração do file system do Windows com o erro "Unable to BackupWrite" e "The data is invalid"

摘要: A restauração do sistema de arquivos do Windows falha com erros: Erro avtar <5737>: E/S e erro: Não é possível fazer o BackupWrite(4) "D:Temp_file_name_.xlsx" (código 13: Os dados são inválidos). Este artigo aborda o problema "Código 13: The data is invalid" que pode ser visto durante uma operação de restauração do Avamar. ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

O trabalho de restauração de alguns arquivos .xlsx e .pdf falha com os seguintes erros no arquivo de log:
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

Os arquivos afetados são restaurados, mas o Excel ou Acrobat Reader não pode abrir os arquivos, pois eles parecem estar corrompidos.

Exemplo de uma mensagem de erro ao tentar abrir o arquivo:

"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."

Outros arquivos .xlxs ou .pdf do mesmo trabalho de restauração são restaurados e podem ser abertos.

原因

Esse comportamento é devido a uma combinação de arquivos restaurados com cabeçalhos de arquivo diferentes, NTFS e FAT32, para uma partição NTFS pelo mesmo trabalho de restauração.

Os arquivos mencionados nos avisos têm um cabeçalho de arquivo FAT32. Esses arquivos foram criados em um antigo servidor Windows 2003 com partições FAT32 e, em seguida, movidos para um sistema com partições NTFS.

解决方案

Esse problema foi identificado como um problema de código no binário avtar e já foi resolvido. As versões atuais do Avamar não devem apresentar esse problema.

Se o problema ocorrer em qualquer uma das versões atuais do Avamar, ele poderá ser resolvido com estas etapas:
  1. Antes da operação de restauração, adicione o indicador --x06=4096 no arquivo avtar.cmd no caminho do agente <client-install-folder>\var.
  2. Execute a restauração desses arquivos FAT32 e, em seguida, remova o indicador após a restauração.
 
Nota:
  • O indicador foi projetado para restaurar arquivos com cabeçalhos FAT32 para uma partição NTFS.
  • Esse indicador só pode ser usado para tipos de arquivo FAT32 e falha ao restaurar tipos de arquivo NTFS.
  • Depois que a restauração do arquivo FAT32 for concluída, o indicador deverá ser removido do arquivo avtar.cmd e usado novamente somente quando necessário.

受影响的产品

Avamar

产品

Avamar, Avamar Client for Windows
文章属性
文章编号: 000054812
文章类型: Solution
上次修改时间: 09 10月 2024
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。