We currently use WSUS and it's fantastic for our workstations and keeping track of what updates our servers need.
I'd sooner not automatically have WSUS install patches in the small hours to our servers, but I would like to be able to click a "update these servers now" button, but without the time involved logging onto each server, firing up IE, going to Windows Update etc.
Are there any suggestions on low cost ways to achieve this please?
I'm aware of Shavlik but across a couple of dozen servers it's not the cheapest option.
If it's relevant the servers are almost all VM's on vSphere.
Thanks a lot.
Well, I can imagine one way, but the ease of doing it easily depends on which version of Windows Server you are running, or more specifically, whether you will be doing this with or without PowerShell.
If you understand WSUS, and I hope others understand it better than me, you know all it is doing is a proxy, and if configured to load updates from your WSUS server, a cache as well. It then periodically communicates with the clients to check which updates installed and others that failed, recording that info in a central database that make pretty reports. If you break it down into these components, you can see there is hope in making a free alternative for yourself, but you will need to put all the right pieces into place, so long as the caching portion is not a necessity for you and you will let clients talk upstream to Microsoft directly.
Now, I am sure there will be limitations.
Some benefits:
So, in short, you can see I too have thought of this. With a little bit of know-how, you might be able to do something cool on your own. I realize this is a tall order, but I think this would be the cheapest route imaginable.
You can configure your group policy so that updates you have approved are downloaded to your servers, and you simply need to log in and install the waiting updates.
You still have to log in to each server, but you don't have to do the Windows Update palaver, and you retain your centralised control of which updates to install, and reporting of which updates are pending.