Refreshing multiple target copies created from a single source
AssigneeDell Products L.P.
InventorsRoopashree Shanmukham, Shivasharan Dalasanur Narayana Gowda
Life of this patent
Estimating the term…
Abstract
One example method includes refreshing secondary or repurposed copies. A copy data management system issues a single request that allows multiple secondary copies to be refreshed using an API server. The server allows a storage controller to read data from a single source and then write the data read from the source to multiple targets simultaneously, thereby refreshing multiple copies in parallel.
Claims20
A method comprising:
- receiving a request to refresh secondary copies from a single source in a storage system;
- instructing a storage controller included in the storage system to perform the request;
- and
- refreshing the secondary copies by:
- reading data from the single source;
- and
- writing the data read from the single source to each of the secondary copies in parallel.
A method comprising:
- receiving a request to refresh secondary copies of a production source from a primary copy of the production source, wherein the primary copy is stored in a storage system;
- instructing a storage controller included in the storage system associated with the primary copy to perform the request;
- and
- refreshing the secondary copies by:
- reading data from the primary copy;
- and
- writing the data read from the primary to each of the secondary copies in parallel.
A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:
- receiving a request to refresh secondary copies of a production source from a primary copy of the production source, wherein the primary copy is stored in a storage system;
- instructing a storage controller included in the storage system associated with the primary copy to perform the request;
- and
- refreshing the secondary copies by:
- reading data from the primary copy;
- and
- writing the data read from the primary to each of the secondary copies in parallel.
Dependencies are inferred from the claim text.