IP Library Granted Patent US 11,526,403
Granted Patent B1
US 11,526,403 · App. 14/320,409 · Granted Dec 13, 2022

Using a storage path to facilitate disaster recovery

Inventors: Alexey A. Ruslyakov (Moscow Region, RU); Maxim V. Lyadvinsky (Moscow, RU); Serguei M. Beloussov (Costa del Sol, SG)
G06F11/1464G06F9/45533
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 11,526,403
App. No.
14/320,409
Granted
Dec 13, 2022
Kind
B1
Abstract

A method, computer program product, and computing system for using a storage path to facilitate disaster recovery are described. A method may comprise receiving a selection of the storage path to facilitate access to a cloud storage device by the cloud computing client. The method may further comprise configuring the storage path to facilitate access to the cloud storage device by the cloud computing client, wherein the storage path is dedicated to the cloud computing client, and wherein a cloud computing site infrastructure is inaccessible to the cloud computing client via the storage path. The method may also comprise configuring a backup routine to generate a backed-up client resource and transmit the backed-up client resource to the cloud storage device via the storage path. The method may additionally comprise transmitting a list of backed-up client resources stored at the cloud storage device.

Claims (32)

1. A method for using a storage path to facilitate disaster recovery, the method comprising:

enabling disaster recovery for a cloud computing client of a cloud platform provider using a cloud agent of the cloud platform provider, wherein the cloud computing client has one or more protected resources, wherein the one or more protected resources comprise physical or virtual resources, wherein one or more of the virtual resources are one or more virtual machines that are provisioned to the cloud computing client through the cloud provider platform, wherein the cloud platform is a multi-tenant environment having a plurality of tenants, wherein the cloud computing client is accessible to select and initiate backups by the plurality of tenants and the cloud platform provider;

receiving, at a cloud computing client from a cloud computing site of the cloud platform provider, a selection of the storage path to facilitate access to a cloud storage device by the cloud computing client when the cloud storage device is specified during the enabling of disaster recovery, wherein infrastructure of the cloud platform provider is inaccessible to the cloud computing client via the storage path, wherein the storage path is dedicated to the cloud computing client;

configuring, at the cloud computing site, the cloud agent to perform backup conversion to a virtual machine for the one or more protected resources each time a new backup appears in the storage path of the cloud storage device for the one or more protected resources;

configuring using backup/recovery agent, at the cloud computing client, a backup routine to generate a backed-up client resource of the one or more protected resources and transmit the backed-up client resource to the cloud storage device via the storage path; and

transmitting the backed-up client resource via the storage path.

2. The method of claim 1 , further comprising:

determining, at the cloud computing site, if a new back-up of a client resource exists in the cloud storage device accessible via the dedicated storage path.

3. The method of claim 2 , further comprising:

configuring, at the cloud computing site, a virtual machine corresponding to a latest back-up of the one or more protected resources.

4. The method of claim 3 , wherein the virtual machine corresponding to the latest back-up of the client resource is provisioned to the cloud computing client through a cloud platform and the virtual machine is incrementally updated in response to determining that a new back-up of a client resource exists.

5. The method of claim 1 , wherein the storage path is an exchange share provisioned via the cloud computing site and wherein the exchange share receives a backup of the client resource to be converted into a stand-by virtual machine.

6. The method of claim 1 further comprising displaying a user interface in communication with the cloud computing client, the user interface responsive to user selections to initiate one of a backup or recovery process.

7. The method of claim 1 further comprising transmitting, from the cloud computing site to the cloud computing client, a list of backed-up client resources stored at the cloud storage device.

8. The computing system of claim 1 , wherein a cloud end-user may authenticate in a cloud agent using a web console with a cloud platform management component.

9. A computing system for using a storage path to facilitate disaster recovery, the computing system comprising one or more processors, wherein the one or more processors are configured to:

enable disaster recovery for a cloud computing client of a cloud platform provider using a cloud agent of the cloud platform provider, wherein the cloud computing client has one or more protected resources, wherein the one or more protected resources comprise one or more virtual resources, wherein one or more of the virtual resources are one or more virtual machines that are provisioned to the cloud computing client through a cloud platform of the cloud platform provider,. wherein the cloud platform is a multi-tenant environment having a plurality of tenants, wherein the cloud computing client is accessible to select and initiate backups by the plurality of tenants and the cloud platform provider;

receive, at a cloud computing client from a cloud computing site of the cloud platform provider, a selection of the storage path to facilitate access to a cloud storage device by the cloud computing client, when the cloud storage device is specified during the enabling of disaster recovery, wherein infrastructure of the cloud platform provider is inaccessible to the cloud computing client via the storage path, wherein the storage path is dedicated to the cloud computing client;

configuring, at the cloud computing site, the cloud agent to perform backup conversion to a virtual machine for the one or more protected resources each time a new backup appears in the storage path of the cloud storage device for the one or more protected resources;

configure using backup/recovery agent at the cloud computing client, a backup routine to generate a backed-up client resource of the one or more protected resources and transmit the backed-up client resource to the cloud storage device via the storage path;

receive, at the storage path, a backup of the client resource;

transmit the backed-up client resource to the cloud storage device and store the same using the cloud storage device; and

automatically convert every new backup of the one or more virtual resources into a stand-by virtual machine, provisioned via the cloud computing site of the cloud platform provider.

10. The method of claim 9 , wherein the one or more processors are further configured to:

configure, at the cloud computing site, a cloud agent to perform a back-up conversion in response to determining that a new back-up of a client resource exists.

11. The computing system of claim 9 , wherein the one or more processors are further configured to:

configure, at the cloud computing site, a virtual machine corresponding to a latest back-up of the client resource.

12. The computing system of claim 9 , wherein the virtual machine corresponding to the latest back-up of the client resource is provisioned to the cloud computing client through the cloud platform and the virtual machine is incrementally updated in response to determining that a new back-up of a client resource exists.

13. The computing system of claim 9 , wherein the storage path is an exchange share provisioned via the cloud computing site and wherein the exchange share receives a backup of the client resource to be converted into a stand-by virtual machine.

14. The computing system of claim 9 , wherein the one or more processors are further configured to:

transmit, from the cloud computing site to the cloud computing client, a list of backed-up client resources stored at the cloud storage device.

15. The computing system of claim 9 , wherein a cloud end-user may authenticate in a cloud agent using a web console with a cloud platform management component.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2022
From: RUSLYAKOV, ALEXEY A.; LYADVINSKY, MAXIM V.; BELOUSSOV, SERGUEI M.
To: GMBH, ACRONIS
Reel/Frame 061482/0463 →
REAFFIRMATION AGREEMENT Recorded Aug 28, 2022
From: ACRONIS AG; ACRONIS INTERNATIONAL GMBH; ACRONIS SCS, INC.; ACRONIS, INC.; GROUPLOGIC, INC.; NSCALED INC.; ACRONIS MANAGEMENT LLC; 5NINE SOFTWARE, INC.; ACRONIS GERMANY GMBH; ACRONIS NETHERLANDS B.V.; ACRONIS BULGARIA EOOD; DEVICELOCK, INC.; DEVLOCKCORP LTD; ACRONIS INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 061330/0818 →
SECURITY INTEREST Recorded Dec 19, 2019
From: ACRONIS INTERNATIONAL GMBH
To: MIDCAP FINANCIAL TRUST
Reel/Frame 051418/0119 →
RELEASE OF SECURITY INTEREST Recorded Oct 21, 2019
From: OBSIDIAN AGENCY SERVICES, INC.
To: ACRONIS INTERNATIONAL GMBH; GROUPLOGIC, INC.
Reel/Frame 050783/0893 →
SECURITY INTEREST Recorded Jul 26, 2017
From: ACRONIS INTERNATIONAL GMBH; GROUPLOGIC, INC.
To: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT
Reel/Frame 043350/0186 →
SECURITY INTEREST Recorded Feb 11, 2015
From: ACRONIS INTERNATIONAL GMBH
To: OBSIDIAN AGENCY SERVICES, INC.
Reel/Frame 034939/0316 →