Linux based virtual server that prevents loss of pages during automatic switching between primary and backup system. The Page NoLoss server accepts messages from the PriMega message processor and sends them to Encoder module for dispatch to the transmitters. When PriMega processing is switched between planes (eg: failure of part of a plane, taken out of service for updating) the NoLoss server will send out any messages from the plane that did not go out of a Dispatcher. This ensures messages are not lost when planes are switched.