Methods, computer readable medium and systems are provided for moving data
objects from a first storage location to a second storage location. One
or more data objects may be selected having an identifier from a first
storage location. The ID may be stored in at least one transactional type
lock object. Systems and methods consistent with the invention may
determine whether a permanent type lock exists for a data object. If the
permanent type lock does exist, systems and methods consistent with the
invention may store the data object, the ID of which is contained in the
at least one transactional type lock object, at the second storage
location, store the ID of that data object in a permanent type lock
object, assign the second storage location to the ID in the at least one
permanent type lock object, and delete the ID of that data object in the
transactional type lock object.