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

Claim 0:
1. A computer-implemented method of continuous restore for containerized applications, the method comprising:
a) initiating a continuous restore process for a containerized application executing on a first cluster;
b) generating a backup plan comprising a backup plan schedule for the containerized application;
c) identifying a persistent volume containing application data of the containerized application in the first cluster, creating a new persistent volume from a snapshot of the identified persistent volume, and creating a data mover pod executing on the first 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;
d) deleting the data mover pod, the new persistent volume, and the snapshot;
e) 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 a second cluster, a persistent volume on the second cluster, and
moving, by the data synch pod executing on the second cluster, at least some of the application data from the backup target to the created persistent volume on the second cluster based on the backup plan schedule,
wherein at least one of the persistent volume on the first cluster or the persistent volume on the second cluster is located remotely from the backup target; and

f) recovering the containerized application at the second cluster based on at least some of the application data moved to the persistent volume on the second cluster such that the recovered containerized application is operational at a most recent backup point-of-time of the backup plan schedule.