Method and system for backing up and restoring data
First Claim
1. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations for backing up data, the operations comprising:
- creating a description of a backup;
receiving a block of data;
generating a packet that includes the block of data and metadata, wherein the block of data and the metadata are included in a common information protocol object; and
transmitting the packet.
1 Assignment
0 Petitions
Accused Products
Abstract
One aspect of the invention is a method for backing up data. An example of the method includes creating a description of a backup. The description of the backup may be created in response to receiving a request to perform a backup. This example also includes receiving a block of data to be backed up. This example further includes generating a packet that includes the block of data and metadata, wherein the block of data and the metadata are included in a common information protocol object. This example additionally includes transmitting the packet. This example may also include extracting the block of data from the packet, and storing the block of data on a storage device. If desired, this example may further include restoring the data block from the storage device.
149 Citations
30 Claims
-
1. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations for backing up data, the operations comprising:
-
creating a description of a backup;
receiving a block of data;
generating a packet that includes the block of data and metadata, wherein the block of data and the metadata are included in a common information protocol object; and
transmitting the packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations for restoring data, the operations comprising:
-
receiving a request to restore the data;
retrieving a block of data from a storage device;
generating a secondary data packet that includes the block of data, wherein the block of data is included in a common information protocol object; and
transmitting the secondary data packet. - View Dependent Claims (24)
-
-
25. A computing system, comprising:
-
a first memory; and
a first processing device coupled to the first memory, wherein the first processing device is programmed to perform operations for backing up data, the operations comprising;
creating a description of a backup;
receiving a block of data;
generating a packet that includes the block of data and metadata, wherein the block of data and the metadata are included in a common information protocol object; and
transmitting the packet. - View Dependent Claims (26, 27, 28)
-
-
29. A computing system, comprising:
-
means for creating a description of a backup;
means for receiving a block of data;
means for generating a packet that includes the block of data and metadata, wherein the block of data and the metadata are included in a common information protocol object; and
means for transmitting the packet.
-
-
30. A method for backing up data, comprising:
-
creating a description of a backup;
receiving a block of the data;
generating a packet that includes the block of data and metadata, wherein the block of data and the metadata are included in a common information protocol object; and
transmitting the packet.
-
Specification