Patent ID: 11880282
Assignee: TRILIO DATA, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A computer-implemented method of continuous restore for containerized applications, the method comprising:
a) presenting a managed set of clusters in a graphical user interface;
b) identifying a request to initiate a continuous restore process for a selected production site cluster and at least one selected remote site cluster with the graphical user interface;
c) initiating the continuous restore process for a containerized application executing on the selected production site cluster in response to the identified request;
d) generating a backup plan comprising a backup plan schedule for the containerized application;
e) identifying a persistent volume containing application data of the containerized application in the selected production site cluster, creating a new persistent volume from a snapshot of the identified persistent volume, and creating a data mover pod executing on the selected production site cluster for moving at least some of the application data from the new persistent volume to a backup target based on the backup plan schedule;
f) deleting the data mover pod, the new persistent volume, and the snapshot;
g) responsive to receiving the backup plan and deleting the data mover pod, the new persistent volume, and the snapshot,
creating, by a data synch pod executing on at least one selected remote site cluster, a persistent volume on the at least one selected remote site cluster; and
moving, by the data synch pod executing on at least one selected remote site cluster, at least some of the application data from the backup target to the created persistent volume on the at least one selected remote site cluster based on the backup plan schedule,
wherein at least one of the persistent volume on the selected production site cluster and the persistent volume on the at least one selected remote site cluster is located remotely from the backup target;

h) recovering the containerized application at the at least one remote site cluster based on the at least some of the application data moved to the persistent volume on the at least one remote site cluster such that the recovered containerized application is operational at a most recent backup point-of-time of the backup plan schedule; and
i) presenting in the graphical user interface a status of the data synch pod.