Source: https://patents.google.com/patent/JP5172574B2/en
Timestamp: 2018-10-18 18:53:43
Document Index: 439564896

Matched Legal Cases: ['art 1562', 'art 1563', 'art 1564', 'art 1565', 'art 1562', 'art 1563', 'art 1564', 'art 1563', 'art 1565', 'art 1562', 'art 1564', 'art 1565', 'art 1582', 'art 1583', 'art 1584', 'art 1585', 'art 1583', 'art 1584', 'art 1583', 'art 1584', 'art 1562', 'art 1563', 'art 1564', 'art 1565', 'art 1564']

JP5172574B2 - Management computer used for backup configuration construction of an application data - Google Patents
Management computer used for backup configuration construction of an application data Download PDF
JP5172574B2
JP5172574B2 JP2008251347A JP2008251347A JP5172574B2 JP 5172574 B2 JP5172574 B2 JP 5172574B2 JP 2008251347 A JP2008251347 A JP 2008251347A JP 2008251347 A JP2008251347 A JP 2008251347A JP 5172574 B2 JP5172574 B2 JP 5172574B2
JP2008251347A
JP2010086050A5 (en )
JP2010086050A (en )
美沙子 入澤
本発明は、管理計算機に係わり、特に計算機システムにおいて、アプリケーションデータのバックアップ構成構築あるいは運用に用いる管理計算機に関する。 The present invention relates to a management computer, in particular a computer system, a management computer used for backup configuration construction or operation of the application data.
企業のデータセンタ等の、大量のデータを高速処理することが求められる環境では、ストレージ資源を有効活用するために、一つ以上の物理ボリュームからボリュームグループを形成し、そのボリュームグループから一つ以上の論理ボリュームを作成する技術を用いることがある。 Data center or the like of the company, the large number of environments it is desired data at a high speed processing, in order to effectively utilize the storage resources to form a volume group from one or more physical volumes, one or more of the volume group it is sometimes used a technique to create a logical volume. この技術は論理ボリューム管理（Logical Volume Management、以下「ＬＶＭ」と称する。）機能と呼ばれ、例えばLinux（登録商標）をはじめとしたUNIX系OS上で利用することができる。 This technique can be utilized in the logical volume management called (Logical Volume Management, hereinafter referred to as "LVM".) Function, for example, Linux (registered trademark) including a were the UNIX system OS. ＬＶＭ機能によって作成された論理ボリューム毎にこれを利用するアプリケーションが割り当てられ、運用が行われている。 Application is assigned to use this for each logical volume created by LVM function, operation is performed.
通常アプリケーションによってストレージの論理ボリュームに格納されたデータは、例えばその論理ボリュームとペアを構成した他の論理ボリュームでバックアップすることによって論理ボリュームを構成するディスクの故障等の不具合から保護される。 The data stored by conventional application storage logical volume, for example is protected from malfunction such as a failure of the disk that constitutes the logical volume by backing up in other logical volumes constituting the logical volume pair. あるいは、当初バックアップを行わずに運用していたアプリケーションの重要度が増すなどし、運用開始後にバックアップ構成を構築する必要が生じることもある。 Alternatively, such as the increasing importance of the application, which has been operating without the original backup, there is also need to build a backup configuration after the start of operation occurs.
その場合には、アプリケーション毎にバックアップを取りたいという要望に対して、運用しているアプリケーションがどの物理ボリュームを使用しているか特定してバックアップ用の正ボリュームと副ボリュームとからなるペアを組まなければならない。 In that case, to the desire to take a backup for each application, we have assembled a pair consisting of a primary and secondary volumes for the backup to identify whether the application you are running is using which physical volume shall. この操作を簡潔にするために、アプリケーションの構成情報から使用している物理ボリュームを特定し、その物理ボリュームをバックアップ元とすることで、アプリケーションのバックアップ構成の構築手順を軽減する技術がある（例えば、特許文献１）。 For simplicity of this operation, to specify the physical volume used by the application configuration information, by the physical volume as a backup source, there is a technique to reduce the construction procedure of a backup configuration of an application (e.g. , Patent Document 1).
特開２００５−１１３１１号公報 JP 2005-11311 JP
特許文献１に開示されている発明によれば、複数のアプリケーションが同一ボリュームグループを使用する環境において、バックアップ構成構築が指定されたアプリケーションが使用しているボリュームグループを構成している全ての物理ボリュームがバックアップ元とされる。 According to the invention disclosed in Patent Document 1, in an environment where multiple applications use the same volume group, all applications that the backup configuration construction is designated constitutes a volume group using physical volume There is a backup source. この場合、指定されたアプリケーション以外のアプリケーションのデータもバックアップ対象となってしまう。 In this case, the data of other than the specified application application also becomes backed up.
例えば、複数のアプリケーションに対しそれぞれに別の管理者がいると想定する。 For example, assume that another administrator is in each for a plurality of applications. この場合に、上記の構成で指定されたアプリケーションについてバックアップを行うと、その指定されたアプリケーション以外のアプリケーション管理者は、他のアプリケーションについてのバックアップによって副ボリュームに自身が管理するアプリケーションのデータがコピーされたことを知ることができない。 In this case, when the backup of the application specified in the configuration described above, the application manager other than the specified application data for applications that itself in the secondary volume is managed by the backup for the other applications are copied it is not possible to know that was.
よって、そのアプリケーション管理者が正ボリューム側でデータを削除しても、副ボリューム側にはアプリケーション管理者が知る機会がないままバックアップされたデータが残り続けてしまう。 Therefore, the application manager to delete the data in the primary volume side, the secondary volume side will continue to remain the data backed up while there is no opportunity for application administrator knows. この場合、例えば副ボリューム側に不正アクセスなどがなされてデータを読まれても、その他のアプリケーション管理者に分からないことがあるという問題がある。 In this case, for example, be such as unauthorized access read data is made on the secondary volume side, there is a problem that it may not know the other application administrator.
本発明は、ある特定のアプリケーションデータのバックアップ構成を、他のアプリケーションのデータに影響を与えることなく構築することを可能とする管理計算機を提供することを一つの目的としている。 The present invention is a backup configuration of a particular application data, and another object is to provide a management computer that makes it possible to build without affecting the data of other applications.
前記のそして他の目的を達成するための本発明の一態様は、 物理ボリュームを有するストレージ装置と、アプリケーションが動作し、前記ストレージ装置の物理ボリュームからそれぞれ一以上の論理ボリュームを含む複数のボリュームグループを作成し、少なくとも一の前記論理ボリュームが前記アプリケーションに割り当てられているホスト計算機と、に相互に通信可能に接続し、前記アプリケーションが使用している前記論理ボリュームが属するボリュームグループをバックアップ元として、バックアップ元の前記ボリュームグループを形成する前記物理ボリュームである正物理ボリュームと、前記正物理ボリュームに格納されているデータのコピー先としての物理ボリュームである副物理ボリュームとの組合せとして定義されるペアを One aspect of the present invention to accomplish the above and other objects, a plurality of volume groups including a storage device having a physical volume, the application is operated, the logical volumes one or more respective physical volume of the storage device create and a host computer in which at least one said logical volume is allocated to the application, mutually communicably connected to, the volume group to which the logical volume belongs to the application uses as a backup source Te is defined as a combination of the physical and primary physical volume is a volume, secondary physical volume is a physical volume as the data stored in the primary physical volume copy destination forming said volume group of the backup source the pair 成する場合に、前記ボリュームグループに、他のアプリケーションが使用している他の論理ボリュームがあるか否かを判定するボリュームグループ重複使用判定部と、前記アプリケーションが使用している前記論理ボリュームが属するボリュームグループをバックアップ元とする前記ペアを構成する場合に、前記アプリケーションについて設定されたバックアップポリシー情報と同一のバックアップポリシー情報が設定されている他のボリュームグループがあるか否かを判定するバックアップポリシー判定部とを備え、前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがないと判定した場合に、当該ボリュームグループをバックアップ元として前記ペアを When formed, the volume group, and determines the volume group overlapping use determination unit for determining whether or not there is another logical volume other applications are using the logical volume in which the application is using belongs when constituting the pair of the volume group as the backup source, it determines a backup policy determination whether identical backup policy information and the backup policy information set for said application there are other volume group is set and a section, wherein the volume group overlapping use determination unit, when the other application in the volume group is determined that there is no other logical volume using, the pair of the volume group as the backup source 成し、前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがあると判定し、かつ前記バックアップポリシー判定部が同一のバックアップポリシー情報を有する他のアプリケーションが使用している論理ボリュームが属する他のボリュームグループがあると判定した場合に、前記アプリケーションのデータを、当該他のボリュームグループに移動させ、当該他のボリュームグループをバックアップ元として前記ペアを構成することを特徴とする管理計算機である。 Forms, others having the volume group overlapping use determination part determines that the another application in the volume group are other logical volume used, and the backup policy determination part identical backup policy information of when the application is determined that there is another volume group to which the logical volume belongs using the data of the application is moved to the other volume group, the pair the other volume group as the backup source a management computer, wherein the configuring.
本発明によれば、ある特定のアプリケーションデータのバックアップ構成を、他のアプリケーションのデータに影響を与えることなく構築することが可能となる。 According to the present invention, there is the backup configuration of a particular application data, it is possible to build without affecting the data of other applications.
以下、図面を参照しつつ実施の形態について説明する。 Hereinafter, embodiments will be described with reference to the drawings.
＝＝第１の実施形態＝＝ == First Embodiment ==
まず、本発明の第１の実施形態について、図１等を参照して説明する。 First, a first embodiment of the present invention will be described with reference to FIG. 1 and the like. 図１は、本発明の第１の実施形態に係る計算機システムの構成を示す図である。 Figure 1 is a diagram showing a configuration of a computer system according to a first embodiment of the present invention.
図１に示すように、本実施形態の計算機システム１は、ストレージ装置１１０と、ホスト計算機１３０と、管理計算機１５０とを備えて構成されている。 As shown in FIG. 1, the computer system 1 of this embodiment includes a storage device 110, the host computer 130 is configured by a management computer 150. 本実施形態ではストレージ装置１１０の他にストレージ装置１２５も接続されているが、ストレージ装置は１つのみ、あるいは３つ以上設けられていても構わない。 In the present embodiment is also connected in addition to the storage device 125 of the storage device 110, the storage device may be provided only one, or three or more. またホスト計算機についても本実施形態のようにホスト計算機１３０及びホスト計算機１４５の２つを設けても、また１つのみ、あるいは３つ以上設けることとしてもよい。 Also even if two of the host computer 130 and host computer 145 as in this embodiment also provided for the host computer, also may be provided only one, or three or more. さらに、ホスト計算機１３０と管理計算機１５０とに同一の計算機を使用する構成とすることもできる。 Furthermore, it is also possible to adopt a configuration that uses the same computer to the host computer 130 and the management computer 150.
ストレージ装置１１０、ホスト計算機１３０、及び管理計算機１５０は、各々のネットワークインターフェイス（Ｉ／Ｆ）である、ストレージ装置１１０のＩ／Ｆ１１５、ホスト計算機１３０のＩ／Ｆ１３３、及び管理計算機１５０のＩ／Ｆ１５５によって、ネットワークを介して接続される。 Storage device 110, the host computer 130, and the management computer 150 are each network interface (I / F), I / F115 of the storage device 110, I / F 133 of the host computer 130, and the management computer 150 of the I / F 155 by being connected via a network. このネットワークは、例えばＬＡＮである。 This network is, for example, a LAN.
ストレージ装置１１０は、データを格納する記憶デバイス１１１と、ストレージ装置１１０の制御を行うストレージコントローラ１１２とを備える。 The storage device 110 includes a storage device 111 for storing data, and a storage controller 112 for controlling the storage device 110. 記憶デバイス１１１とストレージコントローラ１１２とは、ストレージＩ／Ｆ１１８を介して接続される。 A storage device 111 and storage controller 112 are connected through a storage I / F 118.
記憶デバイス１１１は、実際に計算機（例えばホスト計算機１３０）が操作するデータを格納する記憶領域を収容しているディスク１１４を１台又は複数台備えて構成されている。 Storage device 111 is configured actually computer (eg, a host computer 130) and houses the storage area is a disk 114 for storing data comprising one or a plurality operation. ボリューム１１３はディスク１１４から構成された論理記録領域である。 Volume 113 is a logical storage area which is composed of the disk 114. ディスク１１４は典型的にはハードディスクドライブであり、ボリューム１１３は例えばハードディスクを複数使用してＲＡＩＤ構成としたボリュームとして実現される。 Disk 114 is typically a hard disk drive, volume 113 is implemented as a volume and RAID configuration to use multiple hard disks, for example.
ストレージ装置１１０はさらに、データリードライトに関するデータＩ／Ｏの送受信や管理計算機１５０などとの通信を行なうＩ／Ｆ１１５と、データＩ／Ｏのリード／ライトの制御を行なうＣＰＵ１１６とメモリ１１７を有する。 The storage device 110 further has a I / F 115 for communicating with such a data I / O-data transmission and the management computer 150 on the data read-write, the CPU116 and memory 117 for controlling the data I / O read / write.
Ｉ／Ｆ１１５は、通信形態の相違（例えば管理計算機１５０との通信がＩＰ（Internet Protocol）、ホスト計算機１３０とのデータＩ／ＯはＦＣ（Fibre Channel））によっては、通信形態ごとに通信装置が別々に配置されることもある。 I / F 115 is, (communication IP with, for example, the management computer 0.99 (Internet Protocol), data I / O between the host computer 130 FC (Fiber Channel)) differs form of communication by the communication device for each communication form also be arranged separately. また同じプロトコルでも、用途の違いなどから、管理計算機１５０との通信と、ホスト計算機１３０との通信とで別々に配置されることもある。 Also in the same protocol, from differences in application, and communication with the management computer 150, also be arranged separately in the communication with the host computer 130.
メモリ１１７には、ストレージマイクロプログラム１１９と、ストレージマイクロプログラム１１９が管理するストレージ管理テーブル１２０が格納されている。 The memory 117, the storage micro program 119, the storage management table 120 by the storage micro program 119 is managed is stored. ストレージマイクロプログラム１１９は、記憶デバイス１１１の構成について管理するプログラムでありＣＰＵ１１６によって実行されて、ボリューム１１３に対するペア定義を作成する機能や、ボリューム１１３をＩ／Ｆ１１５経由でホスト１３０に認識させるための機能などを実現する。 Storage micro program 119 is executed by a program, for managing the configuration of the storage device 111 CPU 116, functions and creating a pair definition for the volume 113, functions to recognize the host 130 to volume 113 via the I / F 115 to achieve such. ストレージ管理テーブル１２０は、ペアを定義するために必要な情報等、ストレージマイクロプログラム１１９で利用する情報を管理するテーブルである。 The storage management table 120 is information required to define a pair, a table for managing information used in the storage micro program 119.
ホスト計算機１３０は、ストレージ装置１１０のボリューム１１３に、Ｉ／Ｆ１３３を介してデータを格納、編集する。 The host computer 130, the volume 113 of the storage device 110, stores the data via the I / F 133, edit. ホスト計算機１３０は、ＣＰＵ１３１、メモリ１３２、及びＩ／Ｆ１３３を備える。 The host computer 130, CPU 131, a memory 132, and I / F 133. ＣＰＵ１３１は、メモリ１３２に格納されたプログラムを実行するプロセッサである。 CPU131 is a processor for executing the program stored in the memory 132. メモリ１３２には、アプリケーション１３４、論理ボリュームマネージャプログラム１３５、データ移行プログラム１３６、アプリケーション構成テーブル１３７、及びＬＶＭ構成テーブル１３８が格納される。 The memory 132, an application 134, a logical volume manager program 135, the data migration program 136, an application configuration table 137 and the LVM configuration table 138, is stored.
アプリケーション１３４は、ホスト計算機１３０上で動作する、業務を実行するプログラムである。 Applications 134 running on the host computer 130, a program for executing the business. このアプリケーション１３４は一つ以上実装されており、各アプリケーション１３４はアプリケーション管理者によって管理される。 The application 134 is implemented one or more, each application 134 is managed by the application administrator. 論理ボリュームマネージャプログラム１３５は、ストレージ装置１１０の一つ以上のボリューム１１３からボリュームグループを形成する。 Logical volume manager program 135 forms a volume group from one or more volumes 113 of the storage device 110. また、そのボリュームグループから各アプリケーション１３４が利用する一つ以上の論理ボリュームを作り出すことができる。 Further, it is possible to produce one or more logical volumes that each application 134 is available from the volume group.
データ移行プログラム１３６は、指定されたファイルや、指定されたディスクの記憶領域に格納されているデータを他の記憶領域に移行する機能を有する。 Data migration program 136 has a function of migration and the specified file, the data stored in the storage area of ​​the designated disk to another memory area. Ｉ／Ｆ１３３はストレージ装置１１０と後述する管理計算機１５０に接続されている。 I / F 133 is connected to the management computer 150 described later and the storage device 110. このＩ／Ｆ１３３は、管理計算機１５０及びストレージ装置１１０に対して同一のプロトコルを用いる場合は一つ、管理計算機１５０へのデータの送受信には例えばＴＣＰ／ＩＰを、ストレージ装置１１０に対しては例えばFibre Channelを用いる場合には、それぞれに対応するＩ／Ｆ１３３を設ければよい。 The I / F 133 is, one case where the management computer 150 and the storage device the same with respect to 110 protocol, the the transmission and reception of data to the management computer 150 for example TCP / IP, for example, the storage device 110 when using a Fiber Channel may be provided I / F 133 corresponding to each.
管理計算機１５０は、ＣＰＵ１５１、メモリ１５２、入力装置１５３、表示装置１５４、及びＩ／Ｆ１５５を備えて構成されている。 The management computer 150, CPU 151, memory 152, input device 153 is configured to include a display device 154, and I / F 155. 入力装置１５３は、例えば、キーボード、マウス等の入力デバイスである。 Input device 153 may be, for example, a keyboard, an input device such as a mouse. 表示装置１５４は、例えば、ＣＲＴ等の画面表示装置である。 Display device 154 is, for example, a screen display device such as a CRT. メモリ１５２には、バックアップ構成構築プログラム１５６、バックアップ運用プログラム１５７、リストアプログラム１５８、バックアップポリシーテーブル１５９、及びバックアップカタログテーブル１６０、アプリケーション管理者テーブル１６１が格納されている。 The memory 152, the backup configuration construction program 156, a backup operation program 157, restore program 158, a backup policy table 159, and a backup catalog table 160, the application administrator table 161 is stored.
バックアップ構成構築プログラム１５６は、ＣＰＵ１５１によって実行されることにより、本実施形態に係る処理を実現する。 The backup configuration construction program 156 is executed by the CPU 151, to implement the process according to the present embodiment. バックアップ運用プログラム１５７はバックアップ構築後にバックアップスケジュールを基にバックアップを実施するプログラムである。 Backup operation program 157 is a program to perform a backup on the basis of the backup schedule after construction backup.
次に、本実施形態におけるバックアップ構成構築プログラム１５６について説明する。 Next, a description will be given backup configuration construction program 156 in the present embodiment. 図２に、バックアップ構成構築プログラム１５６の機能ブロックの一例を示す。 Figure 2 shows an example of a functional block of the backup configuration construction program 156. 図示のように、バックアップ構成構築プログラム１５６は、ログイン処理部１５６１、バックアップ構成取得部１５６２、ボリュームグループ構成取得部１５６３、ボリュームグループ重複使用判定部１５６４、バックアップポリシー判定部１５６５、及び通知処理部１５６６を備えて構成されている。 As shown, the backup configuration construction program 156, the login processing unit 1561, the backup configuration acquiring part 1562, a volume group configuration acquiring part 1563, a volume group overlapping use determination part 1564, a backup policy determination part 1565, and a notification processing unit 1566 equipped and are configured. これらの各部はバックアップ構成構築プログラム１５６の機能を実現する機能モジュールであり、前記のようにＣＰＵ１５１によってメモリ１５２から読み出されて実行されることにより各機能を実現する。 These components are a functional module for realizing the functions of the backup configuration construction program 156, realizing various functions by being read and executed from the memory 152 by the CPU151 as described above.
ログイン処理部１５６１は、バックアップ構成構築を行おうとするアプリケーション管理者が入力したログイン情報を取得して、後述するアプリケーション管理者テーブル１６１を参照してアプリケーション管理者のログイン処理を行う。 Login processing unit 1561 acquires the login information application administrator input to be subjected to the backup configuration construction, performs login for the application administrator with reference to the application administrator table 161 to be described later.
バックアップ構成取得部１５６２は、アプリケーション管理者が例えば後出の図１１に示すバックアップ構成設定画面において設定したバックアップ構成に関する各種情報を取得する。 Backup configuration acquiring part 1562 acquires various information on a backup configuration set in the backup configuration setting screen shown in FIG. 11, infra application administrator, for example.
ボリュームグループ構成取得部１５６３は、後出のアプリケーション構成テーブル１３７、ＬＶＭ構成テーブル１３８、ストレージ管理テーブル１２０を参照して、バックアップ構成構築が要求されているアプリケーションが使用しているボリュームグループを特定する。 Volume group configuration acquiring part 1563, the application configuration table 137, infra, LVM configuration table 138, by referring to the storage management table 120, specifies the volume group application uses the backup configuration construction is required.
ボリュームグループ重複使用判定部１５６４は、ボリュームグループ構成取得部１５６３によって特定された当該アプリケーションの使用するボリュームグループについて、他のアプリケーションによっても重複して使用されているか否かを判定する。 Volume group overlapping use determination part 1564 determines, for the volume group to be used for the application identified by the volume group configuration acquiring part 1563, whether it is also used redundantly by other applications.
バックアップポリシー判定部１５６５は、バックアップ構成取得部１５６２によって取得されたバックアップ構成に関する情報を後出のバックアップポリシーテーブル１５９と比較して、同一のバックアップポリシーが設定されているボリュームグループが他にあるか否かを判定する。 Whether backup policy determination part 1565 compares the backup policy table 159 of the infra information on backup configuration acquired by the backup configuration acquiring part 1562, a volume group in which the same backup policy is set within another determines whether or not.
通知処理部１５６６は、ボリュームグループ重複使用判定部１５６４、バックアップポリシー判定部１５６５の判定結果などのバックアップ構成構築プログラム１５６における処理結果をアプリケーション管理者に通知する処理を行う。 Notification processing unit 1566 performs processing of notifying the volume group overlapping use determination part 1564, a processing result in the backup configuration construction program 156, such as the determination result of the backup policy determination part 1565 to the application administrator.
次に、本実施形態におけるリストアプログラム１５８について説明する。 Next, a description will restore program 158 in the present embodiment. 図３は、リストアプログラム１５８の機能ブロックの一例を示す。 Figure 3 shows an example of a functional block of the restore program 158. 図示のように、リストアプログラム１５８は、ログイン処理部１５８１、バックアップ構成取得部１５８２、ボリュームグループ構成取得部１５８３、ボリュームグループ重複使用判定部１５８４、バックアップポリシー判定部１５８５、及び通知処理部１５８６を備えて構成されている。 As shown, the restore program 158, the login processing unit 1581, the backup configuration acquiring part 1582, a volume group configuration acquiring part 1583, a volume group overlapping use determination part 1584, a backup policy determination part 1585, and includes a notification processing unit 1586 It is configured. これらの各部はバックアップ構成構築プログラム１５６の場合と同様に、リストアプログラム１５８の機能を実現する機能モジュールであり、前記のようにＣＰＵ１５１によってメモリ１５２から読み出されて実行されることにより各機能を実現する。 As in the case of these units is the backup configuration construction program 156, a functional module for realizing the functions of the restore program 158, realizing various functions by being read from the memory 152 and executed by the CPU151 as described above to.
ログイン処理部１５８１は、リストア、すなわちバックアップペアを構成している副ボリュームから正ボリュームへのデータの書き戻しを行おうとするアプリケーション管理者が入力したログイン情報を取得し、後述するアプリケーション管理者テーブル１６１を参照してアプリケーション管理者のログイン処理を行う。 Login processing unit 1581, restore, i.e. application administrator table 161 the application administrator to obtain login information inputted, will be described later to be performed a write back from the secondary volume constituting the backup pair of data to the primary volume It refers to the perform the login processing of the application administrator.
リストア設定取得部１５８２は、アプリケーション管理者が例えば後出の図１９に示すリストア実行画面において設定したリストアに関する各種情報を取得する。 Restore setting acquiring unit 1582 acquires various information on restoring set in the restore execution screen shown in FIG. 19, infra application administrator, for example.
ボリュームグループ構成取得部１５８３は、後出のアプリケーション構成テーブル１３７、ＬＶＭ構成テーブル１３８、ストレージ管理テーブル１２０を参照して、リストアが要求されているアプリケーションが使用しているボリュームグループを特定する。 Volume group configuration acquiring part 1583, the application configuration table 137, infra, LVM configuration table 138, by referring to the storage management table 120, specifies the volume group restore application that is being requested is using.
ボリュームグループ重複使用判定部１５８４は、ボリュームグループ構成取得部１５８３によって特定された当該アプリケーションの使用するボリュームグループについて、他のアプリケーションによっても重複して使用されているか否かを判定する。 Volume group overlapping use determination part 1584 determines, for the volume group to be used for the application identified by the volume group configuration acquiring part 1583, whether it is also used redundantly by other applications.
リストア方法取得部１５８５は、図２０に例示するリストア手法選択画面１８００によりアプリケーション管理者が入力したリストア手法の情報を取得する。 Restore method acquiring unit 1585 acquires information of the restoration technique application administrator input by the restore method selection screen 1800 illustrated in FIG 20. 本実施形態では、後述するように、「他のアプリケーションのデータを他の既存ボリュームグループへ退避させる手法」と、「副ボリュームをホスト計算機にマウントする手法」とからアプリケーション管理者が選択することとしている。 In the present embodiment, as described later, as a "method for saving data in other applications to other existing volume group", that from a "secondary volume method to mount in the host computer," the application administrator selects there.
通知処理部１５８６は、ボリュームグループ重複使用判定部１５８４の判定結果などのリストアプログラム１５８における処理結果をアプリケーション管理者に通知する処理を行う。 Notification processing unit 1586 performs processing of notifying the processing result in the restore program 158 such as the determination result of the volume group overlapping use determination part 1584 to the application administrator.
なお、以上説明したバックアップ構成構築プログラム１５６及びリストアプログラム１５８を構成する各機能モジュールについては、例示した以外の単位のモジュールとして構成してもよく、また同一ないし類似の機能を有するモジュールを二以上のプログラムによって共用するように構成してもよい。 The above for the function modules constituting the backup configuration construction program 156 and restore program 158 described may be configured as a module unit other than that illustrated, also the two or more identical or modules having similar functions it may be configured to share the program.
次に、本実施形態において参照される各テーブルについて説明する。 Next, a description will be given of each table referred to in this embodiment. バックアップポリシーテーブル１５９は、管理計算機１５０で実行されるバックアップ構成構築プログラム１５６によって参照される。 Backup policy table 159 is referred to by the backup configuration construction program 156 executed on the management computer 150. 図４に、バックアップポリシーテーブル１５９の一例を示す。 4 shows an example of a backup policy table 159. バックアップポリシーテーブル１５９には、各ボリュームグループに付された識別符号であるボリュームグループＩＤ２０１、各ボリュームグループについて設定されているコピー種別２０２、正副ボリュームのペアに付された識別符号であるペアＩＤ２０３、及びバックアップスケジュール２０４が格納されている。 The backup policy table 159, a volume group ID201 is an identification code given to each volume group, the copy type 202 set for each volume group, a pair is an identification code given to a pair of primary and secondary volumes ID203 and, backup schedule 204 is stored. このバックアップポリシーテーブル１５９には、新規のボリュームグループが作成されたときに当該ボリュームグループについてのレコードが追加される。 The backup policy table 159, a record for that volume group is added when the new volume group is created. 詳しくは後出の図１６中ステップ１４１１にて説明する。 The details will be described with reference to FIG. 16 in step 1411, infra.
コピー種別２０２の欄は、バックアップを行う際に、ローカルコピーを実行するか、リモートコピーを実行するかの種別を格納する。 Column of the copy type 202, when performing backup, run a local copy, stores or types to execute remote copying. ローカルコピーは同一ストレージ装置内でコピーを行い、リモートコピーは異なるストレージ装置間でコピーを行う。 Local copy performs copying in the same storage device, the remote copy for copying between storage devices. 例えばローカルコピーに、正ボリュームのデータ全てをコピーする機能や差分コピーする機能や差分のみをコピーする機能などの様々な種類があるときは、その種類を提示してもよい。 For example, a local copy, when there are various types, such as the ability to copy only the function and difference functions and differential copy to copy all data of the primary volume may present that kind.
バックアップスケジュール２０４の欄には、バックアップデータを作成するタイミングが設定される。 The column of the backup schedule 204, when to create a backup data is set. 一つのボリュームグループＩＤに複数のバックアップスケジュールを設定してもよく、また、時刻で指定するだけでなく、日にち指定や月指定としてもよい。 May be set multiple backup schedule in one of the volume group ID, also, not only to specify at the time, it may be as specified dates and months specified.
図４の例では、ボリュームグループＶＧ＿０１にはバックアップが設定されていない。 In the example of FIG. 4, the volume group VG_01 not set backup. ボリュームグループＶＧ＿０２については２世代のバックアップデータが作られる。 Two generations of backup data is made for the volume group VG_02. ボリュームグループＶＧ＿０３についてはカスケード構成である。 It is a cascade configuration for the volume group VG_03.
例えば、ボリュームグループＶＧ＿０３のペア構成は、次の手順により知ることができる。 For example, a pair configuration of the volume group VG_03 can be known by the following procedure. まず、後述のＬＶＭ構成テーブル１３８により、ボリュームグループＶＧ＿０３は物理ボリュームＬＵＮ＿０６を正ボリュームとして使用していることが分かる。 First, the LVM configuration table 138 described later, the volume group VG_03 It is seen that using the physical volume LUN_06 as the primary volume. 図４のバックアップポリシーテーブル１５９のペアＩＤ２０３から、ＰＡＩＲ＿０３とＰＡＩＲ＿０４のペアが構築されていることが分かる。 From pair ID203 backup policy table 159 of FIG. 4, it can be seen that PAIR_03 a PAIR_04 pair is constructed. 後述のペア情報テーブル７２０を参照すると、ボリュームグループＶＧ＿０３が使用している物理ボリュームＬＵＮ＿０６は物理ボリュームＬＵＮ＿０７とリモートコピーで接続され、その物理ボリュームＬＵＮ＿０７は物理ボリュームＬＵＮ＿０８とローカルコピーで接続されていることから、カスケード構成であることが分かる。 Referring to the pair information table 720 described later, the physical volume LUN_06 that volume group VG_03 is using are connected in the physical volume LUN_07 and the remote copy, since the physical volume LUN_07 is connected with the physical volume LUN_08 and the local copy it can be seen that a cascade configuration. また、後述の物理ボリューム情報テーブル７１０の物理ボリュームＩＤ７１２と記憶デバイスＩＤ７１１の関係から、物理ボリュームＬＵＮ＿０７と物理ボリュームＬＵＮ＿０８は、物理ボリュームＬＵＮ＿０６を備えている記憶デバイスＳＴ＿０１とは異なる記憶デバイスＳＴ＿０２に設けられていることが分かる。 Further, from the relationship between the physical volumes ID712 storage device ID711 of the physical volume information table 710 described later, the physical volume LUN_07 and the physical volume LUN_08 is the storage device ST_01 that has a physical volume LUN_06 are provided in different storage devices ST_02 it can be seen that there.
次に、バックアップカタログテーブル１６０について説明する。 Next, a description will be given backup catalog table 160. バックアップカタログテーブル１６０は、管理計算機１５０で実行されるバックアップ運用プログラム１５７、およびリストアプログラム１５８によって参照される。 Backup catalog table 160 is referred to by the backup operation program 157 and the restore program 158 is executed by the management computer 150. 図３に、バックアップカタログテーブル１６０の一例を示す。 3 shows an example of a backup catalog table 160. バックアップカタログテーブル１６０には、バックアップＩＤ３０１、時刻３０２、及びペアＩＤ３０３が格納されている。 The backup catalog table 160, the backup ID 301, time 302, and the pair ID303 are stored. バックアップＩＤ３０１は、設定されているバックアップの設定毎に割り当てられた識別符号である。 Backup ID301 is an identification code allocated for each setting of the backup being set. 時刻３０２には、直近にバックアップが実行された時刻データが格納される。 At time 302, time data most recently backup was performed is stored. ペアＩＤ３０３は正副ボリュームの各ペアに付された識別符号であり、後述のストレージ管理テーブル１２０に含まれるペア情報テーブル７２０を参照すると、各ペアで使用されている正副物理ボリュームＩＤを知ることができる。 Pair ID303 is an identification code given to each pair of primary and secondary volumes can be known with reference to the pair information table 720 included in the storage management table 120 described later, the primary and secondary physical volume ID that are used by each pair .
次に、アプリケーション管理者テーブル１６１について説明する。 Next, a description will be given application administrator table 161. アプリケーション管理者テーブル１６１は、管理計算機１５０で実行されるバックアップ構成構築プログラム１５６によって参照される。 The application administrator table 161 is referred to by the backup configuration construction program 156 executed on the management computer 150. 図６に、アプリケーション管理者テーブル１６１の一例を示す。 6 shows an example of an application administrator table 161. アプリケーション管理者テーブル１６１は、アプリケーション管理者ＩＤ４０１、ホストＩＤ４０２、アプリケーションＩＤ４０３、及び管理可能記憶デバイスＩＤ４０４からなる。 The application administrator table 161, the application administrator ID 401, a host ID 402, consisting of an application ID 403, and manageable storage device ID 404.
アプリケーション管理者ＩＤ４０１は、アプリケーションを管理する各アプリケーション管理者に付された識別符号である。 Application administrator ID401 is an identification code given to each application administrator who manages an application. ホストＩＤ４０２は、各アプリケーションが所属しているホスト計算機に付されている識別符号である。 Host ID402 is an identification code that is assigned to the host computer in which each application belongs. アプリケーションＩＤ４０３は各アプリケーションに付された識別符号である。 Application ID403 is an identification code given to each application.
管理可能記憶デバイスＩＤ４０４は、アプリケーション管理者が管理可能に設定されている記憶デバイスに付された識別符号である。 Manageable storage device ID404 is an identification code application administrator is attached to a storage device that is manageable set. このように、管理可能記憶デバイスＩＤ４０４を管理することで、アプリケーション管理者が管理可能でない記憶デバイスにあるボリュームを含んでいるボリュームグループへデータが移動されることがなくなる。 Thus, by managing the manageable storage device ID 404, is it is eliminated movement data to the volume group containing the volumes in the storage device application manager is not manageable.
次に、アプリケーション構成テーブル１３７について説明する。 Next, a description about the application configuration table 137. アプリケーション構成テーブル１３７は、管理計算機１５０で実行されるバックアップ構成構築プログラム１５６によって参照される。 Application configuration table 137 is referred to by the backup configuration construction program 156 executed on the management computer 150. 図７に、アプリケーション構成テーブル１３７の一例を示す。 7 shows an example of an application configuration table 137. アプリケーション構成テーブル１３７は、ホスト計算機１３０で実行されるアプリケーション１３４のアプリケーションＩＤ５０１とそのアプリケーションが記憶領域として使用している論理ボリュームＩＤ５０２、及びそのアプリケーションで使用されているファイルのＩＤ５０３が格納されている。 Application configuration table 137, ID 503 of the file application ID501 application 134 executed by the host computer 130 and the application that is being used by the logical volume ID 502, and applications using the storage area is stored. ここで、例えばメインフレームの場合には、論理ボリュームＩＤに代えて、アプリケーションが使用している物理ボリュームのディスクの範囲が格納される。 Here, for example, in the case of the main frame, instead of the logical volume ID, an application range of the disk of the physical volume used is stored.
次に、ＬＶＭ構成テーブル１３８について説明する。 Next, a description will be given LVM configuration table 138. ＬＶＭ構成テーブル１３８は、管理計算機１５０で実行されるバックアップ構成構築プログラム１５６によって参照される。 LVM configuration table 138 is referred to by the backup configuration construction program 156 executed on the management computer 150. 図８に、ＬＶＭ構成テーブル１３８の一例を示す。 8 shows an example of an LVM configuration table 138. ＬＶＭ構成テーブル１３８には、ＬＶＭ論理ボリューム構成テーブル６１０とＬＶＭボリュームグループ構成テーブル６２０が含まれている。 The LVM configuration table 138 includes a LVM logical volume configuration table 610 and the LVM volume group configuration table 620.
ＬＶＭ論理ボリューム構成テーブル６１０には、ホスト計算機１３０に存在する論理ボリュームＩＤ６１１とその論理ボリュームが属しているボリュームグループＩＤ６１２が格納されている。 The LVM logical volume configuration table 610, a volume group ID612 belonging logical volume ID611 and its logical volumes residing on the host computer 130 is stored. ＬＶＭボリュームグループ構成テーブル６２０にはホスト計算機１３０に存在するボリュームグループＩＤ６２１とそのボリュームグループを形成している記憶デバイス１１１に存在するボリューム１１３の物理ボリュームＩＤ６２２が格納されている。 The LVM volume group configuration table 620 the physical volume ID622 of the volume 113 that exists in the storage device 111 that forms the volume group ID621 present in the host computer 130 and the volume group is stored. ここでは、一つのボリュームグループに、一つの物理ボリュームが割り当てられているが、複数の物理ボリュームを割当ててもよい。 Here, one of the volume group, but one physical volume is assigned, it may be assigned a plurality of physical volumes.
次に、ストレージ管理テーブル１２０について説明する。 Next, a description will be given storage management table 120. ストレージ管理テーブル１２０は、管理計算機１５０で実行されるバックアップ構成構築プログラム１５６によって参照される。 The storage management table 120 is referred to by the backup configuration construction program 156 executed on the management computer 150. 図９に、ストレージ管理テーブル１２０の一例を示す。 9 shows an example of the storage management table 120. ストレージ管理テーブル１２０には、物理ボリューム情報テーブル７１０とペア情報テーブル７２０とが含まれている。 The storage management table 120 includes the physical volume information table 710 and the pair information table 720.
物理ボリューム情報テーブル７１０には、記憶デバイス１１１のＩＤ７１１と、その記憶デバイス１１１に設定されている論理ボリューム１１３に対応する物理ボリュームＩＤ７１２、論理ボリューム１１３が使用可能であるか否かを識別するフラグである使用可否７１３が格納されている。 The physical volume information table 710, and ID711 storage device 111, physical volume ID712 corresponding to the logical volume 113 set in the storage device 111, a flag for identifying whether the logical volume 113 is usable there availability 713 are stored. 使用可否７１３では、例えば何にも使われていない、すなわち現に使用されていないボリュームに対して「可」と記録するものとする。 In usability 713, it shall be recorded as "good" for example is not used for anything, i.e. for the volume that is not currently used. したがって、未使用のボリュームだけでなく、使用履歴があっても現在は使用されていない論理ボリュームも含まれる。 Therefore, not only the unused volume, the logical volume even when the use history does not currently used is also included.
この「可」のフラグが付された論理ボリュームは、新しくボリュームグループを作成したときに正ボリュームに割当てるときや、ペア構築が指示されたときの副ボリュームとして割当てるときに使用することができる。 The logical volume flagged "permitted" can be used and when allocated to the primary volume when creating a new volume group, when assigning as a secondary volume when a pair construction is instructed. ペア情報テーブル７２０には、ペアＩＤ７２１、物理ボリュームＩＤ７２２、コピー種別７２３、物理ボリュームＩＤ７２２と対となる副ボリュームＩＤ７２４が格納されている。 The pair information table 720, the pair ID 721, a physical volume ID 722, a copy type 723, secondary volume ID724 as a physical volume ID 722 and the counter is stored.
＝＝バックアップ構成構築処理＝＝ == backup configuration construction processing ==
次に、本実施形態に係るバックアップ構成構築処理について説明する。 Next, a description will be given backup configuration construction processing according to the present embodiment. 図１０は、このバックアップ構成を構築する処理の一例を示すフローチャートである。 Figure 10 is a flowchart illustrating an example of processing for constructing this backup configuration. 図１０において、ステップ８０１ないしステップ８１５の処理は、本実施形態によるバックアップ構成構築プログラム１５６によって実現される処理である。 10, the processing of step 801 to step 815 is a process implemented by the backup configuration construction program 156 according to this embodiment. ただし、ステップ８１３では、本実施形態の論理ボリュームマネージャプログラム１３５、データ移行プログラム１３６、又はストレージマイクロプログラム１１９による処理を含む。 However, in step 813, including the logical volume manager program 135 of the present embodiment, the processing by the data migration program 136, or the storage micro program 119,.
いずれにしても、具体的にどの処理ステップがどのプログラムによって実現されるように構成するかはシステム設計上の要請等により適宜決定すればよい。 Anyway, or be configured to specifically which processing step is implemented by which program may be appropriately determined at the request or the like on the system design. またこれらの処理ステップが実際には、ＣＰＵがメモリから各プログラムを読み出し、各プログラムのステップを実行することで実現されることは言うまでもない。 The fact that these processing steps, CPU reads the programs from the memory and it is needless to say that realized by executing the steps of each program.
まず、管理計算機１５０は、ログイン処理部１５６１によりアプリケーション管理者がログインした情報を取得して、アプリケーション管理者テーブル１６１からアプリケーション管理者ＩＤ４０１を参照する。 First, the management computer 150 acquires the information that the application administrator has logged in by the login processing unit 1561, refers to the application administrator ID401 from the application administrator table 161. 次にアプリケーション管理者からバックアップ構成を構築する旨の要求を受け付けて、バックアップ構成の設定画面を表示しバックアップ構成を構築する処理を開始する。 Then accepts a request to build the backup configuration from the application administrator, and starts processing to construct the backup configuration to display the setting screen of the backup configuration.
図１１に、バックアップ構成設定画面の一例を示す。 Figure 11 shows an example of a backup configuration setting screen. 図１１の画面は、バックアップ構成を構築する対象アプリケーションの指定９０１、バックアップポリシー入力テーブル９０２、構築指示ボタン９０７、バックアップ構成構築処理を止めて終了するためのキャンセルボタン９０８を含んで構成されている。 Screen of Figure 11 is configured to include a cancel button 908 for ending stop specified target application 901 to construct the backup configuration, backup policy input table 902, constructed instruction button 907, the backup configuration construction processing.
対象アプリケーションの指定９０１の欄には、バックアップ構成の対象とするアプリケーションを、そのアプリケーションＩＤによって指定する。 In the column of the specified 901 of the subject application, the application as a target of the backup configuration is specified by the application ID. バックアップポリシー入力テーブル９０２はさらに、コピー種別指定９０３、世代数指定９０４、バックアップの頻度指定９０５、及びバックアップの時刻指定９０６の各欄を備えている。 Backup policy input table 902 further includes copy type specification 903, generation number specified 904, backup frequency specified 905, and each column of the time specification 906 of the backup.
コピー種別指定９０３の欄には、ローカルコピー、リモートコピーのいずれを実行するかを指定する。 In the column of the copy type specification 903, to specify whether to perform any local copy, the remote copy. 世代数指定９０４の欄には、バックアップを作成する世代数を指定する。 In the column of the number of generations specified 904, to specify the number of generations to create a backup. バックアップ頻度指定９０５の欄には、バックアップを実行する頻度を、例えば、毎日、週１回等の時間間隔で指定する。 In the column of the backup frequency specified 905, how often to perform the backup, for example, daily, to specify a time interval, such as once a week. バックアップ時刻指定９０６の欄は、バックアップを実行する時刻を指定する。 Column of the backup time specification 906 specifies the time to backup. 管理計算機１５０は、図９のバックアップ構成設定画面においてアプリケーション管理者が設定した前記の情報を取得する（ステップ８０３）。 The management computer 150 acquires the information that the application administrator has set the backup configuration setting screen of FIG. 9 (step 803).
図１１の設定画面において、構築ボタン９０７を選択するとバックアップ構成の構築を開始するために、処理はステップ８０５へ進む。 In the setting screen in FIG. 11, in order to start building the backup configuration Selecting construction button 907, the process proceeds to step 805. キャンセルボタン９０８を選択すると何も行わずにそのまま処理を終了する。 Nothing as it is to end the process without When you select the cancel button 908. このとき、バックアップ構成構築プログラム１５６は、アプリケーション管理者テーブル１６１のアプリケーション管理者ＩＤ４０１とアプリケーションＩＤ４０２との関係から、操作する管理者が、対象アプリケーション指定９０１欄に入力されたアプリケーションを管理できる権限を有しているかチェックし、そのアプリケーションの管理者でないと判定された場合には、バックアップ構成の構築ができない旨を通知する。 At this time, the backup configuration construction program 156, perforated from the relationship between the application administrator ID401 and application ID402 of the application administrator table 161, administrator operating has authority to manage the application inputted into the target application specified 901 column to either check that, if it is determined not to be the administrator of the application notifies the impossible the construction of the backup configuration.
図１１の例では、アプリケーションＡＰ＿０２に対して、ローカルコピーの２世代を毎日１２：００にバックアップする構成を構築することが要求されている。 In the example of FIG. 11, the application AP_02, are required to construct a structure to back up two generations of the local copy at 12:00 every day.
次に、ステップ８０５では、バックアップ構成構築プログラム１５６が、バックアップ構成取得部１５６２、ボリュームグループ構成取得部１５６３により、ホスト計算機１３０のメモリ１３２に格納されているアプリケーション構成テーブル１３７、ＬＶＭ構成テーブル１３８、及びストレージ装置１１０のメモリ１１７に格納されているストレージ管理テーブル１２０の情報を管理計算機１５０上に収集する。 Next, in step 805, the backup configuration construction program 156, a backup configuration acquiring part 1562, a volume group configuration acquiring part 1563, the application configuration table 137 that is stored in the memory 132 of the host computer 130, LVM configuration table 138 and, collecting information of the storage management table 120 stored in the memory 117 of the storage device 110 on the management computer 150.
次に、ステップ８０７でバックアップ構成構築プログラム１５６は、ボリュームグループ重複使用判定部１５６４により、ステップ８０５で取得した情報を基に、ステップ８０３で指定されたアプリケーションが使用している論理ボリュームと、その論理ボリュームが属しているボリュームグループを特定する。 Next, the backup configuration construction program 156 at step 807, the volume group overlapping use determination part 1564, based on the information acquired in step 805, a logical volume application specified in step 803 are used, the logical to identify the volume group to which the volume belongs.
図１１の例では、対象アプリケーション９０１にＡＰ＿０２が指定されているので、アプリケーション構成テーブル１３７のアプリケーションＩＤ５０１よりＡＰ＿０２を参照すると、論理ボリュームＩＤ５０２がＬＶ＿０２の論理ボリュームを使用していることが分かる。 In the example of FIG. 11, since AP_02 the target application 901 is specified, when referring to AP_02 from the application ID501 application configuration table 137, it can be seen that the logical volume ID502 is using a logical volume LV_02. 次に、ＬＶＭ論理ボリューム構成テーブル６１０の論理ボリュームＩＤ６１１より、ＬＶ＿０２を参照すると、ボリュームグループＩＤ６１２がＶＧ＿０１のボリュームグループを使用していることが分かる。 Then, from the logical volume ID611 of LVM logical volume configuration table 610, referring to LV_02, we can be seen that the volume group ID612 is using the volume group VG_01.
次に、ステップ８０９でバックアップ構成構築プログラム１５６は、バックアップポリシー判定部１５６５により、ステップ８０３で取得したバックアップポリシーと同じポリシーのボリュームグループの存在を、バックアップポリシーテーブル１５９を用いて検索する。 Next, the backup configuration construction program 156 at step 809, the backup policy determination part 1565, the presence of a volume group with the same policies as the acquired backup policy in step 803, searches using a backup policy table 159. 本実施形態ではバックアップ構成が一つの場合を例示しているが、カスケード構成などの複数の構成を持つボリュームグループのバックアップポリシーにも対応することが可能である。 Although backup configuration in the present embodiment illustrates the case of one, it is possible to cope with the backup policy of the volume group with multiple configurations such as a cascade configuration. この場合ペアＩＤ２０５から構成を算出することで同じ構成かどうかを確認する。 In this case to see whether the same configuration by calculating the configuration from the pair ID205.
ステップ８０９では、アプリケーション管理者テーブル１６１のアプリケーション管理者ＩＤ４０１から管理可能記憶デバイスＩＤ４０４を参照し、検索したボリュームグループが使用しているボリュームが、バックアップ構成構築を要求しているアプリケーション管理者の管理権限がある記憶デバイスに属するか否かを判定する。 In step 809, with reference to the manageable storage device ID404 from the application manager ID401 application administrator table 161, the volume of search volume group that is using administrative privileges for the application administrator requesting the backup configuration construction It determines whether belongs to is storage devices. 本実施形態ではローカルコピーで同じ記憶デバイスのボリュームを利用しているが、リモートコピーを用いて異なる記憶デバイスのボリュームを利用する場合も同様に管理権限を確認できる。 In the present embodiment, but it utilizes the volume of the same storage device at the local copy can be confirmed similarly administrative authority may utilize volume of different storage devices by using the remote copy.
図１１の例でより具体的に説明する。 More particularly described in the example of FIG. 11. まず、バックアップポリシーテーブル１５９を参照すると、コピー種別２０２がローカルコピー、世代数が２世代であってペアが２つあるもの、バックアップスケジュール２０４が毎日１２：００と一致するボリュームグループとしてＶＧ＿０２が検出される。 First, referring to the backup policy table 159, the copy type 202 is the local copy, those pairs with two a number of generations 2 generations, VG_02 is detected as the volume group to backup schedule 204 matches 12:00 daily that.
次いで、バックアップポリシーテーブル１５９のペアＩＤ２０３から、ボリュームグループＶＧ＿０２にはＰＡＩＲ＿０１とＰＡＩＲ＿０２の２つのペアが存在することが分かる。 Then, from a pair ID203 backup policy table 159, the volume group VG_02 show that there are two pairs of PAIR_01 and PAIR_02. ペア情報テーブル７２０から、使用している物理ボリュームは、ＬＵＮ＿０２、ＬＵＮ＿０３、及びＬＵＮ＿０４であることが分かり、更に物理ボリューム情報テーブル７１０から記憶デバイスＩＤ７１１を参照すると、それらの物理ボリュームは記憶デバイスＳＴ＿０１に属していることが分かる。 From the pair information table 720, the physical volume used is, LUN_02, LUN_03, and found to be LUN_04, referring to the storage device ID711 further from the physical volume information table 710, those physical volumes belong to the storage device ST_01 it can be seen that.
この場合、アプリケーション管理者テーブル１６１から、アプリケーション管理者Ｐ＿０２は記憶デバイスＳＴ＿０１及びＳＴ＿０２が利用可能とされているので、ボリュームグループＶＧ＿０２への移行が可能であると判断される。 In this case, the application administrator table 161, the application manager P_02 since storage device ST_01 and ST_02 is available, it is determined that it is possible to shift to the volume group VG_02.
本実施形態では、ローカルコピーを実行する構成とされているので、同じ記憶デバイス上にボリュームが存在するため、管理権限の確認は特に必要ない。 In the present embodiment, since it is configured to execute a local copy, since the volume exists on the same storage device, confirmation of the management authority is not particularly necessary. リモートコピーを実行する構成で異なる記憶デバイスにボリュームが存在する場合には、上記と同様の手順で移行先のボリュームグループを構成している物理ボリュームについてアプリケーション管理者の管理権限があるかどうかを確認することで、移行可能か判断することができる。 If the volume is in the different storage devices in a configuration to perform remote copy, check if there are administrative privileges for the application administrator for the physical volumes that constitute the volume group of the migration destination in the same procedure as described above doing, it can be determined whether the possible transition.
次に、バックアップ構成構築プログラム１５６は、バックアップ構成構築可否診断を行う（ステップ８１１）。 Next, the backup configuration construction program 156 performs a backup configuration construction permission diagnosis (Step 811). 図１２に、バックアップ構成構築可否診断処理フローの一例を示す。 Figure 12 shows an example of a backup configuration construction permission diagnostic processing flow.
まず、バックアップ構成構築プログラム１５６は、ボリュームグループ重複使用判定部１５６４により、指定されたアプリケーションが存在するボリュームグループが、他のアプリケーションによって共有されているかどうかを確認する（ステップ１００１）。 First, the backup configuration construction program 156, a volume group overlapping use determination part 1564, a volume group specified application exists, to check whether it is shared by another application (Step 1001). ＬＶＭ論理ボリューム構成テーブル６１０を用いて、ステップ８０７で特定したボリュームグループに他の論理ボリュームが存在するか確認する。 Using an LVM logical volume configuration table 610, the other logical volume to be searched for in the volume group identified in step 807.
他の論理ボリュームが存在しない場合、そのボリュームグループを共有している他のアプリケーションはないと判定される。 If another logical volume does not exist, other applications sharing the volume group is determined not. 他の論理ボリュームが存在する場合、アプリケーション構成テーブル１３７の論理ボリュームＩＤ５０２からアプリケーションＩＤ５０１を参照し、同一ボリュームグループを使用しているアプリケーションが存在することを確認する。 If another logical volume exists, with reference to the application ID501 from the logical volume ID502 application configuration table 137, to verify that the application exists that uses the same volume group.
他のアプリケーションが存在しない場合は、他のアプリケーションは指定アプリケーションのバックアップ構成構築によって影響を受けないため、例えば「指定したバックアップ構成は構築可能です」などの問題無しの旨の通知を通知処理部１５６６によりアプリケーション管理者に対して送信して（ステップ１００３）終了し、ステップ８１３の構築へと進む。 If other application does not exist, because the other application that is not affected by the backup configuration construction of the specified application, for example, notification of the notification to the effect that without a problem, such as "specified backup configuration is possible to build" processing unit 1566 by sending to the application administrator (step 1003) and terminates, the process proceeds to build a step 813. 影響を受ける他のアプリケーションが存在する場合はステップ１００５の処理へ進む。 If other affected application is present, the process proceeds to step 1005.
図１１の例では、ボリュームグループＶＧ＿０１について、ＬＶＭ論理ボリューム構成テーブル６１０を参照することにより論理ボリュームＬＶ＿０２の他に論理ボリュームＬＶ＿０１が検出され、更に、アプリケーション構成テーブル１３７より論理ボリュームＬＶ＿０１はアプリケーションＡＰ＿０１が利用していることが特定される。 In the example of FIG. 11, the volume group VG_01, is detected logical volume LV_01 the other logical volume LV_02 by referring to the LVM logical volume configuration table 610, and further, the logical volume LV_01 from the application configuration table 137 application AP_01 utilization it is specified that. したがって、このままアプリケーションＡＰ＿０２のバックアップ構成を構築すると、他のアプリケーションＡＰ＿０１のデータまで一緒にコピーされてしまうと判断される。 Therefore, when building the backup configuration of the application remains AP_02, it is determined that will be copied together until data of other applications AP_01.
次に、ステップ１００５で、バックアップ構成構築プログラム１５６は、通知処理部１５６６により、アプリケーション管理者に、例えば図１３に例示するようなバックアップ構成構築可否の診断結果を通知する。 Next, in step 1005, the backup configuration construction program 156, the notification processing unit 1566, the application administrator, and notifies the diagnosis result of the backup configuration construction permission, such as illustrated in FIG. 13 for example. 図１３は、ボリュームグループの使用状況や、それに伴う他のアプリケーションへの影響などが記載される警告欄１１０１、警告に対する解決策提示の画面へ進む解決策へのボタン１１０２、及び処理を終了する終了ボタン１１０３を備えている。 Figure 13 finished, and usage of the volume group, warning column 1101 and the impact to other applications associated therewith are described, buttons 1102 to solutions proceed to screen solutions presented for warning, and to terminate the process and it includes a button 1103.
解決策へのボタン１１０２を選択した場合、処理はステップ１００７へ進む。 If you select the button 1102 to the solution, the process proceeds to step 1007. 図１３の例では、警告欄１１０１にて、アプリケーションＡＰ＿０２がボリュームグループＶＧ＿０１を使用していることを通知し、警告欄１１０１で、アプリケーションＡＰ＿０２が属するボリュームグループを提示し、現在の構成のままでは、他のアプリケーションＡＰ＿０１のデータもコピーされてしまうので、「他のアプリケーションのデータのコピーを許可しないため、バックアップ構成が構築できない」ことを通知することとしている。 In the example of FIG. 13, in a warning field 1101, and notifies that the application AP_02 is using the volume group VG_01, the warning column 1101, presents the volume group application AP_02 belongs, while the current configuration, since also the data of other applications AP_01 would be copied, it is set to be notified that "because it does not allow a copy of the data in other applications, backup configuration can not be constructed."
次に、ステップ１００７で、バックアップ構成構築プログラム１５６は、通知処理部１５６６により、ステップ１００５で示した警告に対する解決策を、例えば図１４に例示するように画面表示する。 Next, in step 1007, the backup configuration construction program 156, the notification processing unit 1566, a solution to the warning shown at Step 1005, the screen displays as illustrated for example in Figure 14. 図１４の画面は、解決策を示す欄１２０１、ステップ８０９で検索した同じバックアップポリシーを持つボリュームグループの提示欄１２０２、及びＯＫボタン１２０３を備えて構成されている。 Screen of Figure 14, column 1201 indicating a solution, is configured to include a presentation column 1202 and OK button 1203, a volume group with the same backup policy retrieved in step 809. 図１２では解決策として、移行可能なボリュームグループを提示し、アプリケーション管理者に対して指定されたアプリケーションについて、ボリュームグループを移行するように促す。 12 The solution in, presents a migratable volume group, the application specified to the application manager prompts to migrate the volume group. しかし、移行すべきデータの量や通信Ｉ／Ｏなどの条件を考慮に入れて、ボリュームグループを共有している他のアプリケーションのデータを移行するように提案することとしてもよい。 However, taking into account the conditions such as the amount and the communication I / O that should be migrated data, it is also possible to propose to migrate data from other applications sharing the volume group.
ＯＫボタン１２０３を選択すると、処理はステップ８１３へ進みバックアップの構成を構築する。 When you select the OK button 1203, the process to build the structure of the backup process proceeds to step 813. また、バックアップ構成の構築は実施せず、ステップ８０３からステップ８１１までの診断の処理のみで終了してもよい。 Also, the construction of the backup configuration is not performed, it may be terminated only in the process of diagnosis from step 803 to step 811. この場合、ステップ８０３では、図１１同様に図１５に例示する入力画面をアプリケーション管理者に提示し、バックアップ構成を構築する対象アプリケーション１３０１とバックアップポリシーのテーブル１３０２をアプリケーション管理者に入力してもらい、診断ボタン１３０３を選択することで処理を開始することとする。 In this case, in step 803, asked to enter presents an input screen illustrated in FIG. 11 Similarly, FIG. 15 to the application manager, the tables 1302 of the target application 1301 and the backup policy to build backup configuration application administrator, and to start the process by selecting the diagnosis button 1303.
本実施形態はバックアップ構成を構築するときの例であるが、バックアップ構成を解除する場合も、同様にバックアップ構成が組まれていないボリュームグループを検索し、当該アプリケーションのデータを移行することを勧める通知をアプリケーション管理者に送信する。 Although the present embodiment is an example of when building a backup configuration, even when canceling the backup configuration, searches the volume group does not bear Likewise backup configuration, recommended to migrate data of the application notification and it transmits to the application administrator.
次に、ボリュームグループの移動に基づいたバックアップ構成構築（ステップ８１３）を行う。 Next, backup configuration construction based on migration of a volume group (step 813). 図１６はバックアップ構成構築処理フローの一例を示す。 Figure 16 shows an example of a backup configuration construction processing flow.
まず、ステップ１４０１では、同一ボリュームグループを使用しているアプリケーションの存在を特定する。 First, in step 1401, identifies the presence of applications using the same volume group. この操作は前出の図１２におけるステップ１００１と同様に実行される。 This operation is performed as in step 1001 in FIG. 12, supra. 同一ボリュームグループを使用している他のアプリケーションが存在する場合はステップ１４０５へ進む。 If other applications using the same volume group exists, the process proceeds to step 1405.
同一ボリュームグループを使用する他のアプリケーションが存在しない場合は、ペアの構築（ステップ１４０３）を行い、終了する。 If another application that uses the same volume group does not exist, it performs the construction of a pair (step 1403), and ends. このとき、他のアプリケーションへ影響を与えないようにするため、バックアップ構成構築プログラム１５６は、ＬＶＭボリュームグループ構成テーブル６２０を参照して、使用しているボリュームグループを構成している物理ボリュームを特定する。 At this time, in order not to affect the other applications, the backup configuration construction program 156 refers to the LVM volume group configuration table 620 to identify the physical volumes that constitute the volume group using . ストレージ装置１１０のメモリ１１７に格納されているストレージマイクロプログラム１１９は、その物理ボリュームをバックアップ元としてペアを構築する。 Storage micro program 119 stored in the memory 117 of the storage apparatus 110 constructs a pair of the physical volume as a backup source.
副ボリュームとなる物理ボリュームは、バックアップ構成構築プログラム１５６により、物理ボリューム情報テーブル７１０を参照して、使用可否７１３から「可」のボリューム（現に使用されていない物理ボリューム）を検出し、これを副ボリュームとして割当てる。 Physical volumes to be secondary volume, the backup configuration construction program 156 refers to the physical volume information table 710, detects the volume (physical volume that is not currently used) of the "permitted" from usability 713, which sub assigned as a volume. このとき、ペア情報テーブル７２０に、作成した新規ペアの情報を追加し、バックアップポリシーテーブル１５９のペアＩＤ２０５の情報、物理ボリューム使用可否テーブル７１０の使用可否７１３の情報を更新する。 At this time, the pair information table 720, and additional information for a new pair created updates information pair ID205 backup policy table 159, information indicating the usability 713 of physical volume availability table 710.
同一ボリュームグループを使用している他のアプリケーションが存在しない場合の図１１を例に、バックアップ構成構築処理をより具体的に説明する。 Figure 11 when other applications using the same volume group does not exist as an example, illustrating the backup configuration construction processing in more detail.
アプリケーションＡＰ＿０２はボリュームグループＶＧ＿０１を利用しているので、ＬＶＭボリュームグループ構成テーブル６２０を参照すると、物理ボリュームＬＵＮ＿０１が使用されていることが分かる。 Since the application AP_02 utilizes the volume group VG_01, referring to LVM volume group configuration table 620, it can be seen that the physical volume LUN_01 is being used. 次に、物理ボリューム情報テーブル７１０を参照して、同じ記憶デバイスＳＴ＿０１内で使用可能な物理ボリュームＬＵＮ＿０５を検出する。 Next, with reference to the physical volume information table 710, detects the physical volume LUN_05 that can be used in the same storage device ST_01. そして、ストレージマイクロプログラム１１９から、ペアＰＡＩＲ＿０４として、物理ボリュームＬＵＮ＿０１を正ボリューム、物理ボリュームＬＵＮ＿０５を副ボリュームとしたペアを構築する。 Then, the storage micro program 119, as a pair PAIR_04, the physical volume LUN_01 build a primary volume, a pair of the physical volume LUN_05 and the secondary volume. バックアップ世代数の指定が「２」のため、同様にペアＰＡＩＲ＿０５も構築する。 For backup generation number of the designation is "2", as well as a pair PAIR_05 also to build.
このとき、ペア情報テーブル７２０には、ペアＩＤ７２１が「ＰＡＩＲ＿０４」として追加され、物理ボリュームＩＤ７２２に「ＬＵＮ＿０１」、コピー種別７２３に「ローカルコピー」、副ボリュームＩＤ７２４に「ＬＵＮ＿０５」が記録される。 At this time, the pair information table 720, the pair ID721 is added as a "PAIR_04", "LUN_01" the physical volume ID 722, "local copy" to copy type 723, "LUN_05" is recorded in the secondary volume ID 724. ＰＡＩＲ＿０５についても同様に情報が追加される。 Similarly, the information is also added for PAIR_05.
バックアップポリシーテーブル１５９では、ボリュームグループＩＤ２０１がＶＧ＿０１のレコードを、コピー種別２０２に「ローカルコピー」、バックアップスケジュール２０４に「毎日１２：００」、世代数に「２」、ペアＩＤ２０３に「ＰＡＩＲ＿０４」、「ＰＡＩＲ＿０５」と記録して更新する。 In the backup policy table 159, a record of the volume group ID201 is VG_01, "local copy" to copy type 202, "every day 12:00" to backup schedule 204, "2" to the number of generations, the pair ID203 "PAIR_04", " PAIR_05 "the record to be updated. 物理ボリューム使用可否テーブル７１０では、物理ボリュームＩＤ７１２がＬＵＮ＿０５のレコードについて、使用可否７１３を「否」と更新する。 In the physical volume availability table 710, the physical volume ID712 is the record of LUN_05, and updates the availability 713 and "No". ペアＰＡＩＲ＿０５で用いた物理ボリュームに対しても同様の更新を行う。 Performs the same updates also the physical volume used in pairs PAIR_05.
次に、ステップ１４０５で、バックアップ構成構築プログラム１５６は、ホスト計算機１３０上にデータ移行プログラム１３６が存在するかどうかを確認する。 Next, in step 1405, the backup configuration construction program 156 checks whether the data migration program 136 on the host computer 130 is present. データ移行プログラム１３６が存在する場合はステップ１４０９へ進む。 If the data migration program 136 exists, the process proceeds to step 1409. データ移行プログラム１３６が存在しない場合は、要求されたバックアップ構成の構築ができない旨を要求元のアプリケーション管理者に通知し（ステップ１４０７）、手動でボリュームグループを移行するように促す通知を送信して処理を終了する。 If the data migration program 136 does not exist, it notifies you that you can not build a requested backup configuration to the requesting application administrator (Step 1407), manually send a notification to prompt to migrate the volume group the process is terminated.
次に、ステップ１４０９で、図１７に例示する移行先選択画面によりアプリケーション管理者が入力したボリュームグループの移行先の情報を取得する。 Next, in step 1409, and acquires the destination information of the volume group application administrator by the destination selection screen has been entered illustrated in Figure 17. 移行先が既存ボリュームグループの場合は、新たにボリュームグループを作成する必要がないため、ステップ１４１５へ進む。 Because the destination is in the case of an existing volume group, there is no need to create a new volume group, the process proceeds to step 1415. 新規ボリュームグループを移行先とする場合は、処理がステップ１４１１へ進む。 If you are a new volume group as the destination, the processing proceeds to step 1411.
図１７に例示する移行先選択画面は、操作提示欄１５０１、移行先選択チェック欄１５０２、移行先となるボリュームグループ名１５０３、ＯＫボタン１５０４、及びキャンセルボタン１５０５を備えて構成されている。 Destination selection screen illustrated in FIG. 17 is configured to include an operation presentation column 1501, the migration destination selection check column 1502, the migration destination volume to which the group name 1503, OK button 1504, and a cancel button 1505. 選択肢として、ステップ１００７で表示した移行可能な同じバックアップポリシーを持つボリュームグループへの移行と、新規ボリュームグループ作成の選択肢がある。 As an option, and the transition to the volume group with the transition which can be the same backup policy that was displayed in step 1007, there is a choice of creating a new volume group. 移動先のボリュームグループが見つからない場合は、ボリュームグループの新規作成のみが選択肢となる。 If the volume group of the destination is not found, only creating a new volume group becomes an option. ＯＫボタン１５０４を選択すると次のステップ１４１１へと進み、キャンセルボタン１５０５を選択すると処理を中断する。 When you select the OK button 1504 proceeds to the next step 1411, the process is suspended when you select the cancel button 1505.
なお、バックアップ構成構築プログラム１５６が適切な移行先を検出した場合に、自動的に移行先を設定する処理を組み込むこととすれば、アプリケーション管理者に移行先を選択させるステップ１４０９をスキップすることもできる。 Incidentally, if the backup configuration construction program 156 detects an appropriate migration destination, if incorporating the process for setting the automatic migration destination, also skip the step 1409 to select the destination application administrator it can. 図１７の画面例では、アプリケーションＡＰ＿０２のデータを既存のボリュームグループＶＧ＿０２へ移行することを選択している。 In the screen example of FIG. 17, it has chosen to migrate data of the application AP_02 to existing volume group VG_02.
ステップ１４１１では、ホスト計算機１３０のメモリ１３２に格納されている論理ボリュームマネージャプログラム１３５を利用して、新しいボリュームグループを作成する。 In step 1411, using the logical volume manager program 135 stored in the memory 132 of the host computer 130, to create a new volume group. 使用する物理ボリュームは、物理ボリューム情報テーブル７１０を参照して、使用可否７１３の欄から「可」と記録されている物理ボリュームを検出して、割当てる。 Physical volumes to be used, with reference to the physical volume information table 710, and detects a physical volume recorded as "good" from the column of usability 713, assigned. このとき、バックアップポリシーテーブル１５９に新規ボリュームグループの情報を次の手順で追加する。 In this case, to add the information of the new volume group in the next steps in the backup policy table 159.
まず、新規にボリュームグループを作るので、ボリュームグループＩＤ２０１について既存のＩＤと重複しないＩＤを取得する。 First of all, because it creates a new volume group, to get the ID that does not overlap with the existing ID for the volume group ID201. ステップ８０１で取得したバックアップポリシーからコピー種別２０２とバックアップスケジュール２０４を記録する。 From the backup policy acquired in step 801 to record the copy type 202 and the backup schedule 204. ペアＩＤ２０３は、次のステップ１４１３で作成したペアＩＤを、ペア情報テーブル６２０を参照して記入する。 Pair ID203 is a pair ID that was created in the next step 1413, to fill with reference to the pair information table 620.
次に、ステップ１４１３では、ステップ１４１１で作成したボリュームグループで割当てた物理ボリュームをバックアップ元とし、ステップ１４０３と同様の処理でペアの構築を行う。 Next, in step 1413, the physical volume allocated in the volume group created at Step 1411 as a backup source, it performs the construction of a pair in the same process as in step 1403.
次に、ステップ１４１５では、ホスト計算機１３０のメモリ１３２に格納されているデータ移行プログラム１３６を用いて、指定されたアプリケーションのデータをファイルレベルで移行する。 Next, in step 1415, using the data migration program 136 stored in the memory 132 of the host computer 130 shifts the data of the application specified at the file level. よって指定されたアプリケーションのデータのみをバックアップすることができる。 Accordingly, it is possible to back up only the data for the specified application.
ここで、データの移行方法について説明する。 The following describes how to migrate data. アプリケーション構成テーブル１３７を参照すると、使用しているアプリケーションＩＤ５０１から、使用しているファイルＩＤ５０３が特定される。 Referring to the application configuration table 137, from which the application ID501 that use, the file ID503 using specified. 例えば、ファイルをホストから透過的に移行する機能であるサーバのファイルレベルＨＳＭ（Hierarchical Storage Management、階層型ストレージ管理）機能を用いる。 For example, it features a is the server file level HSM (Hierarchical Storage Management, hierarchical storage management) to transparently migrate a file from the host function is used.
また、例えば、ストレージ装置１１０がメインフレームの場合、使用ファイルＩＤの代わりにディスクの使用範囲を格納し、ディスクの範囲を指定したストレージのコピー機能を利用してもよい。 Further, for example, storage case 110 is a mainframe, and stores the range of use of disk instead of using the file ID, may be used a copy function of the storage specifying the range of the disc.
以上の処理により、ステップ８１３のボリュームグループの移動に基づいたバックアップ構成構築の処理を終了する。 By the above process, the process ends the backup configuration construction based on migration of a volume group in step 813.
最後に、ステップ８１５では、管理計算機１５０のメモリ１５２上にあるバックアップ構成構築プログラム１５６が、バックアップ構成の構築が完了した旨をアプリケーション管理者に通知して、一連の処理が終了する。 Finally, in step 815, the backup configuration construction program 156 in the memory 152 of the management computer 150, and notifies the construction of the backup configuration is completed to the application manager, a series of processing ends.
バックアップ構成の構築後は、バックアップの運用をするために、管理計算機１５０のメモリ１５２上にあるバックアップ運用プログラム１５７を用いて、バックアップ構成構築時に設定されたスケジュールに従いバックアップ運用を行う。 After construction of the backup configuration, in order to operate the backup, using a backup operation program 157 in the memory 152 of the management computer 150, for backup operation in accordance with the schedule set at the time of backup configuration construction. バックアップ運用プログラム１５７は、アプリケーションの静止化も行う。 Backup operation program 157 also performs the still of the application. アプリケーションが静止化された状態で、ペア状態にしてデータをコピーする。 In a state where the application has been staticized, copies the data in the pair state. 例えば、ストレージ装置のマイクロプログラム１１９を用いて、ペアのスプリット状態、ペア状態の処理の制御を行う。 For example, by using a micro program 119 of the storage device, the split state of the pair, the control of the processing of the pair state performed. リストアプログラムにペア操作の機能があれば、これを用いてもよい。 If there is a function of the pair operation to restore the program, it may be using this. バックアップを行うたびに、図５のバックアップカタログテーブル１６０にバックアップの記録を追記するので、いつのデータがどこのボリュームに残っているか容易に知ることができる。 Each time the back up, since the write-once recording of the backup to the backup catalog table 160 of FIG. 5, can be easily known what time the data remains where the volume.
なお、本実施形態では、アプリケーション管理者は一つのアプリケーションしか管理していないが、一のアプリケーション管理者が複数のアプリケーションを管理することもある。 In the present embodiment, the application manager has not only one application managed, sometimes one application administrator to manage multiple applications. 同一ボリュームグループにアプリケーション管理者が同じアプリケーションが複数存在する場合、そのアプリケーション全てに対して「同じバックアップ構成を構築するか」確認し、ボリュームグループの移行を行わないようにすることもできる。 When the same application administrator to the volume group there are a plurality same application, it is also possible that for all applications "Building the same backup configuration or" Check, so as not to perform transition volume group. ステップ８０３からステップ８１１までの同様の処理で、アプリケーションを検索することができる。 In a similar processing from step 803 to step 811, it is possible to find an application.
＝＝リストア処理＝＝ == restore processing ==
次に、本実施形態によるリストア処理について、図１等を参照して説明する。 Next, restore processing according to the present embodiment will be described with reference to FIG. 1 and the like. このリストア処理は、本実施形態により前述の手順でバックアップ構成を構築した後、指定されたアプリケーションのデータをリストアする手法である。 The restoration process, after building the backup configuration in the previous step according to this embodiment is a method for restoring data of a given application. ここで主として動作するのは、管理計算機１５０のメモリ１５２上にあるリストアプログラム１５８である。 Here to work primarily the restore program 158 in the memory 152 of the management computer 150. リストアプログラム１５８は、ＣＰＵ１５１によってメモリ１５２から読み出されて実行されることにより、本リストア処理を実現するものである。 Restore program 158, by being read out from the memory 152 and executed by the CPU 151, implements the present restore processing. 本実施形態におけるリストア処理は、ディスク障害などの障害が発生した場合の復旧にも利用することができる。 Restore processing in the present embodiment can also be used to recover when a failure such as a disk failure.
図１８に、本リストア処理のフローチャートの一例を示す。 Figure 18 shows an example of a flowchart of the restore processing. 図１８において、ステップ１６０１からステップ１６１９までがリストアプログラム１５８のステップに対応する。 18, from step 1601 to step 1619 corresponds to step of the restore program 158. ただし、ステップ１６０７では論理ボリュームマネージャプログラム１３５のステップを含む。 However, including the steps of the logical volume manager program 135 at step 1607. ステップ１６０９、ステップ１６１３、ステップ１６１９ではデータ移行プログラム１３６のステップを含む。 Step 1609 comprises the step of step 1613, step 1619 the data migration program 136. バックアップ構成構築処理と同様に、具体的にどの処理ステップがどのプログラムによって実現されるように構成するかはシステム設計上の要請等により適宜決定すればよい。 Like the backup configuration construction processing, or be configured to specifically which processing step is implemented by which program it may be appropriately determined at the request or the like on the system design.
まず、管理計算機１５０上のリストアプログラム１５８は、図１９に例示するリストア実行画面よりアプリケーション管理者が入力したバックアップＩＤ１７０２からリストアの対象となるボリュームを特定し、リストア処理を開始する。 First, the restore program 158 on the management computer 150 specifies a volume to be restored from a backup ID1702 application administrator from the restore execution screen inputs illustrated in Figure 19, it starts the restore process. このとき、リストアを指定されたアプリケーションと同じボリュームグループを使用しているアプリケーションが存在するか、図１２の処理フローにおけるステップ１００１と同様に特定する（ステップ１６０１）。 At this time, applications using the same volume group as the specified restore application exists or to identify as in step 1001 in the processing flow of FIG. 12 (step 1601).
同一ボリュームグループを使用する他のアプリケーションが存在しない場合はステップ１６０３へ、存在する場合はステップ１６０５へ進む。 To another if the application is not on the step 1603 to use the same volume group, if present, the process proceeds to step 1605. 図１９に示すように、リストア実行画面１７００は、操作提示欄１７０１、リストア対象となるバックアップＩＤ１７０２、リストアボタン１７０３、及びキャンセルボタン１７０４を備えて構成される。 As shown in FIG. 19, the restore execution screen 1700 is configured to include an operation presentation column 1701, a backup ID1702 be restored, restore button 1703, and a cancel button 1704. アプリケーション管理者は、バックアップカタログテーブル１６０からデータの時刻３０２とペアＩＤ３０３を参考にリストアするバックアップＩＤ３０１を選択する。 Application administrator, to select the backup ID301 to restore the time 302 and the pair ID303 of data to the reference from the backup catalog table 160. このときペアＩＤ３０３から、ペア情報テーブル７２０の正ボリュームの物理ボリュームＩＤ７２２と副ボリュームの物理ボリュームＩＤ７２４を取得する。 From this time the pair ID 303, acquires the physical volume ID724 physical volumes ID722 of the primary volume of the secondary volume of the pair information table 720. よって、バックアップＩＤ１７０２を指定するとリストアする副ボリュームを特定することができる。 Therefore, it is possible to specify the secondary volume to be restored by specifying the backup ID 1702.
図１９の例では、リストア対象となるバックアップＩＤ１７０２がＢＫ＿００２なので、バックアップカタログテーブル１６０から、ペアＩＤ３０３がＰＡＩＲ＿０２であることを特定し、ペア情報テーブル７２０からペアＩＤ７２１を参照する。 In the example of FIG. 19, since the backup ID1702 to be restored is BK_002, the backup catalog table 160, the pair ID303 is identified to be a PAIR_02, references pairs ID721 from the pair information table 720. これにより、バックアップデータが格納されている副ボリュームＩＤ７２４がＬＵＮ＿０４と特定される。 Thereby, the secondary volume ID724 the backup data is stored is identified as LUN_04.
次にステップ１６０３では、他のアプリケーションに影響が及ぶことがないため、管理計算機１５０上のリストアプログラム１５８より、特定した副ボリュームのデータを正ボリュームに書き戻すリストアを実行して終了する。 In step 1603, since there can affect other applications than restore program 158 on the management computer 150, and ends by executing the restoration to write back the data of the secondary volume identified in the primary volume.
一方、ステップ１６０５では、図２０に例示するリストア手法選択画面１８００によりアプリケーション管理者が入力したリストア手法の情報を取得する。 On the other hand, in step 1605, and acquires the information of the restoration technique application administrator input by the restore method selection screen 1800 illustrated in FIG 20. 図１８に示すように、リストア手法選択画面１８００は、操作提示欄１８０１、リストア手法選択チェック欄１８０２、リストア手法１８０３、実行ボタン１８０４、及びキャンセルボタン１８０５を備えて構成される。 As shown in FIG. 18, the restore method selection screen 1800 is configured to include an operation presentation column 1801, restore method selection check column 1802, restore methods 1803, execution button 1804, and a cancel button 1805.
本実施形態では、例として２種類のリストア手法を採用している。 In the present embodiment employs two types of restore methods as examples. 影響を受ける他のアプリケーションのデータを他のボリュームグループに一時退避させる手法と、バックアップ先の副ボリュームを他のホストにマウントして利用する手法の２種類である。 A technique for the data of another application that is affected is temporarily saved to another volume group, there are two types of techniques that utilize to mount a secondary volume of the backup destination on another host. 他のボリュームグループに一時退避させる手法が選択された場合はステップ１６０７へ、副ボリュームを他のホストにマウントする手法が選択された場合はステップ１６１５へ進む。 If approach to temporary save the other volume group is selected to step 1607, if the method of mounting the secondary volume on another host is selected, the operation proceeds to step 1615.
リストア手法選択画面１８００において、リストア手法選択チェック欄１８０２により所望のリストア手法を選択して実行ボタン１８０４を操作すると次のステップへ、図２０の例では、ステップ１６０７へ処理が進む。 In the restore method selection screen 1800, when the restore method selection check column 1802 selects a desired restore method operates the execution button 1804 to the next step, in the example of FIG. 20, the process proceeds to step 1607.
まず、他のアプリケーションのデータを他のボリュームグループに一時退避させる手法について、図１８のステップ１６０７からステップ１６１３を参照して説明する。 First, the technique of temporarily saving the data of another application to another volume group will be described with reference to step 1613 from step 1607 of FIG. 18. ステップ１６０７では、ホスト計算機１３０のメモリ１３２上にある論理ボリュームマネージャプログラム１３５を用いて、一時退避用ボリュームグループを作成する。 In step 1607, using the logical volume manager program 135 in the memory 132 of the host computer 130, to create a temporary save volume group. このとき、ストレージコントローラ１１２のストレージ管理テーブル１２０に含まれている物理ボリューム情報テーブル７１０を参照して使用可能なボリュームを検出し、そのボリュームを用いる。 In this case, with reference to the physical volume information table 710 included in the storage management table 120 of the storage controller 112 detects the available volume, using the volume.
ステップ１６０９では、ホスト計算機１３０上のデータ移行プログラム１３６を用いてリストア指定があったアプリケーション以外の他のアプリケーションのデータを、ステップ１６０７で作成した一次退避用ボリュームグループへ移行する。 In step 1609, the data for other applications other than the application which had restored specified using the data migration program 136 of the host computer 130, the process proceeds to the primary saving volume group created at Step 1607. 移行方法はバックアップ構成構築処理に関する図１６のステップ１４１５と同様である。 Migration method is the same as step 1415 in FIG. 16 relates to the backup configuration construction processing.
ステップ１６１１では、リストアプログラム１５８を用いて元のボリュームに対して、ステップ１６０３同様にバックアップカタログテーブル１６０からリストア元となる副ボリュームを特定し、リストア処理を行う。 In step 1611, the original volume using a restore program 158 identifies the secondary volume from which to restore from step 1603 Similarly backup catalog table 160, performs restoration processing.
ステップ１６１３では、データ移行プログラム１３６を用いて、一時退避させていた他のアプリケーションのデータをリストア処理後のボリュームグループに戻す。 In step 1613, using the data migration program 136 returns the data of other applications that were allowed to temporary save volume group after the restore process. そして、論理ボリュームマネージャプログラム１３５を用いて不要となった一時退避用のボリュームグループを削除する。 Then, remove the volume group for temporary saving which becomes unnecessary by using the logical volume manager program 135.
次に、副ボリュームを他のホストにマウントする手法について、図１８のステップ１６１５からステップ１６１９を参照して説明する。 Next, a technique of mounting the secondary volume on another host will be described with reference to step 1619 from step 1615 of FIG. 18. ステップ１６１５では、ストレージ装置１１０上のストレージマイクロプログラム１１９を用いて、バックアップカタログテーブル１６０からリストア元となるデータが存在する副ボリュームを特定し、そのペアがスプリットされていない場合はスプリットする。 In step 1615, using the storage micro program 119 on the storage device 110, to identify the secondary volume data consisting of the backup catalog table 160 and restore source exists, split if the pair is not split.
ステップ１６１７では、リストアプログラム１５８を用いて、特定したバックアップ先である副ボリュームを、ホスト計算機（例えばホスト計算機１３０）にマウントする。 In step 1617, using the restore program 158, the secondary volume is a specified backup destination, is mounted on the host computer (e.g., host computer 130). ステップ１６１９では、リストアプログラム１５８を用いて、リストアの指定があったアプリケーションのデータをホスト経由で正ボリュームにコピーする。 In step 1619, using the restore program 158 copies data of a application is specified restore the primary volume via the host. 最後に副ボリュームをアンマウントして元のペア状態に戻す。 Finally, the secondary volume to unmount return to the original pair state.
バックアップ構成が構築されていないアプリケーションのデータに対して、新たにバックアップ構成を構築した場合、以上の処理を行うことで、リストアしたいアプリケーションのデータのみをリストアすることができる。 The application of data backup configuration is not constructed, when building a new backup configuration, by performing the above processing, it is possible to restore only the data of the application to be restored. また、バックアップ運用中のボリュームに対してバックアップ構成変更処理を行った直後は、新しい副ボリュームにバックアップデータが生成されていないが、この場合には、ステップ１６０３と同様にバックアップデータがどこに格納されているか特定する。 Further, immediately after the backup configuration change processing with respect to the volume in the backup operation, the new secondary volume to the backup data is not generated but, in this case, is stored where the same backup data in step 1603 specific to or are.
移行前のボリュームグループにてリストアが必要なため、ステップ１６０７からステップ１６１１と同様の処理を行い、リストア後の移行前のボリュームグループから指定されたアプリケーションのデータのみを移行後のボリュームグループに移行する処理が必要となる。 Since migration in front of the volume group restore is necessary, performs the same processing from step 1607 to step 1611, proceeds only to the volume group after migration data of the application specified from the volume group before migration after restoration processing is required. 移行前のボリュームグループで退避していたアプリケーションを元に戻す。 Return the applications that have been saved in the pre-migration of the volume group to the original. よって、バックアップ構成変更直後のアプリケーションのリストアも実現できる。 Therefore, the restore of immediately after the backup configuration change application can also be realized.
次に、本発明の第２実施形態について説明する。 Next, a description of a second embodiment of the present invention. 本実施形態では、第１実施形態における計算機システムにおいて、仮想サーバを適用した計算機システム構成を採用している点が異なる。 In the present embodiment, in the computer system in the first embodiment, it is that it employs a computer system configuration to which the virtual server different. 本実施形態では、図１の構成との差異を中心に仮想サーバのバックアップ構成の構築に本発明を適用した場合について説明する。 In the present embodiment, the case of applying the present invention to build virtual server backup configuration focusing on the difference from the configuration of FIG.
図２１に、本実施形態に係る仮想サーバを備えた計算機システム１'のシステム構成図を示す。 Figure 21 shows a system configuration diagram of a computer system 1 'with a virtual server according to the present embodiment. ホスト計算機１９００は、ＣＰＵ１９０１、メモリ１９０２、及びＩ／Ｆ１９０３を備えて構成されている。 The host computer 1900, CPU 1901, and is configured to include a memory 1902, and I / F1903. メモリ１９０２上には、仮想サーバ１９０４、仮想化ソフトウェア１９０５、及び仮想化ソフトウェア構成テーブル１９０６が格納されている。 In the memory 1902, the virtual server 1904, virtualization software 1905, and virtualization software configuration table 1906 is stored. 第１実施形態におけるアプリケーション１３４は、本実施形態での仮想サーバ１９０４に対応している。 Application 134 in the first embodiment corresponds to the virtual server 1904 of the present embodiment.
仮想サーバ１９０４上では、アプリケーション１９０７が運用されている。 On the virtual server 1904, application 1907 are operated. このアプリケーション１９０７は、仮想サーバ１９０４上で動作する業務を実行するプログラムである。 The application 1907 is a program that carries out tasks running on the virtual server 1904. 一つの仮想サーバ１９０４にアプリケーションは一つでもよいし、複数存在してもよい。 It One of the virtual server 1904 application may be one, there may be a plurality.
仮想化ソフトウェア１９０５は、第１実施形態における論理ボリュームマネージャプログラム１３５とデータ移行プログラム１３６の機能を有している。 Virtualization software 1905 has functions of the logical volume manager program 135 and the data migration program 136 in the first embodiment. よって、仮想ソフトウェア１９０５は、一つ以上のボリューム１１３からボリュームグループを作成すること、また、そのボリュームグループから複数の論理ボリュームを作成することができる。 Accordingly, the virtual software 1905 can create a volume group from one or more volumes 113, and can create multiple logical volumes from the volume group. 論理ボリュームには、一つ以上の仮想サーバを割当てることができる。 The logical volume may be assigned one or more virtual servers. また、仮想化ソフトウェア１９０５は、仮想サーバ１９０４が使用しているデータを移行する機能をも有している。 Also, the virtualization software 1905 also has a function to migrate data virtual server 1904 is using.
仮想化ソフトウェア構成テーブル１９０６は、仮想サーバ構成テーブル１９０８と、第１実施形態におけるＬＶＭ構成テーブル１３８の情報とを備えている。 Virtualization software configuration table 1906 includes a virtual server configuration table 1908, and the information of the LVM configuration table 138 in the first embodiment.
次に、本実施形態でのバックアップ構成構築処理に使用される各種情報について、第１実施形態における図２から図７までの各テーブルに記録されている情報と異なる部分を説明する。 Next, the various information used for the backup configuration construction processing in the present embodiment, illustrating the information and different portions recorded in each table of FIGS. 2 through 7 in the first embodiment.
管理計算機１５０で管理している図６のアプリケーション管理者テーブル１６１では、アプリケーション管理者ＩＤ４０１に代えて、仮想サーバ１９０４を管理する仮想サーバ管理者ＩＤが記録される。 In the application administrator table 161 of FIG. 6 managed by the management computer 150, instead of the application administrator ID 401, a virtual server administrator ID for managing the virtual server 1904 is recorded. 図７のアプリケーション構成テーブル１３７は、仮想サーバ構成テーブル１９０８として使用される。 Application configuration table 137 of FIG. 7 is used as a virtual server configuration table 1908. この場合、アプリケーションＩＤ５０１に代えて仮想サーバＩＤ５０１が記録され、論理ボリュームＩＤ５０２と使用ファイルＩＤ５０３は、その仮想サーバ１９０４が使用している論理ボリュームＩＤ及びファイルＩＤである。 In this case, the virtual server ID 501 is recorded instead of the application ID 501, a logical volume ID502 and use file ID503 is a logical volume ID and file ID that the virtual server 1904 is using.
本実施形態におけるバックアップ構成構築手順は、上記のように対応する構成を置き換えることで、第１実施形態の場合と同様に実現可能となる。 The backup configuration construction procedure in this embodiment, by replacing the configurations corresponding as above, can be realized in the same manner as in the first embodiment. この場合、バックアップの構成の構築を要求する管理者は、仮想サーバ管理者となる。 In this case, the administrator requesting the construction of configuration of the backup, a virtual server administrator.
バックアップ構成構築の要請があった仮想サーバ１９０４のデータの移行に関しても、仮想ソフトウェア１９０５が、仮想サーバ構成テーブル１９０８を管理しているため、第１実施形態と同様に処理を行うことができる。 Regard migrating data of the virtual server 1904 at the request of the backup configuration construction, virtual software 1905, for managing the virtual server configuration table 1908, can be processed as in the first embodiment.
図１０から図２０までの中でアプリケーションと記載されている個所は、仮想サーバと読み替える。 Location that is described as an application in FIG. 10 to FIG. 20, read as a virtual server. よって、第１実施形態にあっては図１０のステップ８０３では、バックアップ対象として対象アプリケーションの情報を取得していたが、本実施形態では仮想サーバ管理者が指定した対象仮想サーバの情報を取得することとなる。 Therefore, in the In the first embodiment step 803 of FIG. 10, had acquired the information of the target application for backup, in the present embodiment acquires information on the target virtual server virtual server administrator specified and thus.
仮想サーバとその仮想サーバに搭載されているアプリケーションの管理者が同一であり、かつ、仮想サーバとアプリケーションが一対一の関係であり、更に、例えば、管理者による設定やプログラムによる認識により、仮想サーバとアプリケーションの関係が識別できた場合、バックアップ対象としてアプリケーションを指定してもよい。 The administrator of the application mounted virtual server to the virtual server is identical, and virtual servers and applications are one-to-one relationship, further, for example, by the recognition by the setting or program administrator, the virtual server and when the relationship of the application can be identified, it may specify the application to be backed up.
仮想サーバをテストしたいときなどに、全く同じ仮想サーバのイメージをクローニングして用いることがある。 Such as when you want to test a virtual server, it is sometimes used to clone the image of exactly the same virtual server. 例えば複製した仮想サーバに新たにボリュームを割当てたとき、管理計算機１５０のバックアップ構成構築プログラム１５６は、複製元の仮想サーバのバックアップ構成と同じ構成をとるように促す。 For example, when assigned a new volume to the virtual server that duplicates, backup configuration construction program 156 of the management computer 150 prompts the take the same configuration as the backup configuration of the source virtual servers.
具体的には、仮想化ソフトウェア１９０５によりクローニングを実施する。 Specifically, to implement the cloned by virtualization software 1905. そのイベントをバックアップ構成構築プログラム１５６が取得し、例えば図１３の警告欄１１０１に「複製元の仮想サーバはバックアップの構成が組まれています」と警告をだす。 Gets the event backup configuration construction program 156, for example, the warning column 1101 in FIG. 13, "virtual server copy source are braided configuration backup" and issues a warning. 仮想化ソフトウェア１９０５がクローニングを実行する。 Virtualization software 1905 performs the cloning. イベントがおきたことを、仮想化ソフトウェア１９０５が受け取り管理計算機１５０上のバックアップ構成構築プログラム１５６に送り、通知をだしてもよいし、逆でもよい。 That an event has occurred, it sends the backup configuration construction program 156 on the management computer 150 receives the virtualization software 1905 may be issued a notification, or vice versa.
本実施形態に対応するリストア処理に関しても、構成を置き換えるだけで、第１実施形態と同様に実現可能となる。 With regard restoration processing according to this embodiment, only replacing the structure, it can be realized as in the first embodiment. この場合、第１実施形態で使用していたアプリケーション構成テーブル１３７に代えて、仮想サーバ構成テーブル１９０８を使用することとなる。 In this case, instead of the application configuration table 137 that was used in the first embodiment, and thus the use of the virtual server configuration table 1908.
次に、本発明の第３実施形態について説明する。 Next, a description of a third embodiment of the present invention. 本実施形態では、図１に示した第１実施形態の構成において、ＮＡＳを適用した計算機システム構成を採用している。 In the present embodiment, in the configuration of the first embodiment shown in FIG. 1, it employs a computer system configuration according to the NAS. 図２２に、本実施形態における計算機システム１”の構成の一例を示す。ＮＡＳ環境では、ストレージ装置２０１０は、ホスト計算機２０３０からネットワークを介して自身の論理ボリュームを参照することを可能としたファイルサーバとして機能する。論理ボリュームは、ホスト計算機２０３０上で運用しているアプリケーション２０３４のデータを格納するために用いられる。 22, in the .NAS environment showing an example of a configuration of a computer system 1 "in the present embodiment, the storage device 2010, the file server that allows to refer to the logical volumes of its own via a network from a host computer 2030 It serves as. a logical volume is used to store the data of an application 2034 which are operating on the host computer 2030.
以下、本実施形態に係るＮＡＳ環境に適用されるアプリケーションのバックアップ構成の構築について、第１実施形態との差異点を説明する。 Hereinafter, the construction of the backup configuration of the application to be applied to the NAS environment according to the present embodiment will be explained the differences from the first embodiment.
本実施形態のストレージ装置２０１０には、記憶デバイス２０１１、ストレージコントローラ２０１２に加えてＮＡＳ２０１３が搭載されている。 The storage device 2010 of the present embodiment, storage device 2011, NAS2013 in addition to the storage controller 2012 is mounted.
ＮＡＳ２０１３には、ネットワークを介してホスト計算機２０３０と接続されるＩ／Ｆ２０１４と、ＣＰＵ２０１５、メモリ２０１６、及びストレージコントローラ２０１２と接続されるＩ／Ｆ２０１７を備えて構成される。 The NAS2013, the I / F 2014 connected via the network to the host computer 2030, CPU2015, configured with a I / F2017 is connected to the memory 2016, and the storage controller 2012. メモリ２０１６上には、第１実施形態ではホスト計算機１３０に存在していた、論理ボリュームマネージャプログラム２０１８、データ移行プログラム２０１９、及びＬＶＭ構成テーブル２０２０が格納されている。 In the memory 2016 in the first embodiment were present in the host computer 130, a logical volume manager program 2018, a data migration program 2019, and LVM configuration table 2020 is stored. 論理ボリュームマネージャプログラム２０１８及びデータ移行プログラム２０１９は、ＣＰＵ２０１５によって読み出され実行されることによりその機能が実現される。 Logical volume manager program 2018 and the data migration program 2019, its function is realized by executing read by CPU2015.
論理ボリュームマネージャプログラム２０１８は、記憶デバイス２０１１の一つ以上のボリュームからボリュームグループを形成し、そのボリュームグループから一つ以上の論理ボリュームを作成する。 Logical volume manager program 2018 forms a volume group from one or more volumes of the storage device 2011, to create one or more logical volumes from the volume group. またその論理ボリュームを、例えばディスクドライブのようにホスト計算機２０３０に見せることができ、データを格納することができる。 Also the logical volume, for example, can show the host computer 2030 as a disk drive, data can be stored.
データ移行プログラム２０１９は、第１実施形態と同様にアプリケーション構成テーブル２０３５から使用している論理ボリュームと使用ファイルを特定し、指定されたファイル範囲のデータを移行する。 The data migration program 2019 identifies the logical volume and use file using the application configuration table 2035 as in the first embodiment shifts the data of the specified file range.
ホスト計算機２０３０上のメモリ２０３２には、アプリケーション２０３４と、アプリケーション構成テーブル２０３５とが格納されている。 The memory 2032 of the host computer 2030 includes an application 2034, the application configuration table 2035 is stored. 本実施形態で用いる各種情報は、第１実施形態に関する図４から図９までに示した各テーブルに記録されていた情報と同様である。 Various information used in this embodiment is the same as the information recorded in each table shown in FIGS. 4 relates to the first embodiment to FIG.
本実施形態におけるバックアップ構成を構築する手順は、上記のように構成を置き換えることで、第１実施形態の場合と同様の処理で実現可能となる。 Procedure to construct a backup configuration in this embodiment, by replacing the structure described above, can be realized by the same processing as in the first embodiment. すなわち、第１実施形態に関して図１０〜図１７に示したフローチャート及び画面例は同様のものを用いることができる。 That is, the flow chart and screen examples shown in FIGS. 10 17 with respect to the first embodiment can be used like.
ただし、第１実施形態ではホスト計算機１３０上にあった論理ボリュームマネージャプログラム２０１８とデータ移行プログラム２０１９は、本実施例ではストレージ装置２０１０のＮＡＳ２０１３上に存在するため、管理計算機１５０の操作の対象となる装置が、ホスト計算機２０３０からストレージ装置２０１０へ変更となる。 However, the logical volume manager program 2018 and the data migration program 2019 was on the host computer 130 to the first embodiment, in the present embodiment because of the presence on NAS2013 storage device 2010, a target of the operation of the management computer 150 device, a change from the host computer 2030 to the storage device 2010. 同様に、ホスト計算機１３０上にあったＬＶＭ構成テーブルは、本実施形態ではストレージ装置２０１０のＮＡＳ２０１３上に存在するため、図１０のフローチャートでのステップ８０５の情報の取得元が異なる。 Similarly, LVM configuration table that was on the host computer 130, in this embodiment due to the presence on NAS2013 storage device 2010, the information source in step 805 in the flowchart of FIG. 10 is different.
管理計算機１５０上のバックアップ構成構築プログラム１５６は、ホスト計算機２０３０上にあるアプリケーション構成テーブル２０３５と、ストレージ装置２０１０のＮＡＳ２０１３上にあるＬＶＭ構成テーブル２０２０と、ストレージコントローラ２０１２上にあるストレージ管理テーブル１２０の情報を、管理計算機１５０上に収集する。 The management computer 150 on the backup configuration construction program 156, an application configuration table 2035 located on a host computer 2030, the LVM configuration table 2020 is on NAS2013 storage device 2010, information of the storage management table 120 overlying the storage controller 2012 the, to collect on the management computer 150.
本実施形態におけるリストア処理に関しても、図２２のように構成を置き換えるだけで、図１８から図２０に図示した処理を用いて、第２実施形態の場合と同様に実現可能である。 With regard restore processing in the present embodiment, only replacing the configuration as shown in FIG. 22, using the process illustrated in FIGS. 18 to 20 can be implemented as in the second embodiment. ただし、論理ボリュームマネージャプログラム２０１８とデータ移行プログラム２０１９はストレージ装置２０１０上に存在するので、管理計算機１５０上にあるバックアップ構成構築プログラム１５６は、ストレージ装置２０１０を操作対象とする。 However, since the logical volume manager program 2018 and the data migration program 2019 exist on the storage device 2010, the backup configuration construction program 156 overlying the management computer 150, the storage device 2010 and the operation target. 同様に、ＬＶＭ構成テーブル２０２０は、ストレージ装置２０１０のＮＡＳ２０１３上から取得する。 Similarly, LVM configuration table 2020 is acquired from the top NAS2013 storage device 2010.
本発明の第１実施形態に係る計算機システム１の構成の一例を示す図である。 The first example of a configuration of a computer system 1 according to an embodiment of the present invention. FIG. バックアップ構成構築プログラム１５６の構成例を示す図である。 It is a diagram illustrating a configuration example of a backup configuration construction program 156. リストアプログラム１５８の構成例を示す図である。 Is a diagram illustrating a configuration example of a restore program 158. バックアップポリシーテーブル１５９の一例を示す図である。 Is a diagram illustrating an example of a backup policy table 159. バックアップカタログテーブル１６０の一例を示す図である。 Is a diagram illustrating an example of a backup catalog table 160. アプリケーション管理者テーブル１６１の一例を示す図である。 Is a diagram showing an example of an application administrator table 161. アプリケーション構成テーブル１３７の一例を示す図である。 Is a diagram showing an example of an application configuration table 137. ＬＶＭ構成テーブル１３８の一例を示す図である。 Is a diagram showing an example of an LVM configuration table 138. ストレージ管理テーブル１２０の一例を示す図である。 Is a diagram showing an example of the storage management table 120. 第１実施形態におけるバックアップ構成構築処理のフローチャートの一例を示す図である。 It is a diagram illustrating an example of a flowchart of a backup configuration construction processing in the first embodiment. バックアップ構成設定画面９００の一例を示す図である。 It is a diagram illustrating an example of a backup configuration setting screen 900. バックアップ構成構築可否診断処理のフローチャートの一例を示す図である。 Is a diagram illustrating an example of a flowchart of a backup configuration construction permission diagnostic processing. バックアップ構成構築可否診断結果の警告を通知する画面１１００の一例を示す図である。 Is a diagram illustrating an example of a screen 1100 for notifying a warning of a backup configuration construction permission diagnostic result. バックアップ構成構築可否診断結果の解決策を通知する画面１２００の一例を示す図である。 Is a diagram illustrating an example of a screen 1200 for notifying the backup configuration construction permission diagnosis solution. バックアップ構成構築可否診断処理の設定画面１３００の一例を示す図である。 Is a diagram illustrating an example of a setting screen 1300 of the backup configuration construction permission diagnostic processing. ボリュームグループの移動によるバックアップ構成構築処理のフローチャートの一例を示す図である。 It is a diagram illustrating an example of a flowchart of a backup configuration construction processing by the movement of the volume group. ボリュームグループ移行先の選択画面１５００の一例を示す図である。 Is a diagram showing an example of a volume group migration destination selection screen 1500. 本発明の第１実施形態による計算機システムにおけるリストア処理のフローチャートの一例を示す図である。 It is a diagram illustrating an example of a flowchart of restore processing in the computer system according to a first embodiment of the present invention. リストア処理設定画面１７００の一例を示す図である。 Is a diagram illustrating an example of a restore processing setting screen 1700. リストア処理に適用するリストア手法の選択画面１８００の一例を示す図である。 Is a diagram showing an example of a selection screen 1800 of the restore method applied to the restore processing. 本発明の第２実施形態に係る計算機システム１'の構成の一例を示す図である。 An example of a configuration of a computer system 1 'according to a second embodiment of the present invention. FIG. 本発明の第３実施形態に係る計算機システム１”の構成の一例を示す図である。 An example of a configuration of a computer system 1 "according to a third embodiment of the present invention. FIG.
１、１'、１” 計算機システム１１０、１２５ ストレージ装置１１１ 記憶デバイス１１２ ストレージコントローラ１１３ ボリューム１１４ ディスク１１５ Ｉ／Ｆ 1,1 ', 1 "computer system 110,125 storage apparatus 111 storage device 112 the storage controller 113 volume 114 disk 115 I / F
１１６ ＣＰＵ 116 CPU
１１７ メモリ１１８ ストレージＩ／Ｆ 117 memory 118 storage I / F
１１９ ストレージマイクロプログラム１２０ ストレージ管理テーブル１３０、１４５ ホスト計算機１３１ ＣＰＵ 119 storage micro program 120 storage management table 130,145 host computer 131 CPU
１３２ メモリ１３３ Ｉ／Ｆ 132 memory 133 I / F
１３４ アプリケーション１３５ 論理ボリュームマネージャプログラム１３６ データ移行プログラム１３７ アプリケーション構成テーブル１３８ ＬＶＭ構成テーブル１５０ 管理計算機１５１ ＣＰＵ 134 Application 135 logical volume manager program 136 data migration program 137 application configuration table 138 LVM configuration table 150 the management computer 151 CPU
１５２ メモリ１５３ 入力装置１５４ 表示装置１５５ Ｉ／Ｆ 152 memory 153 input device 154 display device 155 I / F
１５６ バックアップ構成構築プログラム１５７ バックアップ運用プログラム１５８ リストアプログラム１５９ バックアップポリシーテーブル１６０ バックアップカタログテーブル 156 backup configuration construction program 157 backup operation program 158 restore program 159 backup policy table 160 backup catalog table
物理ボリュームを有するストレージ装置と、アプリケーションが動作し、前記ストレージ装置の物理ボリュームからそれぞれ一以上の論理ボリュームを含む複数のボリュームグループを作成し、少なくとも一の前記論理ボリュームが前記アプリケーションに割り当てられているホスト計算機と、に相互に通信可能に接続し、 A storage device having a physical volume, the application operates to create a plurality of volume groups including one or more logical volumes from each physical volume of the storage device, and at least one said logical volume is allocated to the application and the host computer, mutually communicably connected to,
前記アプリケーションが使用している前記論理ボリュームが属するボリュームグループをバックアップ元として、バックアップ元の前記ボリュームグループを形成する前記物理ボリュームである正物理ボリュームと、前記正物理ボリュームに格納されているデータのコピー先としての物理ボリュームである副物理ボリュームとの組合せとして定義されるペアを構成する場合に、前記ボリュームグループに、他のアプリケーションが使用している他の論理ボリュームがあるか否かを判定するボリュームグループ重複使用判定部と、 The application as a backup source the volume group to which the logical volume belongs in use, a positive physical volume is the physical volumes that form the volume group of the backup source, the data stored in the primary physical volume determining when configuring a pair are defined as a combination of secondary physical volume is a physical volume as a copy destination, the volume group, whether or not there is another logical volume another application is using the and volume group overlapping use determination unit that,
前記アプリケーションが使用している前記論理ボリュームが属するボリュームグループをバックアップ元とする前記ペアを構成する場合に、前記アプリケーションについて設定されたバックアップポリシー情報と同一のバックアップポリシー情報が設定されている他のボリュームグループがあるか否かを判定するバックアップポリシー判定部とを備え、 Wherein when configuring a pair, other volumes identical backup policy information and the backup policy information set for the application is set to the application the logical volume is a volume group and backup source belonging being used and a determining backup policy determination part whether there is a group,
前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがないと判定した場合に、当該ボリュームグループをバックアップ元として前記ペアを構成し、 The volume group overlapping use determination unit, when the other application in the volume group is determined that there is no other logical volume used, constitute the pair of the volume group as the backup source,
前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがあると判定し、かつ前記バックアップポリシー判定部が同一のバックアップポリシー情報を有する他のアプリケーションが使用している論理ボリュームが属する他のボリュームグループがあると判定した場合に、 The volume group overlapping use determination part determines that the another application in the volume group are other logical volume used, and other applications that the backup policy determination part have the same backup policy information If it is determined that there is another volume group to which the logical volume belongs in use,
前記アプリケーションのデータを、当該他のボリュームグループに移動させ、当該他のボリュームグループをバックアップ元として前記ペアを構成することを特徴とする管理計算機。 The data of the application is moved to the other volume group management computer, characterized by constituting the pair the other volume group as the backup source.
請求項１に記載の管理計算機であって、 A computer system according to claim 1,
前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがないと判定した場合に、当該アプリケーションが使用している論理ボリュームが属するボリュームグループをバックアップ元として前記ペアを構成可能である旨を当該アプリケーションの管理者に通知し、 The volume group overlapping use determination unit, when the other application in the volume group is determined that there is no other logical volume used, backup source the volume group to which the logical volume to which the application is using belongs the effect that can constitute the pair notifies the administrator of the application as,
前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがあると判定した場合に、当該ボリュームグループをバックアップ元として前記ペアを構成できない旨を当該アプリケーションの管理者に通知するとともに、当該アプリケーションのデータを前記他のボリュームグループに移動させる旨を当該管理者に通知することを特徴とする管理計算機。 The volume group overlapping use determination unit, when the other application in the volume group is determined that there is another logical volume used, the application to the effect that can not configure the pair of the volume group as the backup source It notifies the administrator, the management computer to the effect of moving the data of the application to the another volume group and notifies to the administrator.
請求項２に記載の管理計算機であって、 A computer system according to claim 2,
前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがあると判定した場合に、 When the volume group overlapping use determination part determines that the another application in the volume group are other logical volume used,
当該アプリケーションについて設定されたバックアップポリシー情報と同一のバックアップポリシー情報が設定されている他のアプリケーションが使用している論理ボリュームが属する既存のボリュームグループがあるか否かを検索し、 Searching whether other applications that the backup policy information identical backup policy information and that is set for the application is set there is an existing volume group to which the logical volume belongs being used,
あると判定された場合に、移動先となるボリュームグループが存在する旨をアプリケーション管理者に通知することを特徴とする管理計算機。 It is with the case where it is determined, the management computer and notifies the effect that the volume group to which the destination exists in the application administrator.
請求項１乃至請求項３のいずれか１つに記載の管理計算機であって、 A preceding claims management computer according to any one of claims 3,
バックアップ元のボリュームグループに格納されているアプリケーションのデータを、当該アプリケーションが動作しているホスト計算機によって、ファイル単位で前記他のボリュームグループへ移動させることを特徴とする管理計算機。 The data of the application stored in the backup source volume group, by the host computer to which the application is running, the management computer, characterized in that moving to the other volume group in file units.
請求項１乃至請求項４のいずれか１つに記載の管理計算機であって、 A preceding claims management computer according to any one of claims 4,
前記バックアップポリシー情報は、ローカルコピー又はリモートコピーの種別、バックアップ作成世代数、及びバックアップスケジュールから選択した項目を含んでいることを特徴とする管理計算機。 The backup policy information, management computer, characterized in that it includes the type of local copy or remote copy, backup creation number of generations, and the selected items from the backup schedule.
物理ボリュームを有するストレージ装置と、仮想化ソフトウェアによって一以上の仮想サーバが構築されており、各前記仮想サーバ上で少なくとも一のアプリケーションが動作し、前記ストレージ装置の物理ボリュームからそれぞれ一以上の論理ボリュームを含む複数のボリュームグループを作成し、少なくとも一の前記論理ボリュームが前記仮想サーバに割り当てられているホスト計算機と、に相互に通信可能に接続し、 A storage device having a physical volume are constructed one or more virtual servers by virtualization software, operating at least one application on each said virtual server, the storage logical volumes one or more respective physical volume device create multiple volume group including mutually communicably connected to the host computer at least one of said logical volume is allocated to the virtual server,
前記仮想サーバが使用している前記論理ボリュームが属するボリュームグループをバックアップ元として、バックアップ元の前記ボリュームグループを形成する前記物理ボリュームである正物理ボリュームと、前記正物理ボリュームに格納されているデータのコピー先としての物理ボリュームである副物理ボリュームとの組合せとして定義されるペアを構成する場合に、前記ボリュームグループに、他の仮想サーバが使用している他の論理ボリュームがあるか否かを判定するボリュームグループ重複使用判定部と、 The virtual server as a backup source the volume group to which the logical volume belongs in use, a positive physical volume is the physical volumes that form the volume group of the backup source are stored in the primary physical volume when configuring a pair are defined as a combination of secondary physical volume is a physical volume as a copy destination of the data, the volume group, whether another virtual servers there are other logical volume used and volume groups overlapping use determination part determines,
前記仮想サーバが使用している前記論理ボリュームが属するボリュームグループをバックアップ元とする前記ペアを構成する場合に、前記仮想サーバについて設定されたバックアップポリシー情報と同一のバックアップポリシー情報が設定されている他のボリュームグループがあるか否かを判定するバックアップポリシー判定部とを備え、 Others the virtual server when the logical volume used to constitute the pair of the backup source the volume group belongs, the backup policy information identical backup policy information and that is set for the virtual server is configured and a backup policy determination part determines whether there is a volume group,
前記ボリュームグループ重複使用判定部が前記ボリュームグループに前記他の仮想サーバが使用している他の論理ボリュームがないと判定した場合に、当該ボリュームグループをバックアップ元として前記ペアを構成し、 When the volume group overlapping use determination section determines that the other virtual servers in the volume group no other logical volume used, it constitutes the pair of the volume group as the backup source,
前記ボリュームグループ重複使用判定部が、前記ボリュームグループに他の仮想サーバが使用している他の論理ボリュームがあると判定し、かつ前記バックアップポリシー判定部が同一のバックアップポリシー情報を有する他の仮想サーバが使用している論理ボリュームが属する他のボリュームグループがあると判定した場合に、 Other virtual servers having the volume group overlapping use determination part determines that other virtual servers in the volume group are other logical volume used, and the backup policy determination part identical backup policy information if but is determined that there is another volume group to which the logical volume belongs in use,
前記仮想サーバのデータを、当該他のボリュームグループに移動させ、当該他のボリュームグループをバックアップ元として前記ペアを構成することを特徴とする管理計算機。 Wherein the data of the virtual server is moved to the other volume group management computer, characterized by constituting the pair the other volume group as the backup source.
前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他の仮想サーバが使用している他の論理ボリュームがあると判定し、かつ前記バックアップポリシー判定部が、同一のバックアップポリシー情報を有する他の仮想サーバが使用している論理ボリュームが属する他のボリュームグループがないと判定した場合は、 The volume group overlapping use determination part determines that the another virtual server to the volume group is other logical volume used, and the backup policy determination part, the other having the same backup policy information If the virtual server determines that there is no other volume group including the logical volume used is
前記ホスト計算機によって新たなボリュームグループを作成させることを特徴とする管理計算機。 Management computer, characterized in that to create a new volume group by said host computer.
請求項６又は請求項７に記載の管理計算機であって、 A computer system according to claim 6 or claim 7,
前記ボリュームグループ重複使用判定部が前記ボリュームグループに前記他の仮想サーバが使用している他の論理ボリュームがないと判定した場合に、当該仮想サーバが使用している論理ボリュームが属するボリュームグループをバックアップ元として前記ペアを構成可能である旨を当該仮想サーバの管理者に通知し、 When the volume group overlapping use determination section determines that the other virtual servers in the volume group no other logical volume using the backup of the volume group to which the logical volume to which the virtual server is used belongs the effect as the original can be configured the pair notifies the administrator of the virtual server,
前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他の仮想サーバが使用している他の論理ボリュームがあると判定した場合に、当該ボリュームグループをバックアップ元として前記ペアを構成できない旨を当該仮想サーバの管理者に通知するとともに、当該仮想サーバのデータを他のボリュームグループに移動させる旨を当該管理者に通知することを特徴とする管理計算機。 The volume group overlapping use determination unit, when the other virtual servers in the volume group is determined that there is another logical volume used, the the fact that can not constitute the pair of the volume group as the backup source and notifies the administrator of the virtual server, the management computer and notifies to the administrator that the moving data of the virtual server to another volume group.
請求項６乃至請求項８のいずれか１つに記載の管理計算機であって、 A management computer according to any one of claims 6 to 8,
前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他の仮想サーバが使用している他の論理ボリュームがあると判定した場合に、 When the volume group overlapping use determination part, the other virtual servers in the volume group is determined that there is another logical volume used,
当該仮想サーバについて設定されたバックアップポリシー情報と同一のバックアップポリシー情報が設定されている他の仮想サーバが使用している論理ボリュームが属する既存のボリュームグループがあるか否かを検索し、 Searching whether another virtual server backup policy information identical backup policy information set for the virtual server is configured there is an existing volume group to which the logical volume belongs being used,
あると判定された場合に、移動先となるボリュームグループが存在する旨を仮想サーバの管理者に通知することを特徴とする管理計算機。 Management computer when it is determined that, and notifies the fact that the volume group to which the destination exists in the administrator of the virtual server.
請求項６乃至請求項９のいずれか１つに記載の管理計算機であって、 A management computer according to any one of claims 6 to 9,
ないと判定された場合に、前記ホスト計算機によって新たなボリュームグループを作成させる旨を前記仮想サーバの管理者に通知することを特徴とする管理計算機。 And without the case where it is determined, the management computer to the effect to create a new volume group by said host computer and notifies the administrator of the virtual server.
請求項６乃至請求項１０のいずれか１つに記載の管理計算機であって、 A management computer according to any one of claims 6 to 10,
バックアップ元のボリュームグループに格納されている仮想サーバのデータを、当該仮想サーバが構築されているホスト計算機によって、ファイル単位で他のボリュームグループへ移動させることを特徴とする管理計算機。 The data of the virtual server that is stored in the backup source volume group, by the host computer to which the virtual server is built, the management computer, characterized in that moving to another volume group in file units.
請求項６乃至請求項１１のいずれか１つに記載の管理計算機であって、 A management computer according to any one of claims 6 to 11,
請求項６乃至請求項１２のいずれか１つに記載の管理計算機であって、 A management computer according to any one of claims 6 to 12,
バックアップの対象が、前記仮想サーバ上で動作するアプリケーションのデータであることを特徴とする管理計算機。 Management computer, wherein the backup target, a data application running on the virtual server.
アプリケーションが動作するホスト計算機と、 物理ボリュームを有し、前記物理ボリュームから作成されるそれぞれ一以上の論理ボリュームを含む複数のボリュームグループと、前記アプリケーションからのファイル入出力要求に応じて前記論理ボリュームに対するデータ書き込み及び読み出しを行うファイル共有システムと、通信インターフェイスとを備え、少なくとも一の前記論理ボリュームが前記アプリケーションに割り当てられているストレージ装置とに相互に通信可能に接続し、 And the host computer application operates, has a physical volume, a plurality of volume groups each containing one or more logical volumes are created from the physical volume, for the logical volume in response to a file input-output requests from the application a file sharing system that performs data writing and reading, and a communication interface, mutually communicably connected to the storage device at least one of said logical volume is allocated to the application,
前記ボリュームグループ重複使用判定部が前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがないと判定した場合に、当該ボリュームグループをバックアップ元として前記ペアを構成し、 When the volume group overlapping use determination section determines that the other applications the volume group no other logical volume used, constitute the pair of the volume group as the backup source,
前記ボリュームグループ重複使用判定部が前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがあると判定し、かつ前記バックアップポリシー判定部が同一のバックアップポリシー情報を有する他のアプリケーションが使用している論理ボリュームが属する他のボリュームグループがあると判定した場合に、 Determining that the volume group overlapping use determination unit said other application to the volume group is other logical volume used, and other applications use with the backup policy determination part identical backup policy information If the logical volume that you are is determined that there is another volume group belongs,
請求項１４に記載の管理計算機であって、 A computer system according to claim 14,
前記ボリュームグループ重複使用判定部が前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがないと判定した場合に、当該アプリケーションが使用している論理ボリュームが属するボリュームグループをバックアップ元として前記ペアを構成可能である旨を当該アプリケーションの管理者に通知し、 When the volume group overlapping use determination section determines that the other applications the volume group no other logical volume using the volume group to which the logical volume to which the application is using belongs as a backup source the effect that can constitute the pair notifies the administrator of the application,
前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがあると判定した場合に、当該ボリュームグループをバックアップ元として前記ペアを構成できない旨を当該アプリケーションの管理者に通知するとともに、当該アプリケーションのデータを他のボリュームグループに移動させる旨を当該管理者に通知することを特徴とする管理計算機。 The volume group overlapping use determination unit, when the other application in the volume group is determined that there is another logical volume used, the application to the effect that can not configure the pair of the volume group as the backup source It notifies the administrator, the management computer to the effect of moving the data of the application to another volume group and notifies to the administrator.
請求項１４又は請求項１５に記載の管理計算機であって、 A computer system according to claim 14 or claim 15,
前記管理計算機は、前記ボリュームグループ重複使用判定部が、前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがあると判定した場合に、 Said management computer, when the volume group overlapping use determination part determines that the another application in the volume group are other logical volume used,
当該アプリケーションについて設定されたバックアップポリシー情報と同一のバックアップポリシー情報が設定されている他のアプリケーションが使用している論理ボリュームが属する既存のボリュームグループがあるか否かを検索し、あると判定された場合に、移動先となるボリュームグループが存在する旨をアプリケーション管理者に通知することを特徴とする管理計算機。 Searching whether other applications that the backup policy information identical backup policy information and that is set for the application is set there is an existing volume group to which the logical volume belongs being used, it is determined that there case, the management computer and notifies the effect that the volume group to which the destination exists in the application administrator.
請求項１又は請求項１４に記載の管理計算機であって、 A claim 1 or the management computer according to claim 14,
前記ボリュームグループ重複使用判定部が前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがあると判定し、かつ前記バックアップポリシー判定部が同一のバックアップポリシー情報を有する他のアプリケーションが使用している論理ボリュームが属する他のボリュームグループがないと判定した場合は、 Determining that the volume group overlapping use determination unit said other application to the volume group is other logical volume used, and other applications use with the backup policy determination part identical backup policy information If the logical volume that you are is determined that there is no other volume group including,
請求項３又は請求項１６に記載の管理計算機であって、 A computer system according to claim 3 or claim 16,
前記ボリュームグループ重複使用判定部が前記ボリュームグループに前記他のアプリケーションが使用している他の論理ボリュームがあると判定した場合に、 When the volume group overlapping use determination section determines that the other applications the volume group is other logical volume used,
ないと判定された場合に、前記ホスト計算機によって新たなボリュームグループを作成させる旨を前記アプリケーションの管理者に通知することを特徴とする管理計算機。 And without the case where it is determined, the management computer to the effect to create a new volume group by said host computer and notifies the administrator of the application.
JP2008251347A 2008-09-29 2008-09-29 Management computer used for backup configuration construction of an application data Active JP5172574B2 (en)
EP20110157927 EP2413241B1 (en) 2008-09-29 2009-04-17 Management computer used to construct backup configuration of application data
JP2010086050A true JP2010086050A (en) 2010-04-15
JP2010086050A5 true JP2010086050A5 (en) 2010-12-02
JP5172574B2 true JP5172574B2 (en) 2013-03-27
JP2008251347A Active JP5172574B2 (en) 2008-09-29 2008-09-29 Management computer used for backup configuration construction of an application data