Many business applications are designed and organized to support business activities for a period of time and to be renewed at the turn of the period akin to the perpetual seasonal change and renewal of nature. Architecture, design, and policy changes are typically implemented in a revision of the application that supports future periods to assure smooth operation. Very often the applications supporting the previous periods need to be operational concurrently and continuously even after the application for the new period started. Parallel operation of current and previous periods’ applications may be problematic for web-based applications due to the rapid change in Internet technologies. This paper proposes a parallel archiving scheme that uses virtualization to run each period’s application in a virtual machine so that previous periods’ applications will run in parallel with the current period system and forms an easy-to-access archive for historical data.