Como cortar o Windows 2012 Server para economizar espaço em disco?

1

Tenho janelas de hospedagem VPS 2012 Server + MSSQL Server 40 GB de armazenamento. Estou ficando sem espaço e não quero atualizar a hospedagem para uma variante mais cara.

Limpei logs, arquivos temporários, lixeira. E isso não é suficiente. Analisei o espaço com TreeSize e não consigo encontrar mais nada para excluir.

Apesar disso, a pasta do Windows tem 23 GB e eu acredito que há muito lastro, como corretores ortográficos, para idiomas que eu não preciso. Existe algo grande que eu possa remover com segurança da instalação padrão?

    
por qub1n 23.02.2014 / 10:31

3 respostas

2

você pode seguir o guia abaixo para reduzir o espaço do WinSXS na instalação do Windows 2012.

link

Leia todo o artigo porque isso afeta a maneira como você instala novos recursos / funções no servidor. Mas se o seu servidor já estiver configurado, você não deverá ter problemas.

Se você tiver backups de banco de dados MSSQL configurados, verifique se eles têm a compactação ativada: link

A opção de desduplicação, como Gabrial sugere, é outra tentativa, mas, na minha opinião, não é a melhor solução para uma partição do sistema.

Atenciosamente!

    
por 23.02.2014 / 11:35
1

O Windows Server 2012 tem um novo recurso chamado Desduplicação de Dados, que pode valer a pena experimentar.

Você pode instalar esse recurso no Powershell da seguinte forma:

PS C:\> Import-Module ServerManager

PS C:\> Add-WindowsFeature -name FS-Data-Deduplication

PS C:\> Import-Module Deduplication

Quanto espaço em disco posso esperar recuperar?

Quando você instala o serviço de função Redução de redundância de dados em um servidor que executa o Windows Server 2012, o DDPEVAL.EXE também é instalado na pasta C: \ Windows \ System32 como uma ferramenta de linha de comando adicional. DDPEVAL.EXE pode ser executado em qualquer local NTFS volumes ou compartilhamentos de rede NTFS para estimar a quantidade de espaço em disco que potencialmente pode ser recuperado movendo esses dados para um volume NTFS do Windows Server 2012 com desduplicação de dados habilitada.

C:\> DDPEVAL \server\folder /V /O:logfile.txt

Quando você descobrir se o espaço que pode ser recuperado é substancial, estará pronto para a próxima etapa, executando Trabalhos de otimização:

Na eliminação de duplicação de dados do Windows Server 2012, os trabalhos de otimização executam o trabalho de desduplicar dados e otimizar um volume. Essas tarefas podem ser executadas sob demanda (manualmente) ou agendadas.

Você pode acionar um trabalho de otimização sob demanda no Windows PowerShell usando o cmdlet Start-DedupJob. Por exemplo:

PS C:\> Start-DedupJob –Volume E: –Type Optimization

Você pode consultar o progresso do trabalho no volume usando o cmdlet Get-DedupJob:

PC C:\> Get-DedupJob

Fonte: Blogue Keith Mayer

    
por 23.02.2014 / 11:33
0

Finnaly eu encontrei a resposta com base na resposta de Adrian Perez. É o comando powershell do exemplo do MSDN .

Get-WindowsFeature | Where-Object -FilterScript { $_.Installed -Eq $FALSE } | Uninstall-WindowsFeature –Remove

Economizei quase 2 GB no servidor Windows 2012 dedicado apenas para o servidor ASP.NET e o SQL Server.

    
por 25.05.2014 / 18:21