Você pode usar o Squid Cache, eles ainda têm instruções para este caso de uso específico aqui: link
Eu tenho um monte de Servidores e Clientes do Windows em um VM Lab e gostaria de simplificar o Gerenciamento de Atualizações. Atualmente, eu preciso executar o Windows Update em cada máquina, baixando as atualizações.
Eu sei que com o WSUS, eu posso criar um cache central, mas parece que eu tenho que selecionar as atualizações de antemão. Isso parece ser um download de ~ 250 GB para o Windows 2012 R2, 2016, 10 e 8.1. Além disso, se eu quisesse o Office, o SharePoint ou o SQL Server, eu teria que baixá-los também.
O que estou realmente procurando é basicamente rodar o Windows Update (incl. Atualizações para outros produtos da Microsoft, como Office, SQL Server, etc.) em cada máquina como está, mas sempre que um novo pacote é descoberto, armazene-o em cache . Então, quando outras máquinas precisam, eles simplesmente pegam do cache.
Dessa forma, se eu decidir, por exemplo, instalar o Office 2013 em uma máquina, eu não quero voltar para o WSUS, selecione Office 2013, sincronizar. Mas, em vez disso, quero apenas executar o Windows Update nessa máquina de destino, ver que ele precisa de várias atualizações para o Office 2013, baixá-las, armazená-las em cache e, em seguida, a próxima máquina como essas simplesmente as pega do cache.
Isso é possível? Ou com o WSUS ou algum outro software como esse. Eu não me importo em ter que aprovar atualizações, não estou realmente procurando pelo Gerenciamento de Atualizações, apenas pelo cache.
Você pode usar o Squid Cache, eles ainda têm instruções para este caso de uso específico aqui: link