none
Relatório semelhante ao FSRM Windows Server 2012 R2 em HD formatado em ReFs RRS feed

  • Pergunta

  • Estou gerando alguns relatórios de arquivos duplicados, mas ao executar e gerar o relatório todos os campos ficam limpos e com a  seguinte mensagem de erro no corpo do relatório:

    The volume mounted at 'E:\'
    ('\\?\Volume{e9ed211a-7d10-11e3-80ca-00155d021907}\') for namespace root 'E:\'
    is not a valid volume for reporting or classification. Make sure that you
    include only paths on fixed NTFS volumes in the report. This path will be
    ignored for now. Please reconfigure reporting or classification settings
    appropriately.

    Sei que é por causa da formatação que está em ReFs, que não possui algumas características e não é possível alterar para NTFS no momento.

    Usei o seguinte script do powershell para listar pelo hash os arquivos duplicados que utiliza 100% tempo de disco e chegou a 3 GB de utilização de memória e deixou o servidor extremamente lento.

    function get-md5hash {[System.BitConverter]::ToString((new-object -TypeName System.Security.Cryptography.MD5CryptoServiceProvider).ComputeHash([System.IO.File]::ReadAllBytes($args)))}
    $procurar = "E:\"
    $resultado = "C:\Duplicados E.txt"
    Get-ChildItem $procurar -Recurse|`
    ?{!$_.psiscontainer}|`
    Select-Object Name,Fullname,CreationTime,LastWriteTime,Authors,Length,Type,@{Name="MD5";Expression={Get-md5hash $_.fullname}}|`
    group MD5'|?{$_.Count -gt 1}'|%{$_.Group}|sort MD5|`
    Export-Csv $resultado -NoTypeInformation -Encoding "Unicode

    Alguém sabe alguma forma de gerar o relatório semelhante o FSRM ou melhorar esse script, pois quero que os responsáveis verifiquem a necessidade de apagar. 


    quinta-feira, 14 de agosto de 2014 21:09

Respostas

  • Acabei limitando o processo do PowerShell a um core a menos de afinidade e aumentei a memória da VM dinamicamente.

    Como exportei para .csv foi bem fácil para filtar o que interessava...

    quarta-feira, 10 de setembro de 2014 20:42