发明名称 DATA MIGRATION METHOD AND SYSTEMS
摘要 The invention relates to a method and system for migrating data stored in a second computing system to a first computing system, particularly wherein the first computing system is a local file system and the second computing system is a backup file system storing files to be transferred to the local file system. The method comprises pre-allocating a primary file matching a corresponding secondary file the second computing system. In response to receiving a read request for a data block not yet stored in the primary file, method comprises retrieving the requested data block from the secondary file and storing same locally in the primary file such that it is usable in the local system. The primary file is automatically populated with data blocks from the secondary file until it is complete in respect of data blocks stored. The system substantially carries out the method of the invention.
申请公布号 US2015212898(A1) 申请公布日期 2015.07.30
申请号 US201414325241 申请日期 2014.07.07
申请人 ATTIX5 UK LIMITED 发明人 KLEYNHANS Theodor;MARAIS Daniel Petrus
分类号 G06F11/14;H04L29/08;G06F17/30 主分类号 G06F11/14
代理机构 代理人
主权项 1. A method of migrating data stored in a second computing system to a first computing system, wherein the method comprises: pre-allocating, in a data storage device of the first computing system, at least one primary file substantially matching at least an identifier and size of a corresponding secondary file stored in a suitable data storage device of the second computing system; intercepting a read request or a write request for a data block stored in the at least one primary file; determining, in response to intercepting a read request, whether or not the requested data block is stored in the primary file; in response to determining that the requested data block is not stored in the primary file, retrieving a data block corresponding substantially to the requested data block from the secondary file; storing the retrieved requested data block from the secondary file accordingly in the at least one primary file such that the retrieved data block is presented in the first computing system; and retrieving other data blocks from the secondary file and storing the retrieved other data blocks correspondingly in the at least one primary file, in the absence of receiving read or write requests, until the primary file is complete in respect of data blocks stored.
地址 Stellenbosch ZA