Pretty simple really. We have an ordinary stack wine rack. Single bottles on top of each other laying down. When it's time to move, we lay the tall rack down and stand all the bottles up in it. In our case, we keep the rack between the toilet and a wall. Thus, when it's laying down it can't move around.
I never heard of a half finished bottle of wine though. never seen one either.