A computer program embodied on a computer readable medium, comprising:
- program instructions for storing a source disk signature of a source disk before initialization and restoring of a data backup to the source disk, the data backup comprises a snapshot backup including a backup disk signature that is different from the source disk signature;
- and
- program instructions for overwriting the backup disk signature on the source disk after the initialization and restoring of the data backup to the source disk with the stored source disk signature;
- wherein restoring the snapshot backup introduces the backup disk signature to the source disk before the stored source disk signature is restored to the source disk, and further wherein the source disk signature is assigned to the source disk such that overwriting the backup disk signature after initialization and restoring the data backup to the source disk maintains the source disk signature, and a logical unit number (LUN) of the source disk determines mount points assigned to the source disk.