The air traffic control of both civil and military aviation over Ukraine airspace is performed by a single organization: UkSATSE. (Ukraine State Air Traffic Services Enterprise)
This might be an explanation why radar recordings of both military and civil aviation are not available for Dutch Safety Board.
This presentation provides some insight into the organization of what is called Joint Civil-Military Air Traffic Management System of Ukraine (JCMS).
That is an interesting aspect. Ukraine claims as documented in the DSB Final report on MH17 that it was not able to hand over primary radar recordings as radar stations of the civil ATC were in maintenance.
Later it was found out that a radar station was destroyed in June 2014. The other radar station was in maintenance.
Ukraine military also was not able to hand over primary radar recordings. According the DSB final report because military radar was switched off on July 17 because no military flights were planned. That is a very unlikely situation. Ukraine was in a state of war. Ukraine authorities stated they were afraid for Russian aircraft entering Ukraine airspace. In fact, a bombing of an apartment building in the town of Snizhne was blaimed by Ukraine on Russia. Why would Ukraine switch off the military radar?
So what if the primary radar feed for both military and civil aviation came from the same radar stations? That means that there was no primary radar coverage at all above a large part of Eastern Ukraine!
It also means that UkSATSE decided to keep the airspace open without having a clue on the activities of military aircraft.
This could lead to the conclusion that the reason for multiple upgrades of restrictions on flightlevels were based on the fact that radar systems were not available and not by safety concerns about surface to air missiles.