Synchronization of sequential access storage components with backup catalog
First Claim
1. A method for synchronization of source and replicated instances of sequential access storage components with a backup catalog in a computing environment by a processor device, comprising:
- subsequent to a storage operation performed on the source instance by a source component, sending a synchronization message to a replicated component for the replicated instance, wherein the synchronization message is stored locally in a persistent storage location associated with the source component along with an indicator representative of a time the storage operation was performed;
pursuant to receipt of the synchronization message by the replicated component, updating the replicated component to a dirty state to indicate a lack of full synchronization between the source and replicated instances;
acknowledging receipt of the synchronization message by the replicated component to the source component by sending a dirty state acknowledgement;
wherein if the replicated component has previously sent the dirty state acknowledgment, withholding sending an additional synchronization message; and
if, during a subsequent recovery process, the dirty state is not yet cleared, the replicated component is deemed ineligible for participation in a full restoration operation.
1 Assignment
0 Petitions
Accused Products
Abstract
Subsequent to a storage operation performed on the source instance by a source component, a synchronization message is sent to a replicated component for the replicated instance. The synchronization message is stored locally in a persistent storage location associated with the source component along with an indicator representative of a time the storage operation was performed. Pursuant to receipt of the synchronization message by the replicated component, the replicated component is updated to a dirty state to indicate a lack of full synchronization between the source and replicated instances.
36 Citations
21 Claims
-
1. A method for synchronization of source and replicated instances of sequential access storage components with a backup catalog in a computing environment by a processor device, comprising:
-
subsequent to a storage operation performed on the source instance by a source component, sending a synchronization message to a replicated component for the replicated instance, wherein the synchronization message is stored locally in a persistent storage location associated with the source component along with an indicator representative of a time the storage operation was performed; pursuant to receipt of the synchronization message by the replicated component, updating the replicated component to a dirty state to indicate a lack of full synchronization between the source and replicated instances; acknowledging receipt of the synchronization message by the replicated component to the source component by sending a dirty state acknowledgement;
wherein if the replicated component has previously sent the dirty state acknowledgment, withholding sending an additional synchronization message; andif, during a subsequent recovery process, the dirty state is not yet cleared, the replicated component is deemed ineligible for participation in a full restoration operation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for synchronization of source and replicated instances of sequential access storage components with a backup catalog in a computing environment, comprising:
at least one processor device operable in the computing environment, the at least one processor in communication with a source component and a replicated component, wherein the at least one processor device; subsequent to a storage operation performed on the source instance by the source component, sends a synchronization message to the replicated component for the replicated instance, wherein the synchronization message is stored locally in a persistent storage location associated with the source component along with an indicator representative of a time the storage operation was performed; pursuant to receipt of the synchronization message by the replicated component, updates the replicated component to a dirty state to indicate a lack of full synchronization between the source and replicated instances; acknowledges receipt of the synchronization message by the replicated component to the source component by sending a dirty state acknowledgement;
wherein if the replicated component has previously sent the dirty state acknowledgment, withholds sending an additional synchronization message; andif, during a subsequent recovery process, the dirty state is not yet cleared, deems the replicated component ineligible for participation in a full restoration operation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer program product for synchronization of source and replicated instances of sequential access storage components with a backup catalog in a computing environment by a processor device, the computer program product comprising a computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion that, subsequent to a storage operation performed on the source instance by a source component, sends a synchronization message to a replicated component for the replicated instance, wherein the synchronization message is stored locally in a persistent storage location associated with the source component along with an indicator representative of a time the storage operation was performed; a second executable portion that, pursuant to receipt of the synchronization message by the replicated component, updates the replicated component to a dirty state to indicate a lack of full synchronization between the source and replicated instances; a third executable portion that acknowledges receipt of the synchronization message by the replicated component to the source component by sending a dirty state acknowledgement; wherein if the replicated component has previously sent the dirty state acknowledgment, withholds sending an additional synchronization message; and a fourth executable portion that if, during a subsequent recovery process, the dirty state is not yet cleared, deems the replicated component ineligible for participation in a full restoration operation. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification