US 12,475,001 B1
Computer system and backup management method
Masanori Takata, Tokyo (JP); and Mitsuo Hayasaka, Tokyo (JP)
Assigned to Hitachi Vantara, Ltd., Yokohama (JP)
Filed by Hitachi Vantara, Ltd., Kanagawa (JP)
Filed on Sep. 9, 2024, as Appl. No. 18/828,585.
Claims priority of application No. 2024-078477 (JP), filed on May 14, 2024.
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1464 (2013.01) [G06F 2201/84 (2013.01)] 15 Claims
OG exemplary drawing
 
15. A backup management method by a computer system including a cloud system that provides a cloud storage and a local storage system that is connected to the cloud system via a network, the backup management method comprising:
backing up, by the computer system, the snapshot data of the local storage system as backup data in the cloud storage, wherein the cloud storage includes the backup data and a management file associated with each of the backup data;
managing, by the computer system, the backup data and the management file stored in the cloud storage for each generation; and
comparing a load cost applied to generation deletion processing with a reduction cost to be reduced by the generation deletion processing, and executing the generation deletion processing in a case where the reduction cost is larger than the load cost, wherein
the generation deletion processing is a process of deleting backup data and a management file of predetermined M generations (M is an integer of 1 or more), and includes a first process, a second process, a third process, and a fourth process,
the first process is a process of acquiring differential data of backup data of M generations from an (N+1)th generation to an (N+M)th generation, which is one generation newer than a predetermined Nth generation (N is an integer of 1 or more),
the second process is a process of storing the differential data in the cloud storage and overwriting a backup data of an Nth generation in the cloud storage,
the third process is a process of merging from the management file of the Nth generation associated with the backup data of the Nth generation to a management file of the (N+M)th generation associated with backup data of the (N+M)th generation in the cloud storage and associating the management file with the backup data of the Nth generation, and
the fourth process is a process of deleting backup data and management files of the (N+1)th generation to the (N+M)th generation in the cloud storage.