David Brevik on Server Issues

Here ya go. Ah yes, if you are talking just about estimating and forming some comprehensive plan - 1 month should be enough, I think.
Diablo II: Resurrected Outages: An explanation, how we’ve been working on it, and how we’re moving forward - General Discussion - Diablo 2 Resurrected Forums (blizzard.com)