Error tracking method and system
    1.
    发明授权

    公开(公告)号:US08347151B2

    公开(公告)日:2013-01-01

    申请号:US13053013

    申请日:2011-03-21

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1464

    摘要: Data storage services are provided for clients for backup of data objects from the clients. A data object is sent to a first location in a first storage device. A determination is made if the data object was successfully stored at the first location, and if so, meta data corresponding with the data object is stored, wherein the meta data includes first path information on a first data path of the data object to the first location. The data object is migrated from the first location to a second location in a second storage device. A determination is made if the data object was successfully stored at the second location, and if so, second path information on a second data path of the data object is added to the second location to the meta data corresponding with the data object, to update the meta data.

    ERROR TRACKING METHOD AND SYSTEM
    2.
    发明申请
    ERROR TRACKING METHOD AND SYSTEM 失效
    错误跟踪方法和系统

    公开(公告)号:US20110231368A1

    公开(公告)日:2011-09-22

    申请号:US13053013

    申请日:2011-03-21

    IPC分类号: G06F17/30

    CPC分类号: G06F11/1464

    摘要: Data storage services are provided for clients for backup of data objects from the clients. A data object is sent to a first location in a first storage device. A determination is made if the data object was successfully stored at the first location, and if so, meta data corresponding with the data object is stored, wherein the meta data includes first path information on a first data path of the data object to the first location. The data object is migrated from the first location to a second location in a second storage device. A determination is made if the data object was successfully stored at the second location, and if so, second path information on a second data path of the data object is added to the second location to the meta data corresponding with the data object, to update the meta data.

    摘要翻译: 为客户端提供数据存储服务,用于从客户端备份数据对象。 将数据对象发送到第一存储设备中的第一位置。 如果数据对象被成功地存储在第一位置,则确定是否存储对应于数据对象的元数据,其中元数据包括关于数据对象的第一数据路径到第一位置的第一路径信息 位置。 数据对象从第一位置迁移到第二存储设备中的第二位置。 如果数据对象成功存储在第二位置,则确定数据对象,如果是,则将数据对象的第二数据路径上的第二路径信息添加到与数据对象相对应的元数据的第二位置,以更新 元数据。

    Error tracking method and system
    3.
    发明授权
    Error tracking method and system 有权
    错误跟踪方法和系统

    公开(公告)号:US08595566B2

    公开(公告)日:2013-11-26

    申请号:US13609204

    申请日:2012-09-10

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1464

    摘要: Data storage services are provided for clients for backup of data objects from the clients. A data object is sent to a first location in a first storage device. A determination is made if the data object was successfully stored at the first location, and if so, meta data corresponding with the data object is stored, wherein the meta data includes first path information on a first data path of the data object to the first location. The data object is migrated from the first location to a second location in a second storage device. A determination is made if the data object was successfully stored at the second location, and if so, second path information on a second data path of the data object is added to the second location to the meta data corresponding with the data object, to update the meta data.

    摘要翻译: 为客户端提供数据存储服务,用于从客户端备份数据对象。 将数据对象发送到第一存储设备中的第一位置。 如果数据对象被成功地存储在第一位置,则确定是否存储对应于数据对象的元数据,其中元数据包括关于数据对象的第一数据路径到第一位置的第一路径信息 位置。 数据对象从第一位置迁移到第二存储设备中的第二位置。 如果数据对象成功地存储在第二位置,则确定数据对象,如果是,则将数据对象的第二数据路径上的第二路径信息添加到与数据对象相对应的元数据的第二位置,以更新 元数据。

    ERROR TRACKING METHOD AND SYSTEM
    4.
    发明申请
    ERROR TRACKING METHOD AND SYSTEM 有权
    错误跟踪方法和系统

    公开(公告)号:US20130006937A1

    公开(公告)日:2013-01-03

    申请号:US13609204

    申请日:2012-09-10

    IPC分类号: G06F12/16 G06F17/30

    CPC分类号: G06F11/1464

    摘要: Data storage services are provided for clients for backup of data objects from the clients. A data object is sent to a first location in a first storage device. A determination is made if the data object was successfully stored at the first location, and if so, meta data corresponding with the data object is stored, wherein the meta data includes first path information on a first data path of the data object to the first location. The data object is migrated from the first location to a second location in a second storage device. A determination is made if the data object was successfully stored at the second location, and if so, second path information on a second data path of the data object is added to the second location to the meta data corresponding with the data object, to update the meta data.

    摘要翻译: 为客户端提供数据存储服务,用于从客户端备份数据对象。 将数据对象发送到第一存储设备中的第一位置。 如果数据对象被成功地存储在第一位置,则确定是否存储对应于数据对象的元数据,其中元数据包括关于数据对象的第一数据路径到第一位置的第一路径信息 位置。 数据对象从第一位置迁移到第二存储设备中的第二位置。 如果数据对象成功地存储在第二位置,则确定数据对象,如果是,则将数据对象的第二数据路径上的第二路径信息添加到与数据对象相对应的元数据的第二位置,以更新 元数据。

    Error tracking method and system
    5.
    发明授权
    Error tracking method and system 失效
    错误跟踪方法和系统

    公开(公告)号:US07937627B2

    公开(公告)日:2011-05-03

    申请号:US11563583

    申请日:2006-11-27

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1464

    摘要: An example of a method for error tracking includes sending a data object to a first location. This example also includes determining if the data object was successfully stored at the first location, and if so, storing meta data corresponding with the data object, wherein the meta data includes first path information. This example of the method also includes sending the data object to a second location. This example further includes determining if the data object was successfully stored at the second location, and if so, adding second path information to the meta data corresponding with the data object, to update the meta data. Some examples of the invention may be called a data centric error tracking and problem analysis method (and system), because the error tracking is generally based on the path traveled by the data.

    摘要翻译: 用于错误跟踪的方法的示例包括将数据对象发送到第一位置。 该示例还包括确定数据对象是否已成功存储在第一位置,如果是,则存储与数据对象相对应的元数据,其中元数据包括第一路径信息。 该方法的该示例还包括将数据对象发送到第二位置。 该示例还包括确定数据对象是否已成功存储在第二位置,如果是,则将第二路径信息添加到与数据对象相对应的元数据,以更新元数据。 本发明的一些示例可以被称为数据中心错误跟踪和问题分析方法(和系统),因为错误跟踪通常基于数据所行进的路径。

    Error tracking method and system
    6.
    发明授权

    公开(公告)号:US07181647B2

    公开(公告)日:2007-02-20

    申请号:US10686087

    申请日:2003-10-15

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1464

    摘要: An example of a method for error tracking includes sending a data object to a first location. This example also includes determining if the data object was successfully stored at the first location, and if so, storing meta data corresponding with the data object, wherein the meta data includes first path information. This example of the method also includes sending the data object to a second location. This example further includes determining if the data object was successfully stored at the second location, and if so, adding second path information to the meta data corresponding with the data object, to update the meta data. Some examples of the invention may be called a data centric error tracking and problem analysis method (and system), because the error tracking is generally based on the path traveled by the data.

    Method and system for replicating data
    7.
    发明授权
    Method and system for replicating data 有权
    用于复制数据的方法和系统

    公开(公告)号:US08438130B2

    公开(公告)日:2013-05-07

    申请号:US12966649

    申请日:2010-12-13

    IPC分类号: G06F7/00 G06F17/00

    摘要: Methods, computer systems, and computer program products for replicating data are provided. Meta-data and data associated with the meta-data are received at a first data server. A new portion of the data that is not already stored on the first data server is identified. The new portion of the data is stored on a second data server before the meta-data is stored on the second data server.

    摘要翻译: 提供了用于复制数据的方法,计算机系统和计算机程序产品。 在第一数据服务器处接收与元数据相关联的元数据和数据。 识别尚未存储在第一数据服务器上的数据的新部分。 在元数据存储在第二数据服务器之前,数据的新部分被存储在第二数据服务器上。

    Deduplication of data object over multiple passes

    公开(公告)号:US08374999B2

    公开(公告)日:2013-02-12

    申请号:US12830343

    申请日:2010-07-04

    IPC分类号: G06F17/30

    CPC分类号: G06F3/0641 G06F17/30303

    摘要: In each of a number of passes to deduplicate a data object, a transaction is started. Where an offset into the object has previously been set, the offset is retrieved; otherwise, the offset is set to reference a beginning of the object. A portion of the object beginning at the offset is deduplicated until an end-of-transaction criterion has been satisfied. The transaction is ended to commit deduplication; where the object has not yet been completely deduplicated, the offset is moved just past where deduplication has already occurred. The object is locked during each pass; other processes cannot access the object during each pass, but can access the object between passes. Each pass is relatively short, so the length of time in which the object is inaccessible is relatively short. By comparison, deduplicating an object within a single pass prevents other processes from accessing the object for a longer time.

    REPLICATION OF DATA OBJECTS FROM A SOURCE SERVER TO A TARGET SERVER
    9.
    发明申请
    REPLICATION OF DATA OBJECTS FROM A SOURCE SERVER TO A TARGET SERVER 有权
    将数据对象从源服务器复制到目标服务器

    公开(公告)号:US20130054524A1

    公开(公告)日:2013-02-28

    申请号:US13456136

    申请日:2012-04-25

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30575 G06F17/30867

    摘要: Data objects are replicated from a source storage managed by a source server to a target storage managed by a target server. A source list is built of objects at the source server to replicate to the target server. The target server is queried to obtain a target list of objects at the target server. A replication list is built indicating objects on the source list not included on the target list to transfer to the target server. For each object in the replication list, data for the object not already at the target storage is sent to the target server and metadata on the object is sent to the target server to cause the target server to include the metadata in an entry for the object in a target server replication database. An entry for the object is added to a source server replication database.

    摘要翻译: 数据对象从由源服务器管理的源存储器复制到由目标服务器管理的目标存储。 源列表由源服务器上的对象构建以复制到目标服务器。 查询目标服务器以获取目标服务器上的对象目标列表。 构建复制列表,指示源列表上的对象未包含在目标列表中以传输到目标服务器。 对于复制列表中的每个对象,尚未将目标存储的对象的数据发送到目标服务器,并将对象上的元数据发送到目标服务器,以使目标服务器将元数据包含在该对象的条目中 在目标服务器复制数据库中。 该对象的条目将添加到源服务器复制数据库。