Moving data from file on storage volume to alternate location to free space
    1.
    发明授权
    Moving data from file on storage volume to alternate location to free space 有权
    将数据从存储卷上的文件移动到备用位置到可用空间

    公开(公告)号:US07873681B2

    公开(公告)日:2011-01-18

    申请号:US11181435

    申请日:2005-07-14

    IPC分类号: G06F12/00 G06F7/00

    CPC分类号: G06F17/30147

    摘要: Files on a computing device are defined to include data and metadata relating to the data. Data from each file has been removed therefrom and stored at an alternate location and the file is in a reduced, ghosted form. Each of at least some ghosted files has been fully or partially reconstituted for use by retrieving the data thereof from the alternate location and associating such retrieved data with such ghosted file to form the reconstituted file. Upon receiving a trigger based on a triggering event, files are selected from among the fully and partially reconstituted files and never-ghosted files based on first predetermined selection criteria, and each of at least some of the selected files are re-ghosted.

    摘要翻译: 计算设备上的文件被定义为包括与数据相关的数据和元数据。 来自每个文件的数据已从其中移除并存储在备用位置,并且该文件处于缩小的重影形式。 至少一些重影文件中的每一个已经被完全或部分地重构,以便通过从备用位置检索其数据并将这些检索的数据与这样的重影文件相关联以形成重构文件。 在基于触发事件接收到触发时,基于第一预定选择标准从全部和部分重构的文件和从未重影的文件中选择文件,并且至少一些所选择的文件中的每一个被重新设置。

    Moving data from file on storage volume to alternate location to free space
    2.
    发明授权
    Moving data from file on storage volume to alternate location to free space 有权
    将数据从存储卷上的文件移动到备用位置到可用空间

    公开(公告)号:US07506003B2

    公开(公告)日:2009-03-17

    申请号:US11181063

    申请日:2005-07-14

    IPC分类号: G06F17/30

    摘要: To reconstitute a ghosted file for use, a single ghosting filter on a computing device locates ghosting information in the metadata of the ghosted file and locates within the ghosting information an identification of a particular ghosting manager of the computing device, where the identified ghosting manager is responsible for the ghosted file. Thereafter, the ghosting filter communicates to the identified ghosting manager a request to obtain data of the ghosted file from a corresponding alternate location, and the identified ghosting manager does in fact obtain such requested data from such alternate location. Upon receiving the requested data of the ghosted file from the identified ghosting manager, then, the ghosting filter reconstitutes the received data to the ghosted file. The single ghosting filter is generic to all of the ghosting managers of the computing device.

    摘要翻译: 为了重构使用的幻影文件,计算设备上的单个重影过滤器将重影信息定位在重影文件的元数据中,并且在重影信息中定位计算设备的特定重影管理器的标识,其中识别的重影管理器是 负责ghosted文件。 此后,重影过滤器与所识别的重影管理器通信从相应的替代位置获取重影文件的数据的请求,并且所识别的重影管理器实际上从这样的替代位置获得这样的请求的数据。 然后,从所识别的重影管理器接收到所请求的重影文件的数据后,重像过滤器将收到的数据重新构建到重影文件。 单个重影过滤器与计算设备的所有重影管理器通用。

    Moving data from file on storage volume to alternate location to free space
    3.
    发明授权
    Moving data from file on storage volume to alternate location to free space 有权
    将数据从存储卷上的文件移动到备用位置到可用空间

    公开(公告)号:US07506004B2

    公开(公告)日:2009-03-17

    申请号:US11181089

    申请日:2005-07-14

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30147

    摘要: A ghosting filter on a computing device receives a read command for a requested range of data of a ghosted file. The requested range is categorized into first segments present in the ghosted file, second segments pending to be reconstituted from an alternate location to the ghosted file, and third segments that are not first or second segments. Reconstitution of any third segments is initiated to convert same to second, pending segments, and the read command is responded to with the requested range of the data once all second segments are in fact reconstituted from the alternate location to the ghosted file and thus converted to first, pending segments.

    摘要翻译: 计算设备上的重影过滤器接收对所请求的重影文件数据范围的读命令。 所请求的范围被分类为存在于重影文件中的第一段,等待从备用位置复制到重影文件的第二段,以及不是第一或第二段的第三段。 启动任何第三段的重构以将其转换为第二待处理段,并且一旦所有第二段实际上从备用位置重构到重影文件,并且读取命令响应于所请求的数据范围,并因此转换为 第一,待处理段。

    Moving data from file on storage volume to alternate location to free space
    4.
    发明授权
    Moving data from file on storage volume to alternate location to free space 有权
    将数据从存储卷上的文件移动到备用位置到可用空间

    公开(公告)号:US07505986B2

    公开(公告)日:2009-03-17

    申请号:US11181536

    申请日:2005-07-14

    IPC分类号: G06F17/00

    摘要: A computing device has a storage volume, a file system managing the storage volume, and a file stored on the storage volume and accessed by such file system. The file system receives an open command for the file from an application, notes that the file has been ghosted in that data of the file has been moved to an alternate location, and returns an error. The returned error is intercepted and the file system is commanded to retrieve ghosting information from the ghosted file. A handle corresponding to the ghosted file is delivered to the application, and a read command for the file is received from the application, including the handle, an offset, and a read length. Reconstituting of the ghosted file is initiated based on the data thereof at the alternate location, and after reconstituting the read command is responded to with the data requested.

    摘要翻译: 计算设备具有存储卷,管理存储卷的文件系统以及存储在存储卷上并由这样的文件系统访问的文件。 文件系统从应用程序接收文件的打开命令,注意文件已被重影,文件的数据已被移动到备用位置,并返回错误。 截取返回的错误,并命令文件系统从重影的文件中检索重影信息。 与重影文件相对应的句柄被传送到应用程序,并且从应用程序接收到文件的读取命令,包括句柄,偏移量和读取长度。 基于其在备用位置的数据来启动重影文件的重建,并且在重新构建之后,读取命令与所请求的数据一起被响应。

    Moving data from file on storage volume to alternate location to free space
    6.
    发明授权
    Moving data from file on storage volume to alternate location to free space 有权
    将数据从存储卷上的文件移动到备用位置到可用空间

    公开(公告)号:US07383292B2

    公开(公告)日:2008-06-03

    申请号:US11181439

    申请日:2005-07-14

    IPC分类号: G06F17/30

    摘要: A ghosting filter on a computing device perceives that a file is in a ghosted form and commands a file system of the device to retrieve ghosting information from the ghosted file. The ghosting filter receives a read command from an application on the device with respect to a portion of the data of the ghosted file. The read command has parameters including an offset into the portion of the data and a read length with respect to such portion. The ghosting filter initiates reconstituting of the portion of the data of the ghosted file based on the received ghosting information and data of the ghosted file at an alternate location, and after the portion of the data of the ghosted file has been reconstituted responds to the read command with the portion of the data requested.

    摘要翻译: 计算设备上的重影过滤器感知文件是重影形式,并命令设备的文件系统从重影文件中检索重影信息。 重影过滤器相对于重影文件的一部分数据从设备上的应用接收读取命令。 读取命令具有包括对数据部分的偏移量和相对于这些部分的读取长度的参数。 重影过滤器基于所接收的重影信息和重置文件在备用位置的数据重新构建重影文件的部分数据,并且在重影文件的部分数据被重构之后响应于读取 命令与所请求的数据的部分。