Two NASA astronauts completed an hours-long spacewalk on Thursday morning that was earlier postponed due to a "debris risk."