Network configuration restoration method and system
First Claim
1. A network configuration restoration method in which configuration files of network devices are saved in an operation server in response to a save request and registered configuration files designated by a restoration request issued subsequently are reconfigured into the network devices to restore network configurations, whereinthe operation server comprising a storage means which saves configuration file of the network device by linking it to a first identifier and a second identifierthe first identifier represents a timing at which a configuration file is saved in the operation server in response to each save request,the second identifier represents an updating timing at which a configuration file identified as a configuration file saved in the operation server is newly saved in the operation server, andthe network configuration server performing the steps of:
- identifying a network device which has an operation record in response to a current save request;
acquiring a configuration file from the identified network device;
judging updating of each identified network device by comparing the acquired configuration file and a registered configuration file linked to a first identifier representing the latest save timing;
saving the configuration file acquired from the network device whose configuration file has been updated by linking it to a first identifier and a second identifier representing a current save timing; and
copying a registered configuration file linked to the first identifier representing the latest save timing of a network device whose configuration file has not been updated, and linking it to a first identifier representing a current save timing and a second identifier linked to the registered configuration file and saving it;
receiving a restoration request including a restoration timing;
identifying a network device which has an operation record in response to the restoration request;
acquiring a configuration file from the identified network device;
judging updating of each identified network device by comparing the acquired configuration file and a registered configuration file linked to a first identifier representing the latest save timing;
saving the configuration file acquired from the network device whose configuration file has been updated by linking it to a first identifier and a second identifier representing a current save timing;
copying a registered configuration file linked to a first identifier representing the latest save timing of a network device whose configuration file has not been updated, and saving it by linking it to a first identifier representing a current save timing and a second identifier linked to the registered configuration file;
reading out a second identifier of a registered configuration file linked to a first identifier representing the latest save timing;
reading out a second identifier of the registered configuration file linked to the first identifier representing the restoration timing;
identifying a network device to be restored based on the result of comparison between the second identifiers of each network device; and
reconfiguring the registered configuration file linked to the first identifier representing the restoration timing into the identified network device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a network configuration restoration method and system which can perform restoration by copying past configuration files in a short time. An updating judging unit 304 judges updating of each network device by comparing an acquired configuration file and a registered configuration file linked to a first identifier representing a copy timing. A new save unit 312 acquires an updated configuration file from a network device, and links the updated configuration file to a first identifier and a second identifier which sets the current timing as a new save timing and saves it in a configuration file database 301. A save unit 311 copies a registered configuration file of a network device whose configuration file has not been updated and links it to a first identifier representing the copy timing and a second identifier linked to this configuration file and saves it.
-
Citations
4 Claims
-
1. A network configuration restoration method in which configuration files of network devices are saved in an operation server in response to a save request and registered configuration files designated by a restoration request issued subsequently are reconfigured into the network devices to restore network configurations, wherein
the operation server comprising a storage means which saves configuration file of the network device by linking it to a first identifier and a second identifier the first identifier represents a timing at which a configuration file is saved in the operation server in response to each save request, the second identifier represents an updating timing at which a configuration file identified as a configuration file saved in the operation server is newly saved in the operation server, and the network configuration server performing the steps of: -
identifying a network device which has an operation record in response to a current save request; acquiring a configuration file from the identified network device; judging updating of each identified network device by comparing the acquired configuration file and a registered configuration file linked to a first identifier representing the latest save timing; saving the configuration file acquired from the network device whose configuration file has been updated by linking it to a first identifier and a second identifier representing a current save timing; and copying a registered configuration file linked to the first identifier representing the latest save timing of a network device whose configuration file has not been updated, and linking it to a first identifier representing a current save timing and a second identifier linked to the registered configuration file and saving it; receiving a restoration request including a restoration timing; identifying a network device which has an operation record in response to the restoration request; acquiring a configuration file from the identified network device; judging updating of each identified network device by comparing the acquired configuration file and a registered configuration file linked to a first identifier representing the latest save timing; saving the configuration file acquired from the network device whose configuration file has been updated by linking it to a first identifier and a second identifier representing a current save timing; copying a registered configuration file linked to a first identifier representing the latest save timing of a network device whose configuration file has not been updated, and saving it by linking it to a first identifier representing a current save timing and a second identifier linked to the registered configuration file; reading out a second identifier of a registered configuration file linked to a first identifier representing the latest save timing; reading out a second identifier of the registered configuration file linked to the first identifier representing the restoration timing; identifying a network device to be restored based on the result of comparison between the second identifiers of each network device; and reconfiguring the registered configuration file linked to the first identifier representing the restoration timing into the identified network device. - View Dependent Claims (2)
-
-
3. A network configuration restoration system which saves configuration files of network devices in an operation server in response to a save request and reconfigures registered configuration files designated by a restoration request issued subsequently into each network device to restore network configurations, wherein
the operation server includes: -
a storage means for saving a configuration file by linking it to a first identifier and a second identifier, where the first identifier represents a timing at which the configuration file is saved in the operation server in response to each save request, and the second identifier represents an update timing at which a configuration file identified as the configuration file saved in the operation server is newly saved in the operation server; an operation record monitoring means for monitoring operation records of each network device; a configuration file acquiring means for acquiring a configuration file in response to the save request from a network device which has an operation record after the latest save timing; an updating judgment means for judging updating of each network device by comparing the acquired configuration file and a registered configuration file linked to a first identifier representing the latest save timing; a new save means for saving the configuration file acquired from a network device whose configuration file has been updated by linking it to a first identifier and a second identifier representing a current saving timing; a save means for copying a registered configuration file linked to a first identifier representing the latest save timing of a network device whose configuration file has not been updated and registering it into the storage means by linking it to a first identifier representing a current save timing and a second identifier linked to this configuration file; an object-to-be-restored identifying means for identifying a network device to be restored in response to a restoration request including a restoration timing; and a configuration file restoring means for reconfiguring a registered configuration file linked to a first identifier representing the restoration timing into the network device to be restored, and the object-to-be-restored identifying means includes; a first readout means for reading out a second identifier of a registered configuration file linked to a first identifier representing the latest save timing; a second readout means for reading out a second identifier of a registered configuration file linked to the first identifier representing the restoration timing; and a comparing means for comparing second identifiers of the network devices with each other, and identifies a network device to be restored based on a comparison result. - View Dependent Claims (4)
-
Specification