Omicron Llama

Coding all day, every day.

Accidentally deleted ALL Timer Jobs? Fear not!

On a dev server today I accidentally deleted all the timer jobs from the farm, via a bit of careless PowerShell.

But rather than a full Farm rebuild, it’s fairly easily to re-provision all the out of the box timer jobs!

Firstly, run the Configuration Wizard to reprovision the Farm-scoped Timer Jobs.

Then, for each Web Application you have, run the following PowerShell:

$w = Get-SPWebApplication https://mywebapplication
$w.EnsureDefaultJobs()

This will recreate the default timer jobs (stuff like Alerts, site cleanup, etc.)

, ,

2 thoughts on “Accidentally deleted ALL Timer Jobs? Fear not!

Leave a Reply

Your email address will not be published. Required fields are marked *