Patent ID: 7836225

Claim:
A method of executing a command comprising one or more segment descriptors designating the transfer of data from at least one source storage object to at least one destination storage object, in a serverless backup system having at least one physical storage device and a base memory buffer size, 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 a segment descriptor, said segment descriptor designating a transfer of data in a source storage object; comparing said base memory buffer size with the size of said data in said source storage object; generating a plurality of pseudo-segments in said data mover corresponding to a plurality of data portions, each of said data portions having a size less than or equal to said base memory buffer size, if said size of said data in said source storage object is greater than said base memory buffer size; and transferring said data in said source storage object in accordance with said pseudo-segments; thereby allowing segment descriptors designating a transfer of data of any size to be processed by said serverless backup system.