Patentable/Patents/US-8078905
US-8078905

Restoring configurations of data storage systems

PublishedDecember 13, 2011
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A method is used in restoring configurations of data storage system. A captured configuration is produced from capturing a configuration of a data storage system. The configuration includes a mapping of hierarchical objects. The captured configuration is used to help ensure that the configuration is not corrupted.

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for use in restoring configurations of data storage system, the method comprising: capturing a configuration of a data storage system to produce a captured configuration, the configuration comprising a mapping of hierarchical objects; using the captured configuration to help ensure that the configuration is not corrupted; and capturing the configuration in a diagnostic information pool.

2

2. The method of claim 1 , further comprising: saving at least some of the captured configuration in an XML file.

3

3. The method of claim 2 , further comprising: based on the captured configuration, checking the XML file against the configuration.

4

4. The method of claim 1 , further comprising: based on the captured configuration, detecting corruption of the configuration.

5

5. The method of claim 3 , further comprising: based on the captured configuration, recreating at least a portion of the configuration as the configuration existed before corruption.

6

6. The method of claim 1 wherein the mapping of hierarchical objects further comprises mappings among a disk pool, a database, at least one private Redundant Array of Inexpensive Disks (RAID) Group, at least one private Logical Unit Number (LUN), and at least one storage pool.

7

7. The method of claim 6 , further comprising: based on the hierarchical objects, creating mapped LUNs within the hierarchical objects.

8

8. The method of claim 6 , further comprising: based on the captured configuration, comparing the captured configuration against the mapping of hierarchical objects.

9

9. The method of claim 8 , further comprising: based on the comparison, detecting corruption of the configuration.

10

10. The method of claim 6 , further comprising: based on the captured configuration, performing a non-destructive bind process on any missing private LUN.

11

11. The method of claim 1 further comprising: based on the captured configuration, restoring any missing hierarchical objects.

12

12. A computer system comprising a storage processor for use in restoring configurations of data storage systems, the computer system comprising: first logic capturing a configuration of a data storage system to produce a captured configuration, the configuration comprising a mapping of hierarchical objects; second logic using the captured configuration to help ensure that the configuration is not corrupted; and third logic capturing the configuration in a diagnostic information pool.

13

13. The computer system of claim 12 , further comprising: third logic saving at least some of the captured configuration in an XML file.

14

14. The computer system of claim 13 , further comprising: fourth logic based on the captured configuration, checking the XML file against the configuration.

15

15. The computer system of claim 14 , further comprising: fifth logic based on the captured configuration, recreating at least a portion of the configuration as the configuration existed before corruption.

16

16. The computer system of claim 12 , further comprising: third logic based on the captured configuration, detecting corruption of the configuration.

17

17. The computer system of claim 12 wherein the mapping of hierarchical objects further comprises mappings among a disk pool, a database, at least one private Redundant Array of Inexpensive Disks (RAID) Group, at least one private Logical Unit Number (LUN), and at least one storage pool.

18

18. The computer system of claim 12 further comprising: third logic based on the captured configuration, restoring any missing hierarchical objects.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

November 16, 2009

Publication Date

December 13, 2011

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Restoring configurations of data storage systems” (US-8078905). https://patentable.app/patents/US-8078905

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.