none
Limitar ARQUIVO - Windows Server RRS feed

  • Pergunta

  • Prezados, boa tarde.

    Não tenho controle atualmente sobre o que os usuarios salvam na rede. 

    Preciso de um controle, especialmente para tamanho de arquivo, no maximo arquivo até 100mb, por exemplo.

    Tem alguma forma de aplicar isto?

    OBS.: Ja tentei fazer cota por pasta, mas nao tenho a mesma eficiencia do limite por arquivo...

    Aguardo.

    Quem puder auxiliar-me!

    Grato!


    Fillipe

    quarta-feira, 11 de maio de 2016 18:27

Respostas

  • Você pode criar um script powershell (deletefiles.ps1) e executá-lo em uma tarefa agendada.

    Pesquise sobre a gama de opções do powershell que você consegue automatizar suas atividades.

    Segue um script básico.

    $Dir = "E:\Teste"
    $SizeMax = 500 #MB

    Get-ChildItem -Path $Dir -recurse -include *.pdf | Where { $_.Length / 1MB -ge $SizeMax } | Remove-Item -Force


    • -lt Less than
    • -le Less than or equal to
    • -gt Greater than
    • -ge Greater than or equal to
    • -eq Equal to
    • -ne Not equal to

    abs,


    Se quiser derrubar uma árvore na metade do tempo, passe o dobro do tempo amolando o machado.

    quinta-feira, 12 de maio de 2016 13:22
    Moderador

Todas as Respostas

  • Boa tarde Filipe,

    Esse tutorial tem dicas interessantes de como configurar seu fileserver:

    https://fabiozibiani.wordpress.com/2011/01/10/servidor-de-arquivos-windows-server-2008/

    Mas vamos lá,

    Você tem realmente a necessidade de definir o tamanho max de arquivo que o usuário pode salvar na rede?

    Minha opinião, seria interessante vc definir uma pasta base pra cada user, e um limite máximo rígido de cota pra cada user no seu fileserver. E pra evitar que o usuário encha o fileserver de besteira (musicas, etc...), você pode também definir o tipos de arquivos que não poderão ser salvos, isso vai te dar um bom controle sobre o fileserver.

    Abraço.

    quarta-feira, 11 de maio de 2016 19:37
  • O meu problema é o seguinte:

    Temos um sistema que o pessoal precisa salvar PDF o dia inteiro, arquivos digitalizados.

    Entao nao posso impor um limite a pasta, pois o objetivo é este.

    Porem, eventualmente aparecem arquivos pdf com 400MB, 500MB, arquivos digitalizados errado, e eu precisaria desse controle. Impedir que fossem salvos arquivos acima de 100MB, por exemplo...

    Limite por pasta no meu caso nao atenderia...


    Fillipe

    quarta-feira, 11 de maio de 2016 19:44
  • Alguém tem alguma sugestão a respeito? Ou realmente nao é possivel...

    Muito obrigado, desde já.


    Fillipe

    quarta-feira, 11 de maio de 2016 22:12
  • Infelizmente não.

    Segue respostas/referências sobre. 

    https://social.technet.microsoft.com/Forums/pt-BR/1fd46e31-e06c-4d61-8d42-143809100486/limitar-tamanho-do-arquivo-a-ser-gravado-num-servidor-windows-server-2008-r2?forum=winsrv2008pt


    Atenciosamente, Johnson Cruz, Analista de Suporte Tecnico, MTA: Windows Server Administration Fundamentals

    quinta-feira, 12 de maio de 2016 00:40
  • Que pena! Não sei o que fazer para controlar essa questào, como expus...

    Se alguem conhecer algum programa, ainda que pago, que trate isso...

    Favor me indicar!!


    Fillipe

    quinta-feira, 12 de maio de 2016 11:47
  • Você pode criar um script powershell (deletefiles.ps1) e executá-lo em uma tarefa agendada.

    Pesquise sobre a gama de opções do powershell que você consegue automatizar suas atividades.

    Segue um script básico.

    $Dir = "E:\Teste"
    $SizeMax = 500 #MB

    Get-ChildItem -Path $Dir -recurse -include *.pdf | Where { $_.Length / 1MB -ge $SizeMax } | Remove-Item -Force


    • -lt Less than
    • -le Less than or equal to
    • -gt Greater than
    • -ge Greater than or equal to
    • -eq Equal to
    • -ne Not equal to

    abs,


    Se quiser derrubar uma árvore na metade do tempo, passe o dobro do tempo amolando o machado.

    quinta-feira, 12 de maio de 2016 13:22
    Moderador
  • Pelo Sharpoint, sabe se da pra fazer isso? De uma forma mais objetiva, sem precisar de tratar scrips?

    Nao trabalhei com sharpoint ainda, mas dizem que para tratar arquivos, servidor de arquivos e documentos, tem bastante recurso...


    Fillipe

    quinta-feira, 12 de maio de 2016 18:55
  • Sharepoint não tem nada parecido com isso e trabalha com cotas, tal como o recurso nativo do Windows.
    sexta-feira, 13 de maio de 2016 13:43
  • Acredito que sim.

    https://blogs.technet.microsoft.com/sammykailini/2013/11/06/how-to-increase-the-maximum-upload-size-in-sharepoint-2013/

    https://angler.wordpress.com/2012/03/21/increase-the-sharepoint-2010-upload-file-size-limit/


    Se quiser derrubar uma árvore na metade do tempo, passe o dobro do tempo amolando o machado.


    sexta-feira, 13 de maio de 2016 18:29
    Moderador
  • Na verdade não meu amigo Felipe. O recurso acima trata apenas da operação feita através da parte Web do Sharepoint, ou seja, apenas se o usuário estiver fazendo o processo de upload via interface Web.

    Se o recurso que irá depositar o arquivo no Sharepoint trabalhar com uma API que execute o mesmo tipo de processo de upload do arquivo usado pela interface Web, neste caso sim, a configuração teria efeito.

    No entanto, se eu entendi bem, o processo que será usado aqui fará acesso via \\NomeDoServidor\NomeDaPasta e neste tipo de acesso, o recurso usado é outro chamado WebDAV.

    Não sei se este último recurso possui alguma configuração do lado do servidor que permite esta limitação, pois o que eu me lembro é da possibilidade de limitar o tamanho dos arquivos do lado do cliente.

    Houve uma situação como esta onde eu tratei o incidente usando esta alteração nos clientes onde o WebDAV estava instalado e ainda há outro detalhe importante, pois o recurso que irá depositar o arquivo também deve ser capaz de operar com o WebDAV para ser possível acessar o Sharepoint via UNC.

    Webdav Filesize Limits

    sexta-feira, 13 de maio de 2016 20:36
  • Sim, upload da parte Web utlizando o Sharepoint.. WebDAV pode ajudar sim neste caso.

    Se quiser derrubar uma árvore na metade do tempo, passe o dobro do tempo amolando o machado.


    sexta-feira, 13 de maio de 2016 21:31
    Moderador