The functionality that Vault uses to build the list of images to be duplicated and ejected allows Vault to do the following:
Duplicate or eject images that were not processed because of a problem during the previous run of the profile. By configuring the image selection period to be a sufficient length of time, the Vault profile duplicates an image if the duplication of that image failed during the previous run of that profile.
Not duplicate images that were successfully duplicated by a previous job. You can rerun a Vault session that was only partially successful, and Vault does not duplicate an image that was duplicated by a previous job. This provides for maximum flexibility or resiliency by letting you configure a longer image selection period without reduplicating images.