Claims
- 1. A system for archiving and restoring data from an operations center of a utility data center, comprising:
a plurality of subsystems, many of which comprise databases, located in said operations center; a cell manager, located in a utility controller of said utility data center and coupled to each of said subsystems through a designated port in a firewall; and a media agent coupled to each of said subsystems through said designated port and to said cell manager, said media agent configured to receive data from said database systems for forwarding to an archival storage device.
- 2. The system as described in claim 1, wherein said subsystems are configured with a pre-backup script, a post backup script and a disk agent, said disk agent for managing the sending of data to said media agent.
- 3. The system as described in claim 2, wherein said cell manager performs a method of automatically archiving data in said operations center, said method comprising:
causing said designated port in said firewall to open at said scheduled time for said archiving data for one of said subsystems; causing said pre-backup script to run on said one of said subsystems; causing said post-backup script to run on said one of said subsystems following said sending data by said disk agent; and causing said designated port to close.
- 4. The system as described in claim 3, wherein said pre-backup script is for temporarily placing a database in backup mode, said database having a backup mode feature.
- 5. The system as described in claim 4 wherein said post-backup script is for changing a database running on said one of said subsystems from backup mode to normal mode.
- 6. The system as described in claim 3, wherein said backup script is for temporarily suspending applications on a database, said application running on said one of said subsystems, and wherein said database has no backup mode.
- 7. The system as described in claim 6, wherein said post-backup script is for restoring said applications running on said one of said subsystems.
- 8. The system as described in claim 1 wherein, in response to operator initiation, said cell manager performs a method of automatically restoring data in said operations center, said method comprising:
causing said designated port in said firewall to open for said restoring data to one of said subsystems; causing cessation of programs running on said one of said subsystems; restoring data from said archival storage device; causing said programs running on said one of said subsystems to restart following said restoring data; and causing said designated port to close.
- 9. A method for automatically archiving data on a plurality of subsystems in an operations center of a utility data center, comprising:
causing a designated port in a firewall to open at a pre-scheduled time for said archiving data for one of said subsystems; sending of data via said designated port by a disk agent on said one of said subsystems to a media agent for forwarding to a backup storage device; and causing said designated port to close.
- 10. The method as described in claim 9 wherein said subsystems are configured with a pre-backup script, a post-backup script, said pre-backup script and said post-backup script being unique to each of said database systems.
- 11. The method as described in claim 10, wherein said pre-backup script is for temporarily placing a database in backup mode, said database having a backup mode feature.
- 12. The method as described in claim 11 wherein said post-backup script is for changing a database running on said one of said subsystems from backup mode to normal mode.
- 13. The method as described in claim 10, wherein said backup script is for temporarily suspending applications on a database, said application running on said one of said subsystems, and wherein said database has no backup mode.
- 14. The method as described in claim 13, wherein said post-backup script is for restoring said applications running on said one of said subsystems.
- 15. The method as described in claim 10, further comprising
causing said pre-backup script to run on said one of said subsystems prior to said sending of data; and causing said post-backup script to run on said one of said subsystems following said sending of data.
- 16. The method as described in claim 15 wherein said causing is by a cell manager located in a utility controller of said utility data center.
- 17. The method as described in claim 16 wherein a media agent is located in said utility controller of said utility data center and coupled to said cell manager and to each of said subsystems through said designated port in said firewall.
- 18. The method as described in claim 16 wherein, in response to operator initiation, said cell manager performs a process of automatically restoring data in said operations center, said process comprising:
causing said designated port in said firewall to open for said restoring data to one of said subsystems; causing cessation of programs running on said one of said subsystems; restoring data from said archival storage device; causing said programs running on said one of said subsystems to restart following said restoring data; and causing said designated port to close.
- 19. A computer-usable medium having computer-readable code embodied therein for causing a computer system to perform a method of archiving data on a plurality of subsystems in an operations center of a utility data center, comprising:
opening a designated port in a firewall at a pre-scheduled time for said archiving data for one of said subsystems; prompting a disk agent on said one of said subsystems to send data via said designated port to a media agent for forwarding to a backup storage device; and closing said designated port.
- 20. The computer-usable medium as described in claim 19 wherein said database systems are configured with a pre-backup script, a post-backup script, said pre-backup script and said post-backup script being unique to each of said database systems.
- 21. The computer-usable medium as described in claim 20, wherein said pre-backup script is for temporarily placing a database in backup mode, said database having a backup mode feature.
- 22. The computer-usable medium as described in claim 21 wherein said post-backup script is for changing a database running on said one of said subsystems from backup mode to normal mode.
- 23. The computer-usable medium as described in claim 20, wherein said backup script is for temporarily suspending applications on a database, said application running on said one of said subsystems, and wherein said database has no backup mode.
- 24. The computer-usable medium as described in claim 23, wherein said post-backup script is for restoring said applications running on said one of said subsystems.
- 25. The computer-usable medium as described in claim 20, further comprising
initiating said pre-backup script on said one of said database systems prior to said sending of data; and initiating said post-backup script to run on said one of said database systems following said sending of data.
- 26. The computer-usable medium as described in claim 19 wherein said computer system is a cell manager, said cell manager located in a utility controller of said utility data center.
- 27. The computer-usable medium as described in claim 26 wherein a media agent is located in said utility controller of said utility data center and coupled to said cell manager and to each of said database systems through said designated port in said firewall.
- 28. The computer-usable medium as described in claim 26 wherein, in response to operator initiation, said cell manager performs a method of automatically restoring data in said operations center, said method comprising:
opening said designated port in said firewall for said restoring data to one of said database systems; suspend the running of programs on said one of said database systems; restoring data from said archival storage device; restarting said programs running on said one of said database systems following said restoring data; and closing said designated port.
RELATED U.S. APPLICATION
[0001] This application claims priority to the copending provisional patent application Ser. No. 60/483,030, Attorney Docket Number 200310372-1, entitled “A Method And System For Archiving And Restoring Data From An Operations Center In A Utility Data Center,” with filing date Jun. 27, 2003, assigned to the assignee of the present application, and hereby incorporated by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60483030 |
Jun 2003 |
US |