Cota

As cotas são um recurso importante para evitar o uso excessivo e descontrolado de espaço em disco em um servidor de arquivos.

Antes do Windows 2003 R2 a única alternativa para configurar cotas em servidores Windows era através da cota por partição. Neste tipo de configuração, entradas de cotas eram criadas para cada usuário e valiam para a partição inteira.

Isso acabava trazendo problemas pois para ter, por exemplo, uma pasta pessoal com um valor de cota e outra pasta compartilhada por um grupo de trabalho, também com controle de cota, era necessário separar as pastas em discos ou partições diferentes, pois caso não o fizesse a cota definida para o usuário é que seria válida.

A partir do Windows Server 2003 R2 a configuração de cotas pode ser feita por pastas, ou seja, posso por exemplo, configurar a pasta pessoal de um usuário com um limite de espaço e a pasta compartilhada por seu grupo de trabalho com outro limite. Em outras palavras: o controle de espaço em disco pode ser feito por pastas ao invés de por usuário.

Neste artigo irei mostrar como configurar o controle de cotas por pastas no Windows 2003 R2. O mesmo procedimento é válido para o Windows 2008.

Se estiver interessado em como criar pastas pessoais para cada usuário de seu domínio, leia o artigo: Active Directory: Configurando pasta pessoal dos usuários.

Pré-Requisitos

Para este tutorial iremos precisar:

  • Usuário com permissão de acesso e configuração do servidor de arquivos.
  • Gerenciador de Recursos de Servidor de Arquivos (File Server Resource Manager) instalado. Abaixo você encontrará os passos para a instalação.

Resumo

São esses os passos que iremos seguir:

  1. Instalação do Gerenciador de Recursos de Servidor de Arquivos (File Server Resource Manager).
  2. Configuração das cotas.

Tutorial

Vamos por a mão na massa.

1. Instalação do Gerenciador de Recursos de Servidor de Arquivos (File Server Resource Manager)

Vá em Iniciar (Start), Painel de Controle (Control Panel), Adicionar ou Remover Programas (Add or Remove Programs). Clique em Adicionar/Remover Componentes do Windows (Add/Remove Windows Components).

O Assistente de componentes do Windows (Windows Components Wizard) será aberto:

Assistente de componentes do Windows

Selecione Ferramentas de gerenciamento e monitoramento (Management and Monitoring Tools) e clique no botão Detalhes (Details).

Marque o Gerenciador de Recursos de Servidor de Arquivos (File Server Resource Manager) para instalação e clique no botão OK e em Avançar.

Ferramentas de gerenciamento e monitoramento

O Gerenciador de Recursos de Servidor de Arquivos será instalado. Provavelmente serão solicitados os discos de instalação do Windows.

2. Configuração das cotas

Abra o Gerenciador de Recursos de Servidor de Arquivos executando fsrm.msc ou indo em Iniciar, Ferramentas administrativas.

File Server Resource Manager

Em Gerenciamento de Cota (Quota Management), clique com o botão direito em Cotas (Quotas) e escolha Criar cota... (Create Quota...). Pode demorar um pouco para esta opção ficar disponível.

Criar Quota

Escolha a pasta a qual será aplicada a cota clicando no botão Procurar... (Browse...) e em seguida escolha um modelo de cota (quota template) ou marque Definir propriedades personalizadas da cota (Define custom quota properties) e clique em Propriedades Personalizadas... (Custom Properties...)

ATENÇÃO: Se a opção Criar cota no caminho (Create quota on path) for escolhida, a cota será aplicada para toda a pasta e seu conteúdo, independente das subpastas criadas e dos usuários que as criaram.

Para criar uma entrada de cota para cada nova subpasta criada dentro da pasta escolhida, selecione a opção Aplicar modelo e criar cotas em subpastas novas e existentes automaticamente (Auto apply template and create quotas on existing and new subfolders). Esta opção é ideal para criar cotas em pastas individuais para cada novo usuário. Talvez seja necessário criar um modelo de cota antes de escolher esta opção.

Auto Apply no new subfolders

Defina um Rótulo (Label) e em Limite de Espaço (Space Limit) defina o limite de espaço que cada usuário poderá utilizar na pasta selecionada.

Escolha se deseja Cota fixa (Hard quota) onde os usuários não podem gravar mais do que a cota permitida, ou a Cota flexível (Soft quota) que é utilizada apenas para avisar os usuários que a cota foi excedida.

Propriedades da Quota

Em Limites de notificação (Notification thresholds) é possível definir alarmes de notificação a serem registrados no log de eventos do Windows ou ainda por e-mail para os usuários e administradores do servidor de arquivos. Se quiser configurar estes alarmes, clique no botão Adicionar... (Add...) e configure o alarme:

Propriedades dos Avisos

Clique em OK e em seguida em Criar (Create). Uma mensagem solicitando se deseja salvar um modelo de cota baseado nos parâmetros atuais será mostrada. Escolha a opção que mais lhe agrada e clique em OK.

Save Custom Properties as a Template

Para que seja possível enviar e-mails para o administrador e os usuários, é necessário configurar um servidor de SMTP. Para fazer isso, clique com o botão direito em Gerenciador de Recursos de Servidor de Arquivos (File Server Resource Manager) e escolha Configurar Opções (Configure Options...)

Configurar opções do serviço

Na janela de opções especifique o servidor de SMTP e os endereços padrões de email de remetente e administradores.

Configurações de SMTP

Observações

Você pode ainda definir uma cota padrão para novas pastas e cotas diferenciadas para usuários específicos, conforme ilustra a figura abaixo. Aproveite o recurso de templates para facilitar a criação de novas cotas.

Exemplo de Entradas de Quota

Espero que o artigo tenha sido útil. Qualquer dúvida, sugestão ou relato de erros é só postar nos comentários.

.

Referências

Managing Volume and Folder Quotas.