PARALLELIZED BACKUP AND RESTORE PROCESS AND SYSTEM
First Claim
1. A method, comprising:
- providing a massively parallelized analytic database;
serializing a schedule of a transaction history of the massively parallelized analytic database; and
creating a transactionally consistent copy of the massively parallelized analytic database.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for parallelized backup and restore process and system are disclosed. In one embodiment, a method includes providing a massively parallelized analytic database, serializing a schedule of a transaction history of the massively parallelized analytic database, and creating a transactionally consistent copy of the massively parallelized analytic database. The method may include restoring one or more of an original system and a configurationally equivalent system to a transaction consistent state as of a time the transactionally consistent copy was created. The transactionally consistent copy may be stored on a separate system than the original system. Accessibility to the transactionally consistent copy may be retained on the separate system even when the original system is inaccessible by the storing of the transactionally consistent copy on the separate system.
-
Citations
31 Claims
-
1. A method, comprising:
-
providing a massively parallelized analytic database; serializing a schedule of a transaction history of the massively parallelized analytic database; and creating a transactionally consistent copy of the massively parallelized analytic database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 22, 24, 26)
-
-
13. A system comprising:
-
a production cluster to process queries and a Data Manipulation Language (DML); and a backup cluster with a number of physical worker nodes on a different rack than the production cluster to backup and restore multiple production clusters thereby creating a centralized system to manage backups from all production systems. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 23, 25)
-
-
27. A machine-readable medium providing instructions, which when read by a processor, cause the machine to perform operations, comprising:
-
providing a massively parallelized analytic database; serializing a schedule of a transaction history of the massively parallelized analytic database; creating a transactionally consistent copy of the massively parallelized analytic database; and restoring at least one of an original system and a configurationally equivalent system to a transaction consistent state as of a time the transactionally consistent copy was created. - View Dependent Claims (28, 29, 30, 31)
-
Specification