title: Jenkins removing queued and running build on restart
body: <p>I have a Jenkins instance to which I am sending build request programmatically through API. My server gets restarted once in a day.</p>
  
  <p>I have observed that when Jenkins server gets restarted, Jenkins is not keeping any track of queued Jobs and running jobs. We looses those jobs to be triggered.</p>
  
  <p>Also I wanted to monitor programmatically if the queued build was actually executed or not. But when we restart the Jenkins, queue ids gets started from one.</p>
  
  <p>Is there any way [any plugin] available that persistent the queued build and continue executing after restart in the same order as they were queued ?
  Also want to continue queue numbed at which it was there before restart.</p>