IP Library Granted Patent US 12,475,000
Granted Patent B2
US 12,475,000 · App. 18/443,668 · Granted Nov 18, 2025

Data backup system and method with data consistency using asynchronous data copy

Inventor: Satoru Watanabe (Santa Clara, CA)
Assignee: HITACHI VANTARA, LTD.
G06F11/1464G06F11/1451
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,475,000
App. No.
18/443,668
Granted
Nov 18, 2025
Kind
B2
Abstract

Backup systems and methods create consistent backups across multiple data sets, while integrating ADC technology. To accomplish this, an application group ADC configuring function (APG-ADC configuring function) configures the ADC to ensure that backup data sets remain consistent with those at the original source. The APG-ADC configuring function configures ADC such as to update backup data sets in the same order as the original data sets.

Claims (21)

1 . A system for copying data from a primary site including one or more server devices and one or more storage devices to a secondary site including one or more storage devices using asynchronous copying, the system comprising:

a processor at the one or more server devices, configured to execute an application group asynchronous data copy (APG-ADC) configuration function that sets an asynchronous copying of group data from an input of application group information, wherein the APG-ADC configuration function sets the asynchronous copying of the grouped data so as to maintain an update order of the grouped data;

wherein the asynchronous copying is set through a primary site ADC configuration function executed on one or more storage devices of the primary site and a remote site ADC configuration function executed on the one or more storage devices in the remote site, wherein the primary site ADC configuration function is configured to conduct a data update in a consistent group to a journal volume in the primary site, and wherein the remote site ADC configuration function updates data volumes in the remote site according to an journal entry in the journal volume;

wherein backup volumes are created by a snapshot function configured to suspend the data update of the remote site ADC function and copy data volumes to backup volumes;

wherein a copy destination is selected by a destination select function, which selects the destination through comparing a sum of data throughput of consistent group and network bandwidth between the primary site and the remote site.

2 . The system of claim 1 , wherein the input of the application group information is provided from a group of virtual machines and containers obtained from a virtual machine/container manager that is configured to manage the virtual machines and the containers in the primary site.

3 . The system of claim 1 , wherein the input of the application group information is provided from an executed process obtained from an executed transaction processing monitor configured to manage the executed process with virtual machines and containers in the primary site.

4 . A method for copying data from a primary site including one or more server devices and one or more storage devices to a secondary site including one or more storage devices using asynchronous copying, the method comprising:

executing an application group asynchronous data copy (APG-ADC) configuration function that sets an asynchronous copying of group data from an input of application group information, wherein the APG-ADC configuration function sets the asynchronous copying of the grouped data so as to maintain an update order of the grouped data;

wherein the asynchronous copying is set through a primary site ADC configuration function executed on one or more storage devices of the primary site and a remote site ADC configuration function executed on the one or more storage devices in the remote site, wherein the primary site ADC configuration function is configured to conduct a data update in a consistent group to a journal volume in the primary site, and wherein the remote site ADC configuration function updates data volumes in the remote site according to an journal entry in the journal volume;

wherein backup volumes are created by a snapshot function configured to suspend the data update of the remote site ADC function and copy data volumes to backup volumes;

wherein a copy destination is selected by a destination select function, which selects the destination through comparing a sum of data throughput of consistent group and network bandwidth between the primary site and the remote site.

5 . The method of claim 4 , wherein the input of the application group information is provided from a group of virtual machines and containers obtained from a virtual machine/container manager that is configured to manage the virtual machines and the containers in the primary site.

6 . The method of claim 4 , wherein the input of the application group information is provided from an executed process obtained from an executed transaction processing monitor configured to manage the executed process with virtual machines and containers in the primary site.

7 . A non-transitory computer readable medium, storing instructions for copying data from a primary site including one or more server devices and one or more storage devices to a secondary site including one or more storage devices using asynchronous copying, the instructions comprising:

executing an application group asynchronous data copy (APG-ADC) configuration function that sets an asynchronous copying of group data from an input of application group information, wherein the APG-ADC configuration function sets the asynchronous copying of the grouped data so as to maintain an update order of the grouped data;

wherein the asynchronous copying is set through a primary site ADC configuration function executed on one or more storage devices of the primary site and a remote site ADC configuration function executed on the one or more storage devices in the remote site, wherein the primary site ADC configuration function is configured to conduct a data update in a consistent group to a journal volume in the primary site, and wherein the remote site ADC configuration function updates data volumes in the remote site according to an journal entry in the journal volume;

wherein backup volumes are created by a snapshot function configured to suspend the data update of the remote site ADC function and copy data volumes to backup volumes;

wherein a copy destination is selected by a destination select function, which selects the destination through comparing a sum of data throughput of consistent group and network bandwidth between the primary site and the remote site.

8 . The non-transitory computer readable medium of claim 7 , wherein the input of the application group information is provided from a group of virtual machines and containers obtained from a virtual machine/container manager that is configured to manage the virtual machines and the containers in the primary site.

9 . The non-transitory computer readable medium of claim 7 , wherein the input of the application group information is provided from an executed process obtained from an executed transaction processing monitor configured to manage the executed process with virtual machines and containers in the primary site.

Assignments (2)
DE-MERGER EFFECTIVE APRIL 1, 2024 Recorded Oct 1, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069083/0345 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2024
From: WATANABE, SATORU
To: HITACHI, LTD.
Reel/Frame 066516/0540 →
Continuity (1)
Related Publication 20250265158A1 · Aug 21, 2025
References Cited (6)
US 6070197A · Cobb et al. · 2000 [cited by applicant]
US 7065589B2 · Yamagami · 2006 [cited by applicant]
US 7278049B2 · Bartfai et al. · 2007 [cited by applicant]
US 9069708B2 · Gill et al. · 2015 [cited by applicant]
US 20190332267A1 · Muniswamy-Reddy · 2019 [cited by examiner]
US 20230350801A1 · Bhargava M.R. · 2023 [cited by examiner]