InventorsAssigneeUS Classes707/10, Distributed or remote access707/1, DATABASE OR FILE ACCESSING718/1, VIRTUAL MACHINE TASK OR PROCESS MANAGEMENT707/204Archiving or backupAttorney, Agent or FirmInternational Classes G06F 17/30 G06F 12/16
Abstract textInstead of transferring a large original file, such as a virtual-machine image file, from a source system to a target system, the original file is encoded to define a recipe file that is transferred. The recipe is then decoded to yield a duplicate of the original file on the target system. Encoding involves identifying standard blocks in the original file and including standard-block identifiers for the standard blocks in the recipe in lieu of the original blocks. Decoding involves an exchange with a standard-block identifier server system, which provides standard blocks in response to received standard-block identifiers. |