For long-haule journeys (rtw, etc) I always ask my local StarAlliance people (they are all together at the LH-office in ZRH) to please make a print-out of my PNR for that upcoming journey. Sometimes, I may also ask 'en-route' at an airline-lounge for an updated new print-out.
It contains also the latest status of my upgrade-requests (when my ticket shows only an eco-fare/seat, the PNR shows the upgraded bus/first fare and the bus/first-seat). It also contains the hotels I am staying at (to be contacted before my next flight if this one should be late/cancelled/changed).