Ontem tivemos um problema de espaço em disco no WSUS. A principio bastaria entrar em Opções e escolher a opção "Cleanup".
Porem o processo não rodava até o fim exatamente por falta de espaço no disco onde o database estava, o mesmo do diretório WSUSCONTENTS.
Seria possivel mover apenas o diretório do WSUS com o comando wsusutil movecontent <Drive:\Diretorio Atual> <Drive:\Diretorio Novo>, porem isso não resolveria o problema dos 80 GB que o WSUS estava ocupando.
Solução para resolver o problema passo a passo:
- Pare o serviço "Update Services"
- Delete todo o conteudo do diretório "WSUS\WsusContent"
- Restarte o serviço "Update Services"
- Abra o gerenciador do WSUS, abra "Updates" e "All Updates"
- Mude o filtro Aproval para "Any except declined" e no Status a opção "Failed/Needed", o que fará aparecer todos os updates NECESSÁRIOS
- Selecione todos os updates da lista e escolha a opção "Retry Download"
Pronto, o WSUS irá baixar novamente os updates que são necessários e agora poderá funcionar normalmente. Mas lembre-se de algumas coisas importantes:
- Os updates que já haviam rodado em todas as maquinas foram perdidos, como exemplo, updates de segurança anteriores, SPs, etc.
- Ao colocar novas máquinas na rede será necessário baixar novamente updates que antes já estavam no arquivo
- Rode o "Cleanup" antes de chegar na situação acima
- Você pode escolher aleatoriamente os updates dentro do diretório WsusContent mas isso poderia estar deletando updates antigos e perdendo os que são necessários