Sign In to Follow Application
View All Documents & Correspondence

Method And System For Automating Data Backup In Hybrid Cloud And Data Centre (Dc) Environment

Abstract: Disclosed subject matter relates to data backup operations including a method of automating data backup in Hybrid Cloud and Data Centre (DC) environment. A backup automation system receives a latest backup report including data of workloads associated with clients and detects missing workloads in the latest backup report by comparing the latest backup report with a master inventory report. Furthermore, the backup automation system identifies one or more parameters corresponding to the missing workloads and performs data backup operations for the missing workloads based on the one or more parameters. Further, the backup automation system updates timestamp for each of the missing workloads upon completion of the data backup operations for automating the data backup. The present disclosure ensures successful backup of each and every workload, in accordance with the SLA, by automatically performing the data backup operations, and also allows integrating data backup operations across customer preferred platforms. FIG.2

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
16 February 2018
Publication Number
34/2019
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2024-01-31
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. MOHIDEEN ABDUL KADAR
36/1, Thirumahal Ricemill Street, Amalorpavapuram, Ariyamangalam, Tiruchirappalli 620 010, Tamil Nadu. India.
2. CHANDRAMOHAN ACHAR
House #98, 3rd Main, 4th Cross, 1st stage, JHBCS Layout, Vajramuni Nagar, Subramanyapura Post, Bangalore 560061, Karnataka State, India.

Specification

Claims:We claim:
1. A method of automating data backup in Hybrid Cloud and Data Centre (DC) environment, the method comprising:

receiving, by a backup automation system (107), a latest backup report corresponding to one or more clients from a backup module (103) associated with the backup automation system (107), wherein the latest backup report comprises data of one or more workloads associated with the one or more clients;

detecting, by the backup automation system (107), one or more missing workloads in the latest backup report by comparing the latest backup report with a master inventory report, wherein the one or more missing workloads comprises at least one of a workload from the one or more workloads having a non-compliant timestamp and/or dataset (214) with respect to Service Level Agreement (SLA) of the corresponding one or more clients, and a workload from the one or more workloads not present in the latest backup report;

identifying, by the backup automation system (107), one or more parameters corresponding to the one or more missing workloads; and

performing, by the backup automation system (107), data backup operations for the one or more missing workloads based on the one or more parameters and updating timestamp for each of the one or more missing workloads upon completion of the data backup operations for automating the data backup.

2. The method as claimed in claim 1, wherein the master inventory report comprises complete record of the one or more workloads associated with the one or more clients, supposed to be provisioned for data backup.

3. The method as claimed in claim 1, wherein the one or more parameters comprises at least one of the SLA of the corresponding one or more clients, environment related to the one or more missing workloads, type of the one or more missing workloads, and type of one or more policies associated with the one or more missing workloads, which are aligned to adhere with the SLA.

4. The method as claimed in claim 1 further comprises:
verifying, by the backup automation system (107), whether the timestamp and/or the dataset (214) associated with the one or more workloads and the one or more missing workloads, adheres to requirement of the SLA of the corresponding one or more clients;

validating, by the backup automation system (107), whether a pre-approved policy is implemented for the one or more clients, when the timestamp and/or the dataset (214) deviates from the requirement of the SLA;

performing, by the backup automation system (107), the data backup operations for the one or more workloads and the one or more missing workloads of the one or more clients by implementing the pre-approved policy, when result of the validation is negative; and

updating, by the backup automation system (107), the one or more workloads and the one or more missing workloads with current timestamp upon completion of the data backup operations, wherein the current timestamp meets the requirement of the SLA.

5. The method as claimed in claim 4, wherein the pre-approved policy is at least one of a predefined policy or dynamically configured in absence of the pre-approved policy.

6. The method as claimed in claim 4 further comprises:
retrieving, by the backup automation system (107), one or more error rectification solutions from a database (108) associated with the backup automation system (107), upon occurrence of one or more errors due to at least one of, failure in the data backup operations and, failure in the implementation of the pre-approved policy when the result of the validation is positive;
executing, by the backup automation system (107), the one or more error rectification solutions to automatically rectify the one or more errors; and
generating, by the backup automation system (107), a notification indicating an error rectification status upon executing the one or more error rectification solutions.
7. The method as claimed in claim 6 further comprises generating, by the backup automation system (107), a notification indicating requirement of manual interference for rectifying the one or more errors when at least one of, the one or more error rectification solutions fail to rectify the one or more errors and, when the one or more error rectification solutions related to the one or more errors are unavailable in the database (108).

8. The method as claimed in claim 1, wherein the data backup operations comprises at least one of backing up the one or more workloads and the one or more missing workloads in the backup module (103), determining whether the data backup operations meet requirement of the SLA, eliminating gap in rectifying one or more errors, automatically rectifying the one or more errors based on one or more error rectification solutions, and performing self-learning to generate the one or more error rectification solutions.

9. A backup automation system (107) for automating data backup in Hybrid Cloud and Data Centre (DC) environment, the backup automation system (107) comprising:
a processor (109); and
a memory (113) communicatively coupled to the processor (109), wherein the memory (113) stores the processor-executable instructions, which, on execution, causes the processor (109) to:
receive a latest backup report corresponding to one or more clients from a backup module (103) associated with the backup automation system (107), wherein the latest backup report comprises data of one or more workloads associated with the one or more clients;

detect one or more missing workloads in the latest backup report by comparing the latest backup report with a master inventory report, wherein the one or more missing workloads comprises at least one of a workload from the one or more workloads having a non-compliant timestamp and/or the dataset (214) with respect to Service Level Agreement (SLA) of the corresponding one or more clients, and a workload from the one or more workloads not present in the latest backup report;

identify one or more parameters corresponding to the one or more missing workloads; and

perform data backup operations for the one or more missing workloads based on the one or more parameters and updating timestamp for each of the one or more missing workloads upon completion of the data backup operations for automating the data backup.

10. The backup automation system (107) as claimed in claim 9, wherein the master inventory report comprises complete record of the one or more workloads associated with the one or more clients, supposed to be provisioned for data backup.

11. The backup automation system (107) as claimed in claim 9, wherein the one or more parameters comprises at least one of the SLA of the corresponding one or more clients, environment related to the one or more missing workloads, type of the one or more missing workloads and, type of one or more policies associated with the one or more missing workloads, which are aligned to adhere with the SLA.

12. The backup automation system (107) as claimed in claim 9, wherein the processor (109) is further configured to:

verify whether the timestamp and/or the dataset (214) associated with the one or more workloads and the one or more missing workloads, adheres to requirement of the SLA of the corresponding one or more clients;

validate whether a pre-approved policy is implemented for the one or more clients, when the timestamp and/or the dataset (214) deviates from the requirement of the SLA;

perform, the data backup operations for the one or more workloads and the one or more missing workloads of the one or more clients by implementing the pre-approved policy, when result of the validation is negative; and

update one or more workloads and the one or more missing workloads with current timestamp upon completion of the data backup operations, wherein the current timestamp meets the requirement of the SLA.

13. The backup automation system (107) as claimed in claim 12, wherein the pre-approved policy is at least one of a predefined policy or dynamically configured in absence of the pre-approved policy.

14. The backup automation system (107) as claimed in claim 12, wherein the processor (109) is further configured to:
retrieve one or more error rectification solutions from a database (108) associated with the backup automation system (107), upon occurrence of one or more errors due to at least one of, failure in the data backup operations and, failure in the implementation of the pre-approved policy when the result of the validation is positive;
execute the one or more error rectification solutions to automatically rectify the one or more errors; and
generate a notification indicating an error rectification status upon executing the one or more error rectification solutions.
15. The backup automation system (107) as claimed in claim 14, wherein the processor (109) is further configured to generate a notification indicating requirement of manual interference for rectifying the one or more errors when at least one of, the one or more error rectification solutions fail to rectify the one or more errors and, when the one or more error rectification solutions related to the one or more errors are unavailable in the database (108).

16. The backup automation system (107) as claimed in claim 9, wherein the data backup operations comprises at least one of backing up the one or more workloads and the one or more missing workloads in the backup module (103), determining whether the data backup operations meet requirement of the SLA, eliminating gap in rectifying one or more errors, automatically rectifying the one or more errors based on one or more error rectification solutions, and performing self-learning to generate the one or more error rectification solutions.
Dated this 16th day of February, 2018

SWETHA S N
IN/PA-2123
OF K & S PARTNERS
AGENT FOR THE APPLICANT
, Description:TECHNICAL FIELD
The present subject matter relates generally to data backup operations, and more particularly, but not exclusively to a method and a system for automating data backup in Hybrid cloud and Data Centre (DC) environment.

Documents

Application Documents

# Name Date
1 201841006074-STATEMENT OF UNDERTAKING (FORM 3) [16-02-2018(online)].pdf 2018-02-16
2 201841006074-REQUEST FOR EXAMINATION (FORM-18) [16-02-2018(online)].pdf 2018-02-16
3 201841006074-POWER OF AUTHORITY [16-02-2018(online)].pdf 2018-02-16
4 201841006074-FORM 18 [16-02-2018(online)].pdf 2018-02-16
5 201841006074-FORM 1 [16-02-2018(online)].pdf 2018-02-16
6 201841006074-DRAWINGS [16-02-2018(online)].pdf 2018-02-16
7 201841006074-DECLARATION OF INVENTORSHIP (FORM 5) [16-02-2018(online)].pdf 2018-02-16
8 201841006074-COMPLETE SPECIFICATION [16-02-2018(online)].pdf 2018-02-16
9 201841006074-REQUEST FOR CERTIFIED COPY [05-03-2018(online)]_24.pdf 2018-03-05
10 201841006074-REQUEST FOR CERTIFIED COPY [05-03-2018(online)].pdf 2018-03-05
11 201841006074-Proof of Right (MANDATORY) [25-04-2018(online)].pdf 2018-04-25
12 Correspondence by Agent_Form 1_01-05-2018.pdf 2018-05-01
13 201841006074-PETITION UNDER RULE 137 [22-09-2021(online)].pdf 2021-09-22
14 201841006074-OTHERS [22-09-2021(online)].pdf 2021-09-22
15 201841006074-Information under section 8(2) [22-09-2021(online)].pdf 2021-09-22
16 201841006074-FORM 3 [22-09-2021(online)].pdf 2021-09-22
17 201841006074-FER_SER_REPLY [22-09-2021(online)].pdf 2021-09-22
18 201841006074-DRAWING [22-09-2021(online)].pdf 2021-09-22
19 201841006074-COMPLETE SPECIFICATION [22-09-2021(online)].pdf 2021-09-22
20 201841006074-CLAIMS [22-09-2021(online)].pdf 2021-09-22
21 201841006074-ABSTRACT [22-09-2021(online)].pdf 2021-09-22
22 201841006074-FER.pdf 2021-10-17
23 201841006074-PatentCertificate31-01-2024.pdf 2024-01-31
24 201841006074-IntimationOfGrant31-01-2024.pdf 2024-01-31
25 201841006074-PROOF OF ALTERATION [01-05-2024(online)].pdf 2024-05-01

Search Strategy

1 Searchstrategy_201841006074E_19-03-2021.pdf

ERegister / Renewals

3rd: 24 Apr 2024

From 16/02/2020 - To 16/02/2021

4th: 24 Apr 2024

From 16/02/2021 - To 16/02/2022

5th: 24 Apr 2024

From 16/02/2022 - To 16/02/2023

6th: 24 Apr 2024

From 16/02/2023 - To 16/02/2024

7th: 24 Apr 2024

From 16/02/2024 - To 16/02/2025

8th: 15 Feb 2025

From 16/02/2025 - To 16/02/2026