Patent application number | Description | Published |
20110055500 | Data Storage Snapshot With Reduced Copy-On-Write - Producing snapshots of data stored on a data storage device, the method including producing a first snapshot of data stored in a set of data storage units on a data storage device, where the first snapshot is allowed to include data written to the set of data storage units during the production of the first snapshot, and producing a second snapshot of the data stored in the set of data storage units on the data storage device, where the production of the second snapshot is begun after the completion of the first snapshot, and where the second snapshot includes only data present in the set of data storage units before the production of the second snapshot is begun. | 03-03-2011 |
20110185223 | Target Operating System and File System Agnostic Bare-Metal Restore - A system, method, and computer program product for performing a bare-metal restore, the system including a target storage device, and a target computer configured to boot independent of the target storage device, expose the target storage device to a restoring computer after the target computer has booted, and act as a conduit for the restoring computer to perform a bare-metal restore of backup data onto the target storage device, and the method including booting a target computer independent of a target storage device, exposing the target storage device to a restoring computer after the target computer has booted, and causing the target computer to act as a conduit for the restoring computer to perform a bare-metal restore of backup data onto the target storage device. | 07-28-2011 |
20130080390 | BLOCK LEVEL BACKUP AND RESTORE - For block level backup, a full image level backup is created of a file system from production storage at a production server to random access storage at a backup server. A mounted image is created from the full image that exposes a block level representation of the file system of the production server for read operations in a file level format. File enumeration is performed on the mounted image for files. Block level read operations are monitored while the files are being enumerated. During monitoring, blocks that are read for the read operations are marked as meta-data blocks. Blocks that are not marked as meta-data blocks are identified as data blocks. The data blocks are migrated to sequential storage, while leaving the meta-data blocks on the random access storage, wherein the data blocks form a backup image. | 03-28-2013 |
20130080391 | BLOCK LEVEL BACKUP AND RESTORE - For block level backup, a full image level backup is created of a file system from production storage at a production server to random access storage at a backup server. A mounted image is created from the full image that exposes a block level representation of the file system of the production server for read operations in a file level format. File enumeration is performed on the mounted image for files. Block level read operations are monitored while the files are being enumerated. During monitoring, blocks that are read for the read operations are marked as meta-data blocks. Blocks that are not marked as meta-data blocks are identified as data blocks. The data blocks are migrated to sequential storage, while leaving the meta-data blocks on the random access storage, wherein the data blocks form a backup image. | 03-28-2013 |
20130325810 | CREATION AND EXPIRATION OF BACKUP OBJECTS IN BLOCK-LEVEL INCREMENTAL-FOREVER BACKUP SYSTEMS - Embodiments of the present invention provide a scalable, efficient way to backup data in a block-level incremental-forever backup system such that backup and expiration of data can be achieved at the granularity of a single backup version, without having to read or move data that is stored in backup storage. | 12-05-2013 |
20150052320 | REDUCING DATA BACKUP TIME DURING INCREMENTAL SNAPSHOTS - Machines, systems and methods for performing intermediate data backups, the method comprising monitoring data updates to one or more data blocks in at least a target data storage medium, wherein the target data storage medium is subject to an incremental data backup routine at prescheduled time intervals; in response to determining that said at least one or more data blocks is updated prior to a prescheduled time interval for the incremental data backup routine, performing one or more intermediate data backups to store data from the updated data blocks to at least one backup data storage medium; and in response to determining that said at least one or more data blocks is updated prior to the prescheduled time interval for the incremental data backup routine but after the last of the intermediate data backups, copying data on one or more updated data blocks after the last of the intermediate data backups to the backup data storage medium. | 02-19-2015 |
20150193311 | MANAGING PRODUCTION DATA - Various embodiments for managing production data are described herein. In one example of a method for managing production data, the method can include allocating, via a processor, a first storage area to store production data for an external computing device. The method can also include receiving a write request comprising production data to be stored in the first storage area. In addition, the method can include detecting that the first storage area does not have available space to store the production data and allocating, via a processor, a second storage area to store the production data. Furthermore, the method can include transferring, via a processor, production data stored in the first storage area to a backup device. | 07-09-2015 |