Patent ID: 8751549

Claim:
A method for managing persistent data in a multi-image code load system, the method comprising: providing first and second code images for loading onto a computing system; storing, in a common repository, persistent data that is shared by each of the first and second code images, the persistent data comprising configuration settings for the first and second code images; recording, as content deltas, changes to the persistent data by each of the first and second code images, the content deltas describing portions of the persistent data that have changed since the persistent data was last backed up; in the event a content delta applies to the first code image, marking the content delta with a code-level applicability tag associated with the first code image and storing the content delta and code-level applicability tag in the common repository; in the event a content delta applies to the second code image, marking the content delta with a code-level applicability tag associated with the second code image and storing the content delta and code-level applicability tag in the common repository; upon loading the first code image into the computing system, converting the persistent data and content deltas applicable to the first code image into a first format associated with the first code image; and upon loading the second code image into the computing system, converting the persistent data and content deltas applicable to the second code image into a second format associated with the second code image.