Its actually a little worrying that they have to have these maintenance windows at all, it implies the game is not resilient. It should be possible to identify a quite period of time, drop all players onto a few servers, upgrade the rest, then sync the user data from the non upgrade server to the upgraded server, drop all…