Systems and methods for performing data migration between data centers

US12417216B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12417216-B2
Application numberUS-202418889462-A
CountryUS
Kind codeB2
Filing dateSep 19, 2024
Priority dateOct 2, 2023
Publication dateSep 16, 2025
Grant dateSep 16, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one aspect, a system may receive, via a user graphical user interface, a request to perform a data migration from a source data center to a destination data center. A system may in response to receiving the request, perform the data migration by: (1) creating a copy of a tenants structure that lists information about each tenant of the source data center, wherein a respective tenant is a representation of a user on a platform level, (2) creating and activating, on the destination data center, a plurality of new user accounts that match a main login body and suffix of a plurality of existing user accounts on the source data center, (3) re-registering, at the destination data center, agents from the source data center; and (4) migrating backup data from the source data center to the destination data center.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for data migration, the method comprising: receiving, via a user graphical user interface, a request to perform a data migration from a source data center to a destination data center; and in response to receiving the request, performing the data migration by: creating a copy of a tenants structure that lists information about each tenant of the source data center, wherein a respective tenant is a representation of a user on a platform level; creating and activating, on the destination data center, a plurality of new user accounts that match a main login body and suffix of a plurality of existing user accounts on the source data center; re-registering, at the destination data center, agents from the source data center; and migrating backup data from the source data center to the destination data center. 2. The method of claim 1 , wherein creating the plurality of new user accounts further comprises: in response to determining that two matching user accounts cannot exist on both the source data center and the destination data center, generating, on the destination data center, an intermediate login for each user account corresponding to the plurality of existing user accounts, wherein the intermediate login comprises an original login concatenated with a predefined term; and in response to determining that the data migration is complete: deleting the plurality of existing user accounts on the source data center; and modifying, for the plurality of new user accounts, each intermediate login to match the original login without the predefined term. 3. The method of claim 1 , wherein each tenant in the tenants structure has different specifications including names, contacts, tenant types, quotas, available services, and available storage. 4. The method of claim 1 , wherein the graphical user interface outputs a list of data centers available to receive migration data and wherein receiving the request comprises receiving a selection of the destination data center from the list of data centers. 5. The method of claim 1 , further comprising: transferring agent protection plans associated with the agents from the source data center to the destination data center. 6. The method of claim 1 , wherein creating the plurality of new user accounts further comprises setting parameters for services, applications, and quotas in the plurality of new user accounts that match parameters for services, applications, and quotas in the plurality of existing user accounts. 7. A system for data migration, the system comprising: At least one memory; and At least one hardware processor coupled with the at least one memory and configured, individually or in combination, to: receive, via a user graphical user interface, a request to perform a data migration from a source data center to a destination data center; and in response to receiving the request, perform the data migration by: creating a copy of a tenants structure that lists information about each tenant of the source data center, wherein a respective tenant is a representation of a user on a platform level; creating and activating, on the destination data center, a plurality of new user accounts that match a main login body and suffix of a plurality of existing user accounts on the source data center; re-registering, at the destination data center, agents from the source data center; and migrating backup data from the source data center to the destination data center. 8. The system of claim 7 , wherein the at least one hardware processor is further configured to create the plurality of new user accounts by: in response to determining that two matching user accounts cannot exist on both the source data center and the destination data center, generating, on the destination data center, an intermediate login for each user account corresponding to the plurality of existing user accounts, wherein the intermediate login comprises an original login concatenated with a predefined term; and in response to determining that the data migration is complete: deleting the plurality of existing user accounts on the source data center; and modifying, for the plurality of new user accounts, each intermediate login to match the original login without the predefined term. 9. The system of claim 7 , wherein each tenant in the tenants structure has different specifications including names, contacts, tenant types, quotas, available services, and available storage. 10. The system of claim 7 , wherein the graphical user interface outputs a list of data centers available to receive migration data and wherein receiving the request comprises receiving a selection of the destination data center from the list of data centers. 11. The system of claim 7 , wherein the at least one hardware processor is further configured to: transfer agent protection plans associated with the agents from the source data center to the destination data center. 12. The system of claim 7 , wherein the at least one hardware processor is further configured to create the plurality of new user accounts by setting parameters for services, applications, and quotas in the plurality of new user accounts that match parameters for services, applications, and quotas in the plurality of existing user accounts. 13. A non-transitory computer readable medium storing thereon computer executable instructions for data migration, including instructions for: receiving, via a user graphical user interface, a request to perform a data migration from a source data center to a destination data center; and in response to receiving the request, performing the data migration by: creating a copy of a tenants structure that lists information about each tenant of the source data center, wherein a respective tenant is a representation of a user on a platform level; creating and activating, on the destination data center, a plurality of new user accounts that match a main login body and suffix of a plurality of existing user accounts on the source data center; re-registering, at the destination data center, agents from the source data center; and migrating backup data from the source data center to the destination data center. 14. The non-transitory computer readable medium of claim 13 , wherein instructions for creating the plurality of new user accounts further comprise instructions for: in response to determining that two matching user accounts cannot exist on both the source data center and the destination data center, generating, on the destination data center, an intermediate login for each user account corresponding to the plurality of existing user accounts, wherein the intermediate login comprises an original login concatenated with a predefined term; and in response to determining that the data migration is complete: deleting the plurality of existing user accounts on the source data center; and modifying, for the plurality of new user accounts, each intermediate login to match the original login without the predefined term. 15. The non-transitory computer readable medium of claim 13 , wherein each tenant in the tenants structure has different specifications including names, contacts, tenant types, quotas, available services, and available storage. 16. The non-transitory computer readable medium of claim 13 , wherein the graphical user interface outputs a list of data centers available to receive migration data and wherein receiving the request comprises receiving a selection of the destination data center from the list of data centers.

Assignees

Inventors

Classifications

  • Management of the backup or restore process · CPC title

  • Using snapshots, i.e. a logical point-in-time copy of the data · CPC title

  • Point-in-time backing up or restoration of persistent data · CPC title

  • G06F16/214Primary

    Database migration support · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12417216B2 cover?
In one aspect, a system may receive, via a user graphical user interface, a request to perform a data migration from a source data center to a destination data center. A system may in response to receiving the request, perform the data migration by: (1) creating a copy of a tenants structure that lists information about each tenant of the source data center, wherein a respective tenant is a rep…
Who is the assignee on this patent?
Acronis Int Gmbh
What technology area does this patent fall under?
Primary CPC classification G06F16/214. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 16 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).