[go: up one dir, main page]

JP6701846B2 - Management device, backup system, backup management method, program - Google Patents

Management device, backup system, backup management method, program Download PDF

Info

Publication number
JP6701846B2
JP6701846B2 JP2016053257A JP2016053257A JP6701846B2 JP 6701846 B2 JP6701846 B2 JP 6701846B2 JP 2016053257 A JP2016053257 A JP 2016053257A JP 2016053257 A JP2016053257 A JP 2016053257A JP 6701846 B2 JP6701846 B2 JP 6701846B2
Authority
JP
Japan
Prior art keywords
backup
storage device
storage
management
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016053257A
Other languages
Japanese (ja)
Other versions
JP2017167869A (en
Inventor
敬由 大森
敬由 大森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2016053257A priority Critical patent/JP6701846B2/en
Publication of JP2017167869A publication Critical patent/JP2017167869A/en
Application granted granted Critical
Publication of JP6701846B2 publication Critical patent/JP6701846B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Retry When Errors Occur (AREA)

Description

本発明は、管理装置、バックアップシステム、バックアップ管理方法、プログラムに関する。   The present invention relates to a management device, a backup system, a backup management method, and a program.

コンピュータ装置にはHDD(Hard Disk Drive)などの記憶装置が設けられている。このHDDに記録されている情報のバックアップを行うために、例えばコンピュータ装置に通信ネットワークを介して接続するストレージシステムの技術が存在する。またネットワークを介して接続されたストレージシステム等の記憶装置にデータを記録する技術が特許文献1に開示されている。   The computer device is provided with a storage device such as an HDD (Hard Disk Drive). In order to back up the information recorded in the HDD, there is a storage system technology for connecting to a computer device via a communication network, for example. In addition, Japanese Patent Application Laid-Open No. 2004-242242 discloses a technique of recording data in a storage device such as a storage system connected via a network.

国際公開第2015/141219号International Publication No. 2015/141219

ところでコンピュータ装置のバックアップには管理者の手間がかかると共に、バックアップ先となる記憶装置にデータをコピーする際に時間がかかっていた。   By the way, it takes time and effort for the administrator to back up the computer device, and it takes time to copy the data to the storage device which is the backup destination.

そこでこの発明は、上述の課題を解決することのできる管理装置、バックアップシステム、バックアップ管理方法、プログラムを提供することを目的としている。   Therefore, an object of the present invention is to provide a management device, a backup system, a backup management method, and a program that can solve the above problems.

本発明の第1の態様によれば、管理装置は、コンピュータ装置の内部のデバイス間のデータ転送プロトコルを通信ネットワークプロトコルに変換して装置間で通信を行う拡張通信部を備えた1つまたは複数の運用装置と、前記拡張通信部を備え前記運用装置が処理するデータを記憶する記憶装置を複数備えるストレージサーバと、を管理する管理装置が、前記拡張通信部と、前記拡張通信部を介して前記運用装置を監視しバックアップのタイミングを検出する監視部と、前記運用装置のバックアップのタイミングを検出した場合に、当該運用装置が利用するデータを記憶する前記ストレージサーバ内のバックアップ元の記憶装置から、前記ストレージサーバに設けられたバックアップ先の他の記憶装置へ当該データをコピーするバックアップ管理部と、を備え、バックアップ管理部は、前記バックアップ元の記憶装置の記憶するオペレーティングシステムと、前記バックアップ先の記憶装置のオペレーティングシステムとを比較して、一致する場合には、前記バックアップ先の記憶装置に、前記バックアップ元の記憶装置の前記オペレーティングシステムを含むデータを全てコピーするAccording to the first aspect of the present invention, the management device is one or more including an extended communication unit that converts a data transfer protocol between devices inside a computer device into a communication network protocol to perform communication between the devices. Management device for managing the operation device of No. 1 and a storage server having a plurality of storage devices for storing data processed by the operation device, the management device managing the operation device via the expansion communication unit and the expansion communication unit. From the monitoring unit that monitors the operation device and detects the backup timing, and from the backup source storage device in the storage server that stores the data used by the operation device when the backup timing of the operation device is detected A backup management unit for copying the data to another storage device of a backup destination provided in the storage server, the backup management unit including an operating system stored in the storage device of the backup source and the backup destination. The operating system of the storage device is compared, and if they match, all the data including the operating system of the backup source storage device is copied to the backup destination storage device .

また本発明の第2の態様によれば、バックアップシステムは、コンピュータ装置の内部のデバイス間のデータ転送プロトコルを通信ネットワークプロトコルに変換して装置間で通信を行う拡張通信部を備えた1つまたは複数の運用装置と、前記拡張通信部を備え前記運用装置が処理するデータを記憶する記憶装置を複数備えるストレージサーバと、前記運用装置と前記ストレージサーバを管理する管理装置と、を備え、前記管理装置が、前記拡張通信部と、前記拡張通信部を介して前記運用装置を監視しバックアップのタイミングを検出する監視部と、前記運用装置のバックアップのタイミングを検出した場合に、当該運用装置が利用するデータを記憶する前記ストレージサーバ内のバックアップ元の記憶装置から、前記ストレージサーバに設けられたバックアップ先の他の記憶装置へ当該データをコピーするバックアップ管理部と、を備え、バックアップ管理部は、前記バックアップ元の記憶装置の記憶するオペレーティングシステムと、前記バックアップ先の記憶装置のオペレーティングシステムとを比較して、一致する場合には、前記バックアップ先の記憶装置に、前記バックアップ元の記憶装置の前記オペレーティングシステムを含むデータを全てコピーするAccording to a second aspect of the present invention, the backup system includes one or more extended communication units that convert a data transfer protocol between devices inside a computer device into a communication network protocol and perform communication between the devices. The management includes: a plurality of operation devices; a storage server that includes a plurality of storage devices that store the data processed by the operation device and that includes the extended communication unit; and a management device that manages the operation devices and the storage server. When the device detects the extended communication unit, a monitoring unit that monitors the operation device via the extended communication unit and detects the backup timing, the operation device uses the backup device timing when the device detects the backup timing. Backup management unit that copies the data from a backup source storage device in the storage server that stores the data to another backup destination storage device that is provided in the storage server . The operating system stored in the backup source storage device and the operating system of the backup destination storage device are compared, and if they match, the backup destination storage device is set to the backup source storage device Copy all data including operating system .

また本発明の第3の態様によれば、バックアップ管理方法は、コンピュータ装置の内部のデバイス間のデータ転送プロトコルを通信ネットワークプロトコルに変換して装置間で通信を行う拡張通信部を備えた1つまたは複数の運用装置と、前記拡張通信部を備え前記運用装置が処理するデータを記憶する記憶装置を複数備えるストレージサーバと、を管理し、前記拡張通信部を備えた管理装置が、前記拡張通信部を介して前記運用装置を監視しバックアップのタイミングを検出し、前記運用装置のバックアップのタイミングを検出した場合に、当該運用装置が利用するデータを記憶する前記ストレージサーバ内のバックアップ元の記憶装置から、前記ストレージサーバに設けられたバックアップ先の他の記憶装置へ当該データをコピーする処理において、前記バックアップ元の記憶装置の記憶するオペレーティングシステムと、前記バックアップ先の記憶装置のオペレーティングシステムとを比較して、一致する場合には、前記バックアップ先の記憶装置に、前記バックアップ元の記憶装置の前記オペレーティングシステムを含むデータを全てコピーするFurther, according to a third aspect of the present invention, a backup management method is provided with an extended communication unit for converting a data transfer protocol between devices inside a computer device into a communication network protocol and performing communication between the devices. Alternatively, a management device that manages a plurality of operation devices and a storage server that includes the extended communication unit and a plurality of storage devices that store data processed by the operation device, and the management device that includes the extended communication unit is configured to perform the extended communication. The storage device of the backup source in the storage server which stores the data used by the operation device when the operation device is monitored through a unit to detect the backup timing and the backup timing of the operation device is detected. In the process of copying the data to another storage device of the backup destination provided in the storage server, the operating system stored in the storage device of the backup source is compared with the operating system of the storage device of the backup destination. If they match, all the data including the operating system of the backup source storage device is copied to the backup destination storage device .

また本発明の第4の態様によれば、プログラムは、コンピュータ装置の内部のデバイス間のデータ転送プロトコルを通信ネットワークプロトコルに変換して装置間で通信を行う拡張通信部を備えた1つまたは複数の運用装置と、前記拡張通信部を備え前記運用装置が処理するデータを記憶する記憶装置を複数備えるストレージサーバと、を管理し、前記拡張通信部を備えた管理装置のコンピュータを、前記拡張通信部を介して前記運用装置を監視しバックアップのタイミングを検出する監視手段、前記運用装置のバックアップのタイミングを検出した場合に、当該運用装置が利用するデータを記憶する前記ストレージサーバ内のバックアップ元の記憶装置から、前記ストレージサーバに設けられたバックアップ先の他の記憶装置へ当該データをコピーするバックアップ管理の処理において、前記バックアップ元の記憶装置の記憶するオペレーティングシステムと、前記バックアップ先の記憶装置のオペレーティングシステムとを比較して、一致する場合には、前記バックアップ先の記憶装置に、前記バックアップ元の記憶装置の前記オペレーティングシステムを含むデータを全てコピーするバックアップ管理手段、として機能させる。 According to a fourth aspect of the present invention, the program is one or more provided with an extended communication unit that converts a data transfer protocol between devices inside a computer device into a communication network protocol and performs communication between the devices. Managing the operation device and the storage server having a plurality of storage devices for storing the data processed by the operation device, the computer of the management device having the expansion communication unit Monitoring means for monitoring the operation device through a unit to detect the backup timing, and a backup source in the storage server that stores the data used by the operation device when the backup timing of the operation device is detected . In a backup management process of copying the data from the storage device to another backup destination storage device provided in the storage server, the operating system stored in the backup source storage device and the backup destination storage device When compared with the operating system, if they match, the backup destination storage device is made to function as backup management means for copying all data including the operating system of the backup source storage device .

本発明によれば、コンピュータ装置のバックアップには管理者の手間が軽減できるとともに、バックアップ先となる記憶装置にデータをコピーする際の時間を短縮することができる。   According to the present invention, it is possible to reduce the time and labor required for an administrator to back up a computer device, and it is possible to shorten the time required to copy data to a storage device serving as a backup destination.

本発明の一実施形態によるバックアップシステムの構成図である。1 is a configuration diagram of a backup system according to an embodiment of the present invention. 本発明の一実施形態による管理装置と運用装置のハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the management apparatus and operation apparatus by one Embodiment of this invention. 本発明の一実施形態によるストレージサーバのハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the storage server by one Embodiment of this invention. 本発明の一実施形態による管理装置の機能ブロック図である。It is a functional block diagram of the management device by one embodiment of the present invention. 本発明の一実施形態によるバックアップシステムの各装置に割り当てられたグループIDを示す図である。It is a figure which shows the group ID allocated to each apparatus of the backup system by one Embodiment of this invention. 本発明の一実施形態による管理装置の処理フローを示す第一の図である。It is a 1st figure which shows the processing flow of the management apparatus by one Embodiment of this invention. 本発明の一実施形態による管理装置の処理フローを示す第二の図である。It is a 2nd figure which shows the processing flow of the management apparatus by one Embodiment of this invention. 本発明の一実施形態によるGIDの変更処理の概要を示す図である。It is a figure which shows the outline|summary of the change process of GID by one Embodiment of this invention. 本発明の一実施形態による管理装置の処理フローを示す第三の図である。It is a 3rd figure which shows the processing flow of the management apparatus by one Embodiment of this invention. 本発明の一実施形態による管理装置の最小構成を示す図である。It is a figure which shows the minimum structure of the management apparatus by one Embodiment of this invention.

以下、本発明の一実施形態による管理装置及びバックアップシステムを図面を参照して説明する。
図1は同実施形態によるバックアップシステムの構成図である。
バックアップシステム1は、管理装置10、運用装置20、ストレージサーバ30が通信ネットワークにより接続されている。当該通信ネットワークはEthernet(登録商標)などの通信ネットワークであってよい。管理装置10、運用装置20、ストレージサーバ30はコンピュータであり、コンピュータの基本的な機能を少なくとも有している。バックアップシステム1において運用装置20は1つ以上接続されている。図1には運用装置20が2つ接続されている場合の例を示している。
Hereinafter, a management device and a backup system according to an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram of a backup system according to the same embodiment.
In the backup system 1, a management device 10, an operation device 20, and a storage server 30 are connected by a communication network. The communication network may be a communication network such as Ethernet (registered trademark). The management device 10, the operation device 20, and the storage server 30 are computers, and have at least the basic functions of the computers. In the backup system 1, at least one operation device 20 is connected. FIG. 1 shows an example in which two operation devices 20 are connected.

管理装置10、運用装置20、ストレージサーバ30はそれぞれ拡張通信部を有している。拡張通信部は、コンピュータ装置の内部のデバイス間のデータ転送プロトコルを通信ネットワークプロトコルに変換して装置間で通信を行う機能である。例えば、拡張通信部は、PCIExpress(登録商標)バス等をイーサネット(登録商標)の通信回線により拡張するインタフェースである。PCIは、Peripheral Component Interconnectの略称である。拡張通信部は、1つのインタフェースカードの基板などに構成された回路モジュールであってよい。拡張通信部の機能により、バックアップシステム1では、イーサネット(登録商標)を利用して離れた場所にある各装置同士がPCIExpress(登録商標)規格で接続できる。拡張通信部を備えた各装置では、当該拡張通信部を介して外部に接続された装置がコンピュータ内部に設置されているように認識される。   The management device 10, the operation device 20, and the storage server 30 each have an extended communication unit. The extended communication unit has a function of converting a data transfer protocol between devices inside a computer device into a communication network protocol and performing communication between the devices. For example, the extended communication unit is an interface that extends a PCI Express (registered trademark) bus or the like with an Ethernet (registered trademark) communication line. PCI is an abbreviation for Peripheral Component Interconnect. The extended communication unit may be a circuit module configured on a board of one interface card or the like. With the function of the extended communication unit, in the backup system 1, the devices at remote locations can be connected to each other by the PCI Express (registered trademark) standard using Ethernet (registered trademark). In each device provided with the extended communication unit, it is recognized that the device connected to the outside via the extended communication unit is installed inside the computer.

図2は管理装置と運用装置のハードウェア構成を示す図である。
図2で示すように、管理装置10はCPU(Central Processing Unit)101、IF(Interface)102、拡張通信部103、ROM(Read Only Memory)104、RAM(Random Access Memory)105、HDD(Hard Disk Drive)106などの構成を備えたコンピュータである。
図2において符号のカッコ内には運用装置である場合の符号を示している。運用装置20は、管理装置10と同様に、CPU(Central Processing Unit)201、IF(Interface)202、拡張通信部203、ROM(Read Only Memory)204、RAM(Random Access Memory)205、HDD(Hard Disk Drive)206などの構成を備えたコンピュータである。
FIG. 2 is a diagram showing a hardware configuration of the management device and the operation device.
As shown in FIG. 2, the management device 10 includes a CPU (Central Processing Unit) 101, an IF (Interface) 102, an extended communication unit 103, a ROM (Read Only Memory) 104, a RAM (Random Access Memory) 105, and an HDD (Hard Disk). Drive) 106 and the like.
In FIG. 2, the reference numeral in the parentheses of the reference numeral indicates the operation apparatus. Similar to the management device 10, the operation device 20 includes a CPU (Central Processing Unit) 201, an IF (Interface) 202, an extended communication unit 203, a ROM (Read Only Memory) 204, a RAM (Random Access Memory) 205, and an HDD (Hard). A computer having a configuration such as a Disk Drive) 206.

図3はストレージサーバのハードウェア構成を示す図である。
図3で示すように、ストレージサーバ30は、CPU301、ROM302、RAM303、拡張通信部304、第一記憶装置305、第二記憶装置306、第三記憶装置307、第四記憶装置308などを備えたコンピュータである。図3で示すストレージサーバ30は4つの記憶装置を備えていることを示しているが、複数の記憶装置を備えていればよく、4つ以上の記憶装置を備えていてよい。ストレージサーバ30は一つのサーバ装置であることを示しているが、ストレージサーバ30の代わりにストレージサーバ30を複数有するストレージシステムが、ストレージサーバ30の代わりにバックアップシステム1に含まれて当該バックアップシステムが構成されていてもよい。
FIG. 3 is a diagram showing the hardware configuration of the storage server.
As shown in FIG. 3, the storage server 30 includes a CPU 301, a ROM 302, a RAM 303, an extended communication unit 304, a first storage device 305, a second storage device 306, a third storage device 307, a fourth storage device 308, and the like. It is a computer. Although the storage server 30 shown in FIG. 3 is shown to be provided with four storage devices, it may be provided with a plurality of storage devices and may be provided with four or more storage devices. Although the storage server 30 is shown as one server device, a storage system having a plurality of storage servers 30 instead of the storage server 30 is included in the backup system 1 instead of the storage server 30, and the backup system is It may be configured.

図4は本実施形態による管理装置の機能ブロック図である。
管理装置10はバックアップ管理プログラムを記憶している。管理装置10のCPUはユーザ操作に基づいてバックアップ管理プログラムを実行する。管理装置10はバックアップ管理プログラムの実行により、図2で示すように、制御部11、監視部12、バックアップ管理部13、切替指示部14の各機能を発揮する。
FIG. 4 is a functional block diagram of the management device according to the present embodiment.
The management device 10 stores a backup management program. The CPU of the management device 10 executes the backup management program based on the user operation. By executing the backup management program, the management device 10 exerts the functions of the control unit 11, the monitoring unit 12, the backup management unit 13, and the switching instruction unit 14 as shown in FIG.

制御部11は、管理装置10における他の機能部を制御する。
監視部12は、運用装置20が処理に利用するデータのバックアップのタイミングを検出する。
バックアップ管理部13は、バックアップのタイミングを検出した場合に、運用装置20が処理に利用するデータの格納されたストレージサーバ30内の記憶装置から、ストレージサーバ30内の他の記憶装置へそのデータをコピーする。
切替指示部14は、バックアップシステム1を構成する装置とその装置がアクセスできるストレージサーバ30内の記憶装置との関係を切り替える処理などを行う。
The control unit 11 controls other functional units in the management device 10.
The monitoring unit 12 detects the backup timing of the data used by the operation device 20 for processing.
When the backup management unit 13 detects the backup timing, the backup management unit 13 transfers the data from the storage device in the storage server 30 in which the data used by the operation device 20 for processing is stored to another storage device in the storage server 30. make a copy.
The switching instruction unit 14 performs processing such as switching the relationship between the device configuring the backup system 1 and the storage device in the storage server 30 that the device can access.

本実施形態の運用装置20は、自装置において処理に利用するデータをストレージサーバ30内の記憶装置に記憶している。管理装置10はバックアップのタイミングにおいて、運用装置20が利用する記憶装置を特定し、その記憶装置に記録されている情報を、ストレージサーバ30内の他の記憶装置にコピーする。これによりバックアップが行われる。   The operation device 20 of the present embodiment stores data used for processing in the device itself in the storage device in the storage server 30. At the backup timing, the management device 10 identifies the storage device used by the operation device 20, and copies the information recorded in that storage device to another storage device in the storage server 30. As a result, backup is performed.

管理装置10におけるバックアップタイミングの検出は、例えば、監視部12が、予め記録されている運用装置20の運用時間と非運用時間とに基づいて、非運用時間である場合にその運用装置20が処理するデータのバックアップのタイミングであると検出する。
または管理装置10におけるバックアップタイミングの検出は、例えば、監視部12が、運用装置20の処理するデータを記憶する記憶装置へのデータアクセスが所定時間以上ない場合にその記憶装置に記録されている情報のバックアップのタイミングであると検出する。
The detection of the backup timing in the management device 10 is performed by the monitoring unit 12 based on the operating time and the non-operating time of the operating device 20 which are recorded in advance, when the operating device 20 performs the non-operating time. It is detected that it is time to back up the data.
Alternatively, the detection of the backup timing in the management device 10 is performed by, for example, the information recorded in the storage device when the monitoring unit 12 does not access the storage device storing the data processed by the operation device 20 for a predetermined time or more. It is detected that it is the backup timing of.

図5はバックアップシステムの各装置に割り当てられたグループIDを示す図である。
図5で示すようにバックアップシステムを構成する各装置や、ストレージサーバ30を構成する各記憶装置には、GID(Group Identification)が割り当てられる。当該GIDの割り当ては管理装置10の切替指示部14が行う。切替指示部14は、ユーザの設定に基づいて管理装置10にGID=1を割り当てる。切替指示部14はまた運用装置20それぞれにGID=2、GID=3を割り当てる。なおGID=2の割り当てられた運用装置に20−2の符号を付して説明する。またGID=3の割り当てられた運用装置に20−3の符号を付して説明する。運用装置を纏めて説明する場合には符号20を用いて説明する。本実施形態において切替指示部14は、初期状態においては、第一記憶装置305にGID=2を、第二記憶装置306にGID=3を割り当てる。
FIG. 5 is a diagram showing a group ID assigned to each device of the backup system.
As shown in FIG. 5, a GID (Group Identification) is assigned to each device constituting the backup system and each storage device constituting the storage server 30. The switching instruction unit 14 of the management device 10 assigns the GID. The switching instruction unit 14 assigns GID=1 to the management device 10 based on the user setting. The switching instruction unit 14 also assigns GID=2 and GID=3 to each operation device 20. The operation device assigned with GID=2 will be described with reference numeral 20-2. Further, the operation device assigned with GID=3 will be described with reference numeral 20-3. When the operation devices are collectively described, reference numeral 20 is used for description. In the present embodiment, the switching instruction unit 14 allocates GID=2 to the first storage device 305 and GID=3 to the second storage device 306 in the initial state.

切替指示部14はGIDを割り当てる場合には、それらGIDを各装置の拡張通信部に通知する。管理装置10の拡張通信部103は管理装置10のGIDを取得すると、そのGIDをメモリ等に記憶する。運用装置20の拡張通信部203も同様にGIDを取得すると、そのGIDをメモリ等に記憶する。ストレージサーバの拡張通信部304も同様にGIDを取得すると、そのGIDをメモリ等に記憶する。   When assigning GIDs, the switching instruction unit 14 notifies the extended communication unit of each device of those GIDs. Upon acquiring the GID of the management device 10, the extended communication unit 103 of the management device 10 stores the GID in the memory or the like. When the extended communication unit 203 of the operation apparatus 20 similarly acquires the GID, it stores the GID in the memory or the like. When the extended communication unit 304 of the storage server similarly acquires the GID, the GID is stored in the memory or the like.

各装置の拡張通信部は、通信ネットワークを介して接続された装置のうち拡張通信部を備えた装置のGIDを取得し、自メモリに記録されているGIDを比較する。拡張通信部はGIDが一致していた場合、その遠隔の装置の拡張通信部との間をPCIExpress(登録商標)規格で接続する。したがって運用装置20−2は第二記憶装置306が自装置のコンピュータ内部に設置されているように認識する。また運用装置20−3は第三記憶装置307が自装置のコンピュータ内部に設置されているように認識する。   The extended communication unit of each device acquires the GID of a device equipped with the extended communication unit among the devices connected via the communication network, and compares the GIDs recorded in its own memory. When the GIDs match, the extended communication unit connects to the extended communication unit of the remote device according to the PCI Express (registered trademark) standard. Therefore, the operation device 20-2 recognizes that the second storage device 306 is installed inside the computer of the own device. Further, the operation device 20-3 recognizes that the third storage device 307 is installed inside the computer of the own device.

図6は管理装置の処理フローを示す第一の図である。
以降の説明において、第一記憶装置305、第二記憶装置306、第三記憶装置307、第四記憶装置308を総称する場合、記憶装置300と呼ぶこととする。
管理装置10の監視部12は運用装置20を監視する(ステップS101)。例えば監視部12は予めROM302等に記憶する運用装置20のスケジュール情報を取得する。監視部12はスケジュール情報に基づいて、各運用装置20が非運用時間であるかどうかを判定する(ステップS102)。例えば運用装置20の0時〜5時までが非運用時間であるとスケジュール情報に記録されている場合には、監視部12は0時から5時までの間、運用装置20は非運用状態であると判定する(ステップS103)。監視部12は現在時刻が0時から5時以外の時刻である場合、運用装置20のGIDに一致するGIDの割り当てられた記憶装置をストレージサーバ30から特定する。監視部12はその特定した記憶装置へのデータアクセスが所定時間発生していないかを判定する(ステップS104)。データアクセスの発生の有無の情報は、例えばストレージサーバ30のCPU301が、第一記憶装置305、第二記憶装置306、第三記憶装置307、第四記憶装置308へのアクセス種別やアクセス時刻とGIDとの関係を、拡張通信部304を介して管理装置10へ通知することにより管理装置10が記憶してよい。監視部12はストレージサーバ30から取得した1つ目のGIDに対応する各記憶装置に対するアクセス種別やアクセス時刻を読み取って、当該GIDが示す記憶装置300へのデータアクセスが所定時間発生していないかを判定する。監視部12は特定した記憶装置へのデータアクセスが所定時間発生していないと判定した場合には、その記憶装置とGIDが一致する運用装置20は非運用状態であると判定する(ステップS105)。一方で監視部12は特定した記憶装置へのデータアクセスが所定時間内に発生している場合には、その記憶装置とGIDが一致する運用装置20は運用状態であると判定する(ステップS106)。
FIG. 6 is a first diagram showing a processing flow of the management device.
In the following description, the first storage device 305, the second storage device 306, the third storage device 307, and the fourth storage device 308 will be collectively referred to as the storage device 300.
The monitoring unit 12 of the management device 10 monitors the operation device 20 (step S101). For example, the monitoring unit 12 acquires schedule information of the operation device 20 stored in the ROM 302 or the like in advance. The monitoring unit 12 determines, based on the schedule information, whether each operating device 20 is in a non-operating time (step S102). For example, when the schedule information is recorded that the operation device 20 is in non-operation time from 0:00 to 5:00, the monitoring unit 12 is in the non-operation state from 0:00 to 5:00. It is determined that there is (step S103). When the current time is a time other than 0 o'clock to 5 o'clock, the monitoring unit 12 identifies from the storage server 30 the storage device to which the GID that matches the GID of the operation device 20 is assigned. The monitoring unit 12 determines whether or not data access to the specified storage device has occurred for a predetermined time (step S104). For example, the CPU 301 of the storage server 30 may determine whether the data access has occurred by the CPU 301 of the storage server 30 by accessing the first storage device 305, the second storage device 306, the third storage device 307, and the fourth storage device 308 and the access time and GID. The management device 10 may store the relationship with the management device 10 via the extended communication unit 304. The monitoring unit 12 reads the access type and access time of each storage device corresponding to the first GID acquired from the storage server 30, and confirms whether the data access to the storage device 300 indicated by the GID has occurred for a predetermined time. To judge. When the monitoring unit 12 determines that data access to the specified storage device has not occurred for a predetermined time, the operation device 20 having the same GID as that storage device is determined to be in the non-operation state (step S105). .. On the other hand, when the data access to the specified storage device occurs within the predetermined time, the monitoring unit 12 determines that the operating device 20 having the same GID as the storage device is in the operating state (step S106). ..

図7は管理装置の処理フローを示す第二の図である。
図8はGIDの変更処理の概要を示す図である。
非運用状態の運用装置20を検出した場合、バックアップ管理部13が以下の処理を行う。バックアップ管理部13は、非運用状態の運用装置20のGIDを監視部12から取得する。バックアップ管理部13はその非運用状態の運用装置20のGIDと同じGIDが設定された記憶装置のGIDと管理装置のGIDとを切替指示部14に通知し、当該記憶装置のGIDを管理装置のGIDに変更するよう要求する(ステップS201)。切替指示部14は非運用状態の運用装置20のGIDと、管理装置10のGIDとをストレージサーバ30に通知する。これによりバックアップ管理部13は、非運用状態の運用装置20のGIDと同じGIDの設定された記憶装置のGIDを、管理装置10のGIDに変更するよう要求する。GIDの変更の要求を受けたストレージサーバ30は、非運用状態の運用装置20と同じGIDの設定された記憶装置のGIDを、管理装置10のGIDに変更する。拡張通信部304は当該GIDへの変更対象となった記憶装置の装置識別情報とGIDとの関係を記憶する。これにより例えば、運用装置20−2が非運用状態であった場合には、GID=2の第一記憶装置305のGIDが、GID=1へと変更される。これにより管理装置10のGIDと第一記憶装置記憶装置のGIDとが共にGID=1と設定される。管理装置10は、GID=1の第一記憶装置305のデータを扱えるようになる。
FIG. 7 is a second diagram showing the processing flow of the management device.
FIG. 8 is a diagram showing an outline of the GID change processing.
When the operation device 20 in the non-operational state is detected, the backup management unit 13 performs the following processing. The backup management unit 13 acquires the GID of the non-operational operation device 20 from the monitoring unit 12. The backup management unit 13 notifies the switching instruction unit 14 of the GID of the storage device and the GID of the management device in which the same GID as the GID of the operating device 20 in the non-operational state is set, and the GID of the storage device of the management device is notified. Request to change to GID (step S201). The switching instruction unit 14 notifies the storage server 30 of the GID of the non-operational operation device 20 and the GID of the management device 10. As a result, the backup management unit 13 requests to change the GID of the storage device in which the same GID as the GID of the non-operational operation device 20 is set to the GID of the management device 10. The storage server 30 that has received the request to change the GID changes the GID of the storage device in which the same GID is set as that of the non-operational operation device 20 to the GID of the management device 10. The extended communication unit 304 stores the relationship between the device identification information of the storage device that has been changed to the GID and the GID. Thereby, for example, when the operation device 20-2 is in the non-operation state, the GID of the first storage device 305 with GID=2 is changed to GID=1. As a result, both the GID of the management device 10 and the GID of the first storage device storage device are set to GID=1. The management device 10 can handle the data in the first storage device 305 with GID=1.

バックアップ管理部13は次にバックアップ先の記憶装置300を決定する(ステップS202)。この処理の詳細は後述する。バックアップ管理部13はバックアップ先の記憶装置300を決定すると、この記憶装置300に管理装置10に割り当てられているGIDを付与するようストレージサーバ30へ要求する(ステップS203)。ストレージサーバ30の拡張通信部304は、バックアップ先の記憶装置300に管理装置のGIDを割り当てる。非運用状態の運用装置20を、図5においてはGID=2の割り当てられた運用装置20−2とする。当該運用装置20−2のGIDはステップS201の要求によってGID=1へと変更されている。またバックアップ先の記憶装置300を第三記憶装置307とする。第三記憶装置307は上記ステップS203の要求によりGID=1へと変更されている。バックアップ管理部13は、第一記憶装置305と第三記憶装置307のデータを扱うことができる。バックアップ管理部13は第一記憶装置305から第三記憶装置307へバックアップ処理を行う(ステップS204)。このバックアップ処理は例えば、第一記憶装置305のOS領域も含めた記憶装置の全体イメージをバックアップしてもよいし、OSで管理される情報として記録されたデータをコピーするバックアップでもよい。バックアップ管理部13はバックアップ処理を完了すると、ステップS201、ステップS203で変更した各記憶装置300のGIDを変更前のGIDに変更する(ステップS205)。   The backup management unit 13 next determines the backup destination storage device 300 (step S202). Details of this processing will be described later. When the backup management unit 13 determines the backup destination storage device 300, the backup management unit 13 requests the storage server 30 to add the GID assigned to the management device 10 to the storage device 300 (step S203). The extended communication unit 304 of the storage server 30 assigns the GID of the management apparatus to the backup destination storage apparatus 300. The operation device 20 in the non-operational state is the operation device 20-2 to which GID=2 is assigned in FIG. The GID of the operation device 20-2 has been changed to GID=1 by the request in step S201. Further, the backup destination storage device 300 is referred to as a third storage device 307. The third storage device 307 has been changed to GID=1 by the request in step S203. The backup management unit 13 can handle data in the first storage device 305 and the third storage device 307. The backup management unit 13 performs backup processing from the first storage device 305 to the third storage device 307 (step S204). This backup processing may be, for example, a backup of the entire image of the storage device including the OS area of the first storage device 305, or a backup of copying data recorded as information managed by the OS. Upon completion of the backup process, the backup management unit 13 changes the GID of each storage device 300 changed in steps S201 and S203 to the GID before the change (step S205).

図9は管理装置の処理フローを示す第三の図である。
監視部12はストレージサーバ30内の各記憶装置の記憶状態を監視する。監視部12は拡張通信部103を介してストレージサーバ30にストレージサーバ30の記憶状態の情報の送信を要求する。ストレージサーバ30は、第一記憶装置305、第二記憶装置306、第三記憶装置307、第四記憶装置308の記憶状態を常に記憶してよい。ストレージサーバ30は第一記憶装置305、第二記憶装置306、第三記憶装置307、第四記憶装置308の各記憶状態を管理装置10へ送信する。記憶状態が示す情報には、記憶装置300それぞれのGID、OS(Operating System)領域の有無、OS種別、データ記憶量、データ記憶可能領域量などの情報が含まれてよい。監視部12は一定時間おきに記憶状態の情報をストレージサーバ30へ要求する。ストレージサーバ30は要求を取得する度に、自サーバで更新した各記憶装置300の記憶状態の情報を管理装置10へ送信する。監視部12は状態情報をROM104などに記憶しておく。
FIG. 9 is a third diagram showing the processing flow of the management device.
The monitoring unit 12 monitors the storage status of each storage device in the storage server 30. The monitoring unit 12 requests the storage server 30 to transmit information on the storage state of the storage server 30 via the extended communication unit 103. The storage server 30 may always store the storage states of the first storage device 305, the second storage device 306, the third storage device 307, and the fourth storage device 308. The storage server 30 transmits the storage states of the first storage device 305, the second storage device 306, the third storage device 307, and the fourth storage device 308 to the management device 10. The information indicating the storage state may include information such as the GID of each storage device 300, the presence/absence of an OS (Operating System) area, the OS type, the data storage amount, and the data storable area amount. The monitoring unit 12 requests the storage server 30 for storage state information at regular intervals. Each time the storage server 30 acquires a request, the storage server 30 transmits the information on the storage state of each storage device 300 updated by the server to the management device 10. The monitoring unit 12 stores the state information in the ROM 104 or the like.

バックアップ管理部13は、記憶状態を取得する度に、その情報を更新して記憶する。バックアップ管理部13は上述のステップS202のバックアップ先の記憶装置の決定においては、まず記憶装置300の中から、バックアップ先の記憶装置300の決定の処理を開始する(ステップS301)。バックアップ管理部13は、記憶状態を読み取って、GIDが割り当てられていない記憶装置300をバックアップ先候補と特定する(ステップS302)。GIDが割り当てられていない場合には、状態情報にはGIDの代わりに記憶装置300の装置識別情報が格納されていてよい。なお非運用状態と判定された運用装置20の記憶装置をバックアップ元と呼ぶ。   The backup management unit 13 updates and stores the information each time the storage state is acquired. In determining the backup destination storage device in step S202, the backup management unit 13 first starts the process of determining the backup destination storage device 300 from the storage devices 300 (step S301). The backup management unit 13 reads the storage state and identifies the storage device 300 to which the GID is not assigned as a backup destination candidate (step S302). If no GID is assigned, the device identification information of the storage device 300 may be stored in the state information instead of the GID. The storage device of the operation device 20 determined to be in the non-operational state is called a backup source.

バックアップ管理部13はGIDの割り当てられていないバックアップ先候補の記憶装置の記憶状態から、OS領域の有無の情報を読み取ってOS領域が存在するかを判定する(ステップS303)。バックアップ管理部13は、OS領域が存在すると判定した場合には、バックアップ先候補の記憶装置のOS種別と、バックアップ元候補の記憶装置のOS種別とが一致するかを判定する(ステップS304)。OS種別は記憶状態の情報に格納されている情報を読み取ればよい。バックアップ管理部13は、OS種別が一致していると判定した場合には、次にバックアップ元の記憶装置のデータ記憶量と、バックアップ先候補の記憶装置のデータ記憶量とを比較して、バックアップ領域が確保できるかを判定する(ステップS305)。バックアップ管理部13は、バックアップ元の記憶装置のデータ記憶量が、バックアップ先候補の記憶装置のデータ記憶量よりも小さい場合にはバックアップ領域が確保できるバックアップ先と判定する(ステップS306)。バックアップ管理部13は、バックアップ領域が確保できると判定した場合には、バックアップ元の記憶装置のOS領域も含めた記憶装置の全体イメージを、バックアップ先候補の記憶装置にバックアップすると決定する。   The backup management unit 13 reads information on the presence/absence of an OS area from the storage state of the backup destination candidate storage device to which no GID is assigned, and determines whether the OS area exists (step S303). When determining that the OS area exists, the backup management unit 13 determines whether the OS type of the backup destination candidate storage device matches the OS type of the backup source candidate storage device (step S304). For the OS type, the information stored in the storage state information may be read. If the backup management unit 13 determines that the OS types are the same, then the backup management unit 13 compares the data storage amount of the backup source storage device with the data storage amount of the backup destination candidate storage device to perform backup. It is determined whether the area can be secured (step S305). When the data storage amount of the backup source storage device is smaller than the data storage amount of the backup destination candidate storage device, the backup management unit 13 determines that the backup area can be secured (step S306). When determining that the backup area can be secured, the backup management unit 13 determines to back up the entire image of the storage device including the OS area of the backup source storage device to the backup destination candidate storage device.

上述のステップS303においてOS領域が存在しない場合には、バックアップ管理部13は、バックアップ元の記憶装置のデータ記憶量と、バックアップ先候補の記憶装置のデータ記憶量とを比較して、バックアップ領域が確保できるかを判定する(ステップS307)。バックアップ管理部13は、バックアップ元の記憶装置のデータ記憶量が、バックアップ先候補の記憶装置のデータ記憶量よりも小さい場合にはバックアップ領域が確保できるバックアップ先と判定する(ステップS308)。バックアップ管理部13は、ステップS307においてバックアップ領域が確保できると判定した場合には、バックアップ元の記憶装置のOSで管理される情報として記録されたデータをコピーするバックアップを行うと決定する。   When the OS area does not exist in step S303 described above, the backup management unit 13 compares the data storage amount of the backup source storage device with the data storage amount of the backup destination candidate storage device, and It is determined whether or not it can be secured (step S307). When the data storage amount of the backup source storage device is smaller than the data storage amount of the backup destination candidate storage device, the backup management unit 13 determines that the backup area can be secured (step S308). When the backup management unit 13 determines in step S307 that the backup area can be secured, it determines to perform a backup by copying the data recorded as the information managed by the OS of the backup source storage device.

バックアップ管理部13は、上述のステップS307においてバックアップ領域が確保できないと判定した場合、GIDが割り当てられていない他のバックアップ先候補の記憶装置が存在するかを判定する(ステップS309)。
またバックアップ管理部13は、上述のステップS304においてOS種別が一致しないと判定した場合には、GIDが割り当てられていない他のバックアップ先候補の記憶装置が存在するかを判定する(ステップS309)。
またバックアップ管理部13は、上述のステップS305においてバックアップ領域が確保できないと判定した場合、GIDが割り当てられていない他のバックアップ先候補の記憶装置が存在するかを判定する(ステップS309)。
バックアップ管理部13は、GIDが割り当てられていない他のバックアップ先候補の記憶装置が存在しないと判定した場合には、バックアップ元の記憶装置をバックアップ対象から除外する(ステップS310)。
バックアップ管理部13は、次の非運用状態の運用装置20が存在するかを判定し(ステップS311)、存在する場合にはその記憶装置300についてのバックアップ先の記憶装置を決定するためにステップS301からの処理を繰り返す。
バックアップ管理部13は、ステップS309においてGIDが割り当てられていない他のバックアップ先候補の記憶装置があると判定した場合には、その記憶装置をバックアップ先候補としてステップS302からの処理を繰り返す。
When the backup management unit 13 determines in step S307 that the backup area cannot be secured, the backup management unit 13 determines whether there is another backup destination candidate storage device to which the GID is not assigned (step S309).
In addition, when the backup management unit 13 determines in the above step S304 that the OS types do not match, it determines whether or not there is another backup destination candidate storage device to which the GID is not assigned (step S309).
When the backup management unit 13 determines in step S305 that the backup area cannot be secured, the backup management unit 13 determines whether there is another backup destination candidate storage device to which the GID is not assigned (step S309).
When the backup management unit 13 determines that there is no other backup destination candidate storage device to which the GID is not assigned, the backup management storage device 13 excludes the backup source storage device from the backup target (step S310).
The backup management unit 13 determines whether or not the next non-operational operation device 20 exists (step S311), and if it exists, determines in step S301 to determine the backup destination storage device for the storage device 300. Repeat the process from.
When the backup management unit 13 determines in step S309 that there is another storage device of the backup destination candidate to which the GID is not assigned, the storage device is set as the backup destination candidate and the processing from step S302 is repeated.

なお上述のバックアップシステム1においては運用装置20とは別に管理装置10が設けられている。しかしながら、管理装置10は運用装置20の内部の機能として設けられていてもよい。   In the backup system 1 described above, the management device 10 is provided separately from the operation device 20. However, the management device 10 may be provided as a function inside the operation device 20.

上述のバックアップシステムにおける各装置の処理によれば、管理装置10がバックアップタイミングを自動的に判定して、ストレージサーバ30内のバックアップ先に運用装置のデータをバックアップするので、管理装置10により一元的にバックアップ制御を行うことができる。
また運用装置20の内部のバックアップ先にバックアップ処理を行う必要が無いため、運用装置20それぞれにバックアップ制御をさせなくてよく、これにより運用装置20が多い場合のバックアップ制御のための運用装置20に対する設定などの管理者の労力を軽減することができる。
According to the processing of each device in the above-described backup system, the management device 10 automatically determines the backup timing and backs up the data of the operation device to the backup destination in the storage server 30. Backup control can be performed.
In addition, since it is not necessary to perform backup processing to the backup destination inside the operation device 20, it is not necessary to allow each operation device 20 to perform backup control, and thus the operation device 20 for backup control when there are many operation devices 20 It is possible to reduce the labor of the administrator such as setting.

図10は管理装置の最小構成を示す図である。
図10で示すように、管理装置10は、少なくとも拡張通信部103と、拡張通信部103を介して運用装置20を監視しバックアップのタイミングを検出する監視部12と、運用装置20のバックアップのタイミングを検出した場合に当該運用装置20が利用するデータを記憶するストレージサーバ30内の記憶装置からストレージサーバ30に設けられた他の記憶装置へ当該データをコピーするバックアップ管理部13とを備える。
FIG. 10 is a diagram showing the minimum configuration of the management device.
As shown in FIG. 10, the management device 10 includes at least the extended communication unit 103, the monitoring unit 12 that monitors the operation device 20 via the extended communication unit 103 and detects the backup timing, and the backup timing of the operation device 20. And a backup management unit 13 that copies the data from the storage device in the storage server 30 that stores the data used by the operation device 20 to another storage device provided in the storage server 30.

上述の各装置は内部に、コンピュータシステムを有している。そして、上述した各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。   Each of the above devices has a computer system inside. The process of each process described above is stored in a computer-readable recording medium in the form of a program, and the above process is performed by the computer reading and executing the program. Here, the computer-readable recording medium refers to a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, a semiconductor memory, or the like. Further, this computer program may be distributed to the computer via a communication line, and the computer that receives this distribution may execute the program.

また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。   Further, the program may be a program for realizing a part of the functions described above. Further, it may be a so-called difference file (difference program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system.

1・・・バックアップシステム
10・・・管理装置
20・・・運用装置
30・・・ストレージサーバ
101、201、301・・・CPU
102、202・・・IF
103、203、304・・・拡張通信部
104、204、302・・・ROM
105、205、303・・・RAM
106、206・・・HDD
1... Backup system 10... Management device 20... Operation device 30... Storage servers 101, 201, 301... CPU
102, 202...IF
103, 203, 304... Extended communication section 104, 204, 302... ROM
105, 205, 303... RAM
106, 206... HDD

Claims (8)

コンピュータ装置の内部のデバイス間のデータ転送プロトコルを通信ネットワークプロトコルに変換して装置間で通信を行う拡張通信部を備えた1つまたは複数の運用装置と、
前記拡張通信部を備え前記運用装置が処理するデータを記憶する記憶装置を複数備えるストレージサーバと、を管理する管理装置が、
前記拡張通信部と、
前記拡張通信部を介して前記運用装置を監視しバックアップのタイミングを検出する監視部と、
前記運用装置のバックアップのタイミングを検出した場合に、当該運用装置が利用するデータを記憶する前記ストレージサーバ内のバックアップ元の記憶装置から、前記ストレージサーバに設けられたバックアップ先の他の記憶装置へ当該データをコピーするバックアップ管理部と、
を備え、
バックアップ管理部は、
前記バックアップ元の記憶装置の記憶するオペレーティングシステムと、前記バックアップ先の記憶装置のオペレーティングシステムとを比較して、一致する場合には、前記バックアップ先の記憶装置に、前記バックアップ元の記憶装置の前記オペレーティングシステムを含むデータを全てコピーする
管理装置。
One or a plurality of operating devices having an extended communication unit that converts a data transfer protocol between devices inside a computer device into a communication network protocol and performs communication between the devices;
A management device that manages a storage server that includes a plurality of storage devices that stores the data processed by the operation device and that includes the extended communication unit,
The extended communication unit,
A monitoring unit that monitors the operation device via the extended communication unit and detects a backup timing,
When the backup timing of the operation device is detected, from the backup source storage device in the storage server that stores data used by the operation device to another backup destination storage device provided in the storage server A backup management unit that copies the data,
Equipped with
The backup management department
The operating system stored in the backup source storage device and the operating system of the backup destination storage device are compared, and if they match, the backup destination storage device is set to the backup source storage device A management device that copies all data including the operating system .
前記監視部は、予め記録されている前記運用装置の運用時間と非運用時間とに基づいて、前記非運用時間である場合にその運用装置が処理するデータを記憶する記憶装置がバックアップのタイミングであることを検出する
請求項1に記載の管理装置。
The monitoring unit, based on the operating time and the non-operating time of the operating device recorded in advance, when the non-operating time is the storage device that stores the data processed by the operating device at the backup timing. The management device according to claim 1, which detects that there is.
前記監視部は、前記運用装置が処理するデータを記憶する記憶装置へのデータアクセスが所定時間以上ない場合にその記憶装置がバックアップのタイミングであることを検出する
請求項1に記載の管理装置。
The management device according to claim 1, wherein the monitoring unit detects that the storage device stores the data processed by the operation device at a backup timing when the data is not accessed for a predetermined time or more.
バックアップ管理部は、
前記バックアップ元の記憶装置の記憶するオペレーティングシステムと、前記バックアップ先の記憶装置のオペレーティングシステムとを比較して、一致しない場合には、前記バックアップ先の記憶装置に、前記バックアップ元の記憶装置の前記オペレーティングシステムを除くデータをコピーする
請求項1から請求項3の何れか一項に記載の管理装置。
The backup management department
The operating system stored in the backup source storage device and the operating system of the backup destination storage device are compared, and if they do not match, the backup destination storage device is stored in the backup source storage device. The management apparatus according to claim 1, wherein data excluding the operating system is copied.
前記運用装置に設けられた請求項1から請求項の何れか一項に記載の管理装置。 Management device according to any one of claims 1 to 4 provided on the operating device. コンピュータ装置の内部のデバイス間のデータ転送プロトコルを通信ネットワークプロトコルに変換して装置間で通信を行う拡張通信部を備えた1つまたは複数の運用装置と、
前記拡張通信部を備え前記運用装置が処理するデータを記憶する記憶装置を複数備えるストレージサーバと、
前記運用装置と前記ストレージサーバを管理する管理装置と、を備え、
前記管理装置が、
前記拡張通信部と、
前記拡張通信部を介して前記運用装置を監視しバックアップのタイミングを検出する監視部と、
前記運用装置のバックアップのタイミングを検出した場合に、当該運用装置が利用するデータを記憶する前記ストレージサーバ内のバックアップ元の記憶装置から、前記ストレージサーバに設けられたバックアップ先の他の記憶装置へ当該データをコピーするバックアップ管理部と、
を備え
バックアップ管理部は、
前記バックアップ元の記憶装置の記憶するオペレーティングシステムと、前記バックアップ先の記憶装置のオペレーティングシステムとを比較して、一致する場合には、前記バックアップ先の記憶装置に、前記バックアップ元の記憶装置の前記オペレーティングシステムを含むデータを全てコピーする
バックアップシステム。
One or a plurality of operating devices having an extended communication unit that converts a data transfer protocol between devices inside a computer device into a communication network protocol and performs communication between the devices;
A storage server including a plurality of storage devices that include the extended communication unit and store data processed by the operation device;
A management device that manages the operation device and the storage server;
The management device is
The extended communication unit,
A monitoring unit that monitors the operation device via the extended communication unit and detects a backup timing;
When the backup timing of the operation device is detected, from the backup source storage device in the storage server that stores the data used by the operation device to another backup destination storage device provided in the storage server A backup management unit that copies the data,
Equipped with
The backup management department
The operating system stored in the backup source storage device and the operating system of the backup destination storage device are compared, and if they match, the backup destination storage device is stored in the backup source storage device. A backup system that copies all data including the operating system .
コンピュータ装置の内部のデバイス間のデータ転送プロトコルを通信ネットワークプロトコルに変換して装置間で通信を行う拡張通信部を備えた1つまたは複数の運用装置と、
前記拡張通信部を備え前記運用装置が処理するデータを記憶する記憶装置を複数備えるストレージサーバと、を管理し、
前記拡張通信部を備えた管理装置が、
前記拡張通信部を介して前記運用装置を監視しバックアップのタイミングを検出し、
前記運用装置のバックアップのタイミングを検出した場合に、当該運用装置が利用するデータを記憶する前記ストレージサーバ内のバックアップ元の記憶装置から、前記ストレージサーバに設けられたバックアップ先の他の記憶装置へ当該データをコピーする処理において、前記バックアップ元の記憶装置の記憶するオペレーティングシステムと、前記バックアップ先の記憶装置のオペレーティングシステムとを比較して、一致する場合には、前記バックアップ先の記憶装置に、前記バックアップ元の記憶装置の前記オペレーティングシステムを含むデータを全てコピーする
バックアップ管理方法。
One or a plurality of operating devices having an extended communication unit that converts a data transfer protocol between devices inside a computer device into a communication network protocol and performs communication between the devices;
Managing a storage server having a plurality of storage devices for storing data processed by the operation device, the storage server having the extended communication unit,
A management device including the extended communication unit,
The operation device is monitored via the extended communication unit to detect the backup timing,
When the backup timing of the operation device is detected, from the backup source storage device in the storage server that stores data used by the operation device to another backup destination storage device provided in the storage server In the process of copying the data, the operating system stored in the storage device of the backup source is compared with the operating system of the storage device of the backup destination, and if they match, in the storage device of the backup destination, A backup management method of copying all data including the operating system of the backup source storage device .
コンピュータ装置の内部のデバイス間のデータ転送プロトコルを通信ネットワークプロトコルに変換して装置間で通信を行う拡張通信部を備えた1つまたは複数の運用装置と、
前記拡張通信部を備え前記運用装置が処理するデータを記憶する記憶装置を複数備えるストレージサーバと、を管理し、前記拡張通信部を備えた管理装置のコンピュータを、
前記拡張通信部を介して前記運用装置を監視しバックアップのタイミングを検出する監視手段、
前記運用装置のバックアップのタイミングを検出した場合に、当該運用装置が利用するデータを記憶する前記ストレージサーバ内のバックアップ元の記憶装置から、前記ストレージサーバに設けられたバックアップ先の他の記憶装置へ当該データをコピーするバックアップ管理の処理において、前記バックアップ元の記憶装置の記憶するオペレーティングシステムと、前記バックアップ先の記憶装置のオペレーティングシステムとを比較して、一致する場合には、前記バックアップ先の記憶装置に、前記バックアップ元の記憶装置の前記オペレーティングシステムを含むデータを全てコピーするバックアップ管理手段、
として機能させるプログラム。
One or a plurality of operating devices having an extended communication unit that converts a data transfer protocol between devices inside a computer device into a communication network protocol and performs communication between the devices;
A management server computer that manages a storage server that includes a plurality of storage devices that include the extended communication unit and that stores data processed by the operation apparatus, and that includes a computer of a management device that includes the extended communication unit;
A monitoring unit that monitors the operation device via the extended communication unit and detects a backup timing,
When the backup timing of the operation device is detected, from the backup source storage device in the storage server that stores data used by the operation device to another backup destination storage device provided in the storage server In the backup management process of copying the data, the operating system stored in the storage device of the backup source and the operating system of the storage device of the backup destination are compared, and if they match, the storage of the backup destination is performed. Backup management means for copying all data including the operating system of the backup source storage device to the device;
Program to function as.
JP2016053257A 2016-03-17 2016-03-17 Management device, backup system, backup management method, program Active JP6701846B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016053257A JP6701846B2 (en) 2016-03-17 2016-03-17 Management device, backup system, backup management method, program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016053257A JP6701846B2 (en) 2016-03-17 2016-03-17 Management device, backup system, backup management method, program

Publications (2)

Publication Number Publication Date
JP2017167869A JP2017167869A (en) 2017-09-21
JP6701846B2 true JP6701846B2 (en) 2020-05-27

Family

ID=59913473

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016053257A Active JP6701846B2 (en) 2016-03-17 2016-03-17 Management device, backup system, backup management method, program

Country Status (1)

Country Link
JP (1) JP6701846B2 (en)

Also Published As

Publication number Publication date
JP2017167869A (en) 2017-09-21

Similar Documents

Publication Publication Date Title
JP5851503B2 (en) Providing high availability for applications in highly available virtual machine environments
CN108509153B (en) OSD selection method, data writing and reading method, monitor and server cluster
US6944854B2 (en) Method and apparatus for updating new versions of firmware in the background
US7114094B2 (en) Information processing system for judging if backup at secondary site is necessary upon failover
US20100138687A1 (en) Recording medium storing failure isolation processing program, failure node isolation method, and storage system
JP5094460B2 (en) Computer system, data matching method, and data matching processing program
JPWO2008114441A1 (en) Storage management program, storage management method, and storage management device
JP6212934B2 (en) Storage system, information processing apparatus control program, and storage system control method
US9378078B2 (en) Controlling method, information processing apparatus, storage medium, and method of detecting failure
US20160112342A1 (en) Machine providing method, machine providing system and computer-readable recording medium having stored therein machine providing program
CN100550894C (en) The N road is shared the efficient lock management of flash copy in the storage system
US9697081B2 (en) Storage control device and data recovery method
CN1508714A (en) Method and system for determining activity of high availability mass
US20160103714A1 (en) System, method of controlling a system including a load balancer and a plurality of apparatuses, and apparatus
JP6708923B2 (en) Storage system
JP2007334836A (en) Information processor, data holding device and control method therefor, computer program, and storage medium
CN103677660A (en) Information processing apparatus and area release control method
CN113626183A (en) Cluster construction method and device based on super-fusion infrastructure
JP2016177324A (en) Information processing apparatus, information processing system, information processing method, and program
JP6701846B2 (en) Management device, backup system, backup management method, program
US9734017B2 (en) Methods for dynamically determining and readjusting failover targets and devices thereof
JP6287308B2 (en) Replication control system, replication control method, and replication control program
US10365923B2 (en) Information processing device, information processing system, and control method
US20080256313A1 (en) System, Method And Computer Program Product For Remote Mirroring
US11188393B1 (en) Systems and methods for performing load balancing and distributed high-availability

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200107

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200309

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200407

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200420

R150 Certificate of patent or registration of utility model

Ref document number: 6701846

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150