Os arquivos estão corrompidos em eliminação volumes que foram criados como compactados por NTFS

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3066174
Sintomas
Os usuários não podem abrir arquivos em um volume habilitado para eliminação da duplicação que foi criado tendo a compactação NTFS habilitada na raiz do volume. Além disso, a eliminação da duplicação de dados scrubbing trabalho poderá registrar um evento no log de eventos para corrupção de relatório no volume de arquivos que não pode corrigir.
Causa
Esse problema ocorre porque os metadados de eliminação da duplicação que é armazenado na raiz do volume compactado for corrompido quando um processo grava no local para um arquivo no volume de eliminação. Os metadados de eliminação da duplicação que é armazenado na raiz do volume compactado é localizado sob a pasta informações de Volume do sistema (SVI).

Não há suporte para a eliminação da duplicação em volumes com compactação ativada na raiz quando o volume é criado. No entanto, a eliminação da duplicação de pastas compactadas é suportada e funciona conforme o esperado.
Resolução
Para resolver esse problema, não ative eliminação da duplicação de dados em um volume NTFS que tem compactação em nível de volume ativada.

Infelizmente, nós não pode restaurar os dados que já estão corrompidos em volumes compactados existentes com eliminação da duplicação habilitada. Arquivos que já foram corrompidos devem ser restaurados de backups, se eles estiverem disponíveis.

Para descompactar a pasta de metadados de eliminação da duplicação para que ações de gravação para eliminação arquivos neste volume não estão corrompidas, siga estas etapas.

Observação: Nos comandos de exemplo <X></X> é um volume que tenha sido criado como compactado e com eliminação da duplicação de dados ativada.
  1. Baixe a ferramenta PsExec do seguinte site do Windows Sysinternals:

    Observação: A ferramenta PsExec permite aos usuários executar processos por ter direitos de usuário "SYSTEM". Isso é necessário para acessar a pasta de metadados de eliminação da duplicação de dados protegida que está localizada na pasta informações de Volume do sistema.
  2. Bloquear o acesso a dados para os usuários no volume afetado. Para fazer isso, execute o seguinte do Windows PowerShell Desativar dedupvolume comando:

    disable-dedupvolume X: -dataaccess
    Observações:
    • Esse comando desmonta e remonta, em seguida, o volume sem o filtro de eliminação da duplicação de dados anexado. Isso impede que os usuários acessem os arquivos com duplicação eliminada.
    • A ação de desmontagem invalida quaisquer identificadores de arquivo abertos neste volume.
  3. Use o PsExec para executar Cmd.exe como um usuário "SYSTEM". Para fazer isso, execute o seguinte comando:

    Psexec.exe –i –s cmd
    Observação: A janela do Prompt de comando será aberta agora por ter "Sistema" direitos de usuário atribuídos.

    Cuidado A conta "Sistema" é uma conta de usuário que tenha um nível mais alto de acesso que uma conta de administrador. Os usuários devem ser cuidadosos executar somente as etapas mencionadas no artigo enquanto eles estão em execução na conta do "Sistema". Os usuários devem ser especialmente cuidadosos para não alterar as ACLs ou apropriar-se da pasta informações de Volume do sistema.
  4. Na janela do Prompt de comando do PsExec, localize a pasta informações de Volume do sistema de seu volume afetado.
  5. Verifique se a pasta de metadados de eliminação da duplicação do volume esteja atualmente compactada.
  6. Descompacte a pasta de metadados de eliminação da duplicação do volume.
  7. Na janela do Prompt de comando do PsExec, execute o seguinte comando:

    X:\System Volume Information>compact /s:Dedup

    A saída inclui a seguinte mensagem de resumo:

    M arquivos nos diretórios de N

    <X>são compactados e <Y>não são compactados.</Y></X>

    Se <X></X>é maior do que zero (0), vá para a etapa 8. Caso contrário, vá para a etapa 11 porque a pasta de metadados de eliminação da duplicação não está compactada.
  8. Na janela do Prompt de comando do PsExec, execute o seguinte comando:

    X:\System Volume Information>compact /u /s:Dedup
  9. Espere até que a pasta de metadados de eliminação da duplicação para ser descompactado. O processo funciona em um arquivo ao mesmo tempo e pode ser muito lento.

    Observação: O tempo necessário por este processo é proporcional à quantidade de dados no volume. Para os volumes que contêm terabytes de dados, esse processo pode levar várias horas para terminar. Depois de terminar, o comando sai e gera a seguinte mensagem de status:

    N arquivos nos diretórios M foram descompactados.
  10. Na janela do Prompt de comando do PsExec, execute o seguinte comando "Exibir o estado de compactação" para verificar se não existem arquivos compactados na pasta de metadados de eliminação da duplicação de dados.

    X:\System Volume Information>compact /s:Dedup
  11. Feche a janela do Prompt de comando do PsExec.
  12. Habilite novamente o acesso a dados para os usuários no volume afetado. Para fazer isso, execute o seguinte comando:

    Enable-DedupVolume X: -DataAccess
    Observações:
    • Esse comando desmonta e remonta, em seguida, o volume com o filtro de eliminação da duplicação de dados anexado. Os usuários agora poderão acessar os arquivos da eliminação.
    • A ação de desmontagem invalida quaisquer identificadores de arquivo abertos neste volume.
    Para obter mais informações sobre este comando do Windows PowerShell, visite o seguinte site da MSDN:

Observação: Para evitar danos similares ocorra, executar esse procedimento em todos os volumes habilitados para eliminação de duplicação que foram criados como compactado.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3066174 - Última Revisão: 07/26/2015 08:26:00 - Revisão: 3.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation

  • kbtshoot kbsurveynew kbexpertiseadvanced kbmt KB3066174 KbMtpt
Comentários