Data synchronization
US-9959061-B1 · May 1, 2018 · US
US11797400B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11797400-B2 |
| Application number | US-202016878297-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 19, 2020 |
| Priority date | May 19, 2020 |
| Publication date | Oct 24, 2023 |
| Grant date | Oct 24, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Data protection operations including replication operations from a production site to a replica site are disclosed. An example method assessing applications operating on a production virtual machine based on a replication strategy. The replication strategy is configured to identify related applications and ensure that the related applications are replicated to different replica virtual machines. The applications are then replicated from the production virtual machines to the replica virtual machines according to the replication strategy. The replication strategy can improve performance of the recovery operation.
Opening claim text (preview).
What is claimed is: 1. A method for replicating a production site to a replica site, the method comprising: assessing, by a data protection system, applications operating on production virtual machines based on a replication strategy, wherein the replication strategy is configured to identify related applications among the applications and ensure that the related applications are replicated to different replica virtual machines and wherein at least two of the applications among the applications are identified as related applications; and replicating the applications from the production virtual machines at the production site to the replica virtual machines according to the replication strategy. 2. The method of claim 1 , further comprising failing over all of the related applications when less than all of the related applications experience an issue that requires failover. 3. The method of claim 2 , the method comprising, for a replica virtual machine that includes an application related to another application, replicating one or more applications that are not related to the application to the replica virtual machine. 4. The method of claim 1 , further comprising accounting for at least one of networking constraints, operating system constraints, license constraints, or hardware constraints when assessing the applications. 5. The method of claim 1 , further comprising storing binaries of the applications on the replica virtual machines. 6. The method of claim 1 , further comprising dividing the applications into subsets. 7. The method of claim 6 , wherein none of the applications in each subset are related to each other. 8. The method of claim 1 , further comprising replicating the applications with a point in time journal such that the applications can be recovered to any point in time supported. 9. The method of claim 1 , wherein each replica virtual machine is associated with an operating system (OS) disk and wherein binaries of the applications replicated to each replica virtual machine is stored or installed on the OS disk. 10. The method of claim 1 , further comprising implementing more than one strategy for replicating the applications. 11. A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations for a method for replicating a production site to a replica site, the method comprising: assessing, by a data protection system applications operating on production virtual machines based on a replication strategy, wherein the replication strategy is configured to identify related applications among the applications and ensure that the related applications are replicated to different replica virtual machines and wherein at least two of the applications among the applications are identified as related applications; and replicating the applications from the production virtual machines at the production site to the replica virtual machines according to the replication strategy. 12. The non-transitory storage medium of claim 11 , the operations further comprising failing over all the related applications when less than all of the related applications experience an issue that requires failover. 13. The non-transitory storage medium of claim 11 , the operations further comprising, for a replica virtual machine that includes an application related to another application, replicating one or more applications that are not related to the application to the replica virtual machine. 14. The non-transitory storage medium of claim 11 , the operations further comprising accounting for at least one of networking constraints, operating system constraints, license constraints, or hardware constraints when assessing the applications. 15. The non-transitory storage medium of claim 11 , the operations further comprising storing binaries of the applications on the replica virtual machines. 16. The non-transitory storage medium of claim 11 , the operations further comprising dividing the applications into subsets. 17. The non-transitory storage medium of claim 16 , the operations wherein none of the applications in each subset are related to each other. 18. The non-transitory storage medium of claim 11 , the operations further comprising replicating the applications with a point in time journal such that the applications can be recovered to any point in time supported. 19. The non-transitory storage medium of claim 11 , wherein each replica virtual machine is associated with an operating system (OS) disk and wherein binaries of the applications replicated to each replica virtual machine is stored or installed on the OS disk. 20. The non-transitory storage medium of claim 11 , the operations further comprising implementing more than one strategy for replicating the applications.
Failover techniques · CPC title
Hypervisor-specific management and integration aspects · CPC title
Backup restoration techniques · CPC title
involving logging of persistent data for recovery · CPC title
involving virtual machines · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.