REPLICATION TO THE CLOUD
First Claim
Patent Images
1. A system comprising:
- a first storage subsystem comprising a local dataset; and
a cloud-based server comprising a remote dataset;
wherein the first storage subsystem is configured to;
identify a change to the local dataset;
deduplicate and compress data associated with the change; and
send the deduplicated and compressed data to the cloud-based server;
wherein the cloud-based server is configured to;
receive the deduplicated and compressed data; and
store an identification of said change.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer readable storage mediums for replicating data to the cloud. A first dataset is replicated from a first storage subsystem to the cloud, with only the changes made to the first dataset since a previous replication event being replicated to the cloud. Additionally, the data may be deduplicated and compressed before being replicated from the first storage subsystem to the cloud. In some cases, the first dataset may be replicated to the cloud in a stream format which is not directly usable and then, at a later point in time, loaded onto a second storage subsystem from the cloud.
42 Citations
20 Claims
-
1. A system comprising:
-
a first storage subsystem comprising a local dataset; and a cloud-based server comprising a remote dataset; wherein the first storage subsystem is configured to; identify a change to the local dataset; deduplicate and compress data associated with the change; and send the deduplicated and compressed data to the cloud-based server; wherein the cloud-based server is configured to; receive the deduplicated and compressed data; and store an identification of said change. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
identifying a change to a local dataset at a first storage subsystem; deduplicating and compressing data associated with the change; sending the deduplicated and compressed data to a cloud-based server; receiving the deduplicated and compressed data at the cloud-based server; and storing an identification of said change at the cloud-based server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing program instructions, wherein the program instructions are executable by a processor to:
-
identify a change to a local dataset at a first storage subsystem; deduplicate and compress data associated with the change; send the deduplicated and compressed data to a cloud-based server; receive the deduplicated and compressed data at the cloud-based server; and store an identification of said change at the cloud-based server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification