1. A method of improving the efficiency, and ensuring the integrity, of a data transfer from at least one source storage object to at least one destination storage object in a serverless backup system having one or more physical storage devices and being associated with a host and a data mover, comprising the steps of: transferring from said host to said data mover a command comprising one or more segment descriptors designating a transfer of data from at least one source storage object to at least one destination storage object; and determining a desired manner of execution of said one or more segment descriptors in said data mover as a function of components of said one or more segment descriptors, wherein said determining step comprises generating a list of input/output actions as a function of components of said one or more segment descriptors; and determining a desired manner of execution of said input/output actions as a function of characteristics of said one or more segment descriptors and said one or more physical storage devices.