Getting a grip on a large database migration