(57)【要約】【課題】複数の拠点にリカバリサイトを有する場合であっても、システム稼動サイトの移動を容易とする。【解決手段】プライマリサイト１１の停止が通知されると、プライマリサイト１１は、ディザスタリカバリソフトウェアＳ１によるプライマリサイト１１からリカバリサイト１２，１３へのバックアップを中止し、プライマリサイト１１を計画停止させる。そして、リカバリサイト１２において、ディザスタリカバリソフトウェアＳ１によるバックアップを反映（同期）させ、リカバリサイト１２をプライマリサイトに変更する。このとき、すでにプライマリサイトとなったリカバリサイト１２には、ディザスタリカバリソフトウェアＳ１によるバックアップの設定がされていることになるので、新たなバックアップの再設定が不要となる。【選択図】図２
2014041454.tif 000002
【特許請求の範囲】
【請求項１】
プライマリサイトと、
前記プライマリサイトが停止した際に、前記プライマリサイトに代わってサービスを提供するＮ個のリカバリサイトとを有し、
Ｎ個の前記リカバリサイトは、
ディザスタリカバリソフトウェアにより、前記プライマリサイトのバックアップがそれぞれ行われていることを特徴とするディザスタリカバリシステム。
【請求項２】
請求項１記載のディザスタリカバリシステムにおいて、
前記ディザスタリカバリソフトウェアは、
ＯＳレベルのディザスタリカバリを行うバックアップソフトであることを特徴とするディザスタリカバリシステム。
【請求項３】
請求項１記載のディザスタリカバリシステムにおいて、
前記プライマリサイトが停止した際に、Ｎ個の前記リカバリサイトのうち、いずれか１つの前記リカバリサイトを前記プライマリサイトとして変更することを特徴とするディザスタリカバリシステム。
【請求項４】
プライマリサイトと、前記プライマリサイトが停止した際に、前記プライマリサイトに代わってサービスを提供するＮ個のリカバリサイトとを有するコンピュータシステムによるディザスタリカバリ方法であって、
ディザスタリカバリソフトウェアにより、前記プライマリサイトのバックアップをＮ個の前記リカバリサイトにそれぞれ行うステップと、
前記プライマリサイトの停止が決定した際に、Ｎ個の前記リカバリサイトにおけるバックアップをそれぞれ中止するステップと、
前記バックアップを中止した後、前記プライマリサイトを停止するステップと、
前記プライマリサイトが停止した際に、Ｎ個の前記リカバリサイトのうち、いずれか１つの前記リカバリサイトを前記プライマリサイトとして変更するステップとを有することを特徴とするディザスタリカバリ方法。
【請求項５】
請求項４記載のディザスタリカバリ方法において、
前記プライマリサイトのバックアップは、
ＯＳレベルのディザスタリカバリを行うバックアップであることを特徴とするディザスタリカバリ方法。
【請求項６】
請求項５記載のディザスタリカバリ方法において、
Ｎ個の前記リカバリサイトのうち、いずれか１つの前記リカバリサイトが前記プライマリサイトに変更された際に、変更された前記リカバリサイトが有するディザスタリカバリソフトウェアにより、残りの前記リカバリサイトにバックアップを行うことを特徴とするディザスタリカバリ方法。
【請求項７】
プライマリサイトと、前記プライマリサイトが停止した際に、前記プライマリサイトに代わってサービスを提供するＮ個のリカバリサイトとを有するコンピュータシステムに実行させるプログラムであって、
ディザスタリカバリソフトウェアにより、前記プライマリサイトのバックアップをＮ個の前記リカバリサイトにそれぞれ行うステップと、
前記プライマリサイトの停止が決定した際に、Ｎ個の前記リカバリサイトにおけるバックアップをそれぞれ中止するステップと、
前記バックアップを中止した後、前記プライマリサイトを停止するステップと、
前記プライマリサイトが停止した際に、Ｎ個の前記リカバリサイトのうち、いずれか１つの前記リカバリサイトを前記プライマリサイトとして変更するステップとを有することを特徴とするプログラム。
【請求項８】
請求項７記載のプログラムにおいて、
Ｎ個の前記リカバリサイトのうち、いずれか１つの前記リカバリサイトが前記プライマリサイトに変更された際に、変更された前記リカバリサイトのバックアップを、残りの前記リカバリサイトに行うステップを有することを特徴とするプログラム。
【請求項９】
請求項８記載のプログラムにおいて、
変更された前記リカバリサイトのバックアップは、
ＯＳレベルのディザスタリカバリを行うバックアップソフトウェアにより実行することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理サービスの復旧に関し、特に、システムを復旧・修復するディザスタリカバリに有効な技術に関する。
【背景技術】
【０００２】
自然災害などで被害を受けたシステムを効率よく、迅速に復旧・修復する技術として、ディザスタリカバリ（ＤＲ：Disaster Recovery）が広く知られている。
【０００３】
この種のディザスタリカバリを実現する技術しては、例えば、プライマリサイト側の複数のディスクをグループ化せずにデータ転送で回線に多大な負荷を掛けることがなく、且つ復旧時にＤＲサイト側のディスクの静止点を用いてシステムの整合性を保つディザスタリカバリシステムが知られている（特許文献１参照）。
【０００４】
このディザスタリカバリシステムは、プライマリサイトに備えた当該プライマリサイトでのディスクごとの静止点の組み合わせによるデータの整合性を管理する整合性管理装置と、ＤＲサイトに備えた復旧時のリカバリポイントとなるディスクごとの静止点がＤＲサイトの複数のディスク間でデータの整合性を保つことを判定するリカバリポイント管理装置とを備える。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２１７９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、上記のようなディザスタリカバリ技術では、次のような問題点があることが本発明者により見い出された。
【０００７】
自然災害などにおいて、被害の広域化や電力不足などの問題が発生した場合には、複数拠点にリカバリサイトを持ち、かつシステム稼動サイトの移動が容易なサービスが必要と考えられる。
【０００８】
しかしながら、上述した特許文献１では、複数拠点にディザスタリカバリサイトを持っていないために、システム稼動サイトの移動が容易なサービスを提供することができないという問題がある。
【０００９】
本発明の目的は、複数の拠点にリカバリサイトを有する場合であっても、システム稼動サイトの移動を容易とすることのできるディザスタリカバリ技術を提供することにある。
【００１０】
本発明の前記ならびにそのほかの目的と新規な特徴については、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１１】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次のとおりである。
【００１２】
前述の目的を達成するために、本発明では、プライマリサイトにおけるバックアップを複数のリカバリサイトにとり、サービスを提供する稼働サイト（プライマリサイト）の移動を容易とする仕組みを実現する。
【００１３】
本発明は、プライマリサイトと、該プライマリサイトが停止した際に、プライマリサイトに代わってサービスを提供するＮ個のリカバリサイトとを有するディザスタリカバリシステムである。
【００１４】
これらＮ個のリカバリサイトは、プライマリサイトが稼働している通常時においてディザスタリカバリソフトウェアにより、プライマリサイトのバックアップがそれぞれ行われている。
【００１５】
また、プライマリサイトと、該プライマリサイトが停止した際に、プライマリサイトに代わってサービスを提供するＮ個のリカバリサイトとを有するコンピュータシステムによる方法や、前記コンピュータシステムを機能させるプログラムにも適用することができる。
【発明の効果】
【００１６】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００１７】
（１）ディザスタリカバリシステムにおける計画停止にかかる処理時間を短縮することができる。
【００１８】
（２）ディザスタリカバリシステムの運用ミスなどの増加を防止することができる。
【００１９】
（３）上記（１）、（２）により、ディザスタリカバリシステムにおける運用品質を大幅に向上させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態１による３つの拠点間において対象なバックアップをとるディザスタリカバリシステムの一例を示す説明図である。
【図２】図１のディザスタリカバリシステムにおいてプライマリサイトを変更する一例を示す説明図である。
【図３】図２の処理手順の一例を示す説明図である。
【図４】図１のディザスタリカバリシステムにおいてプライマリサイトを変更する他の例を示す説明図である。
【図５】図４の処理手順の一例を示す説明図である。
【図６】本発明者が検討した３つの拠点間において非対称なバックアップをとるディザスタリカバリシステムの一例を示す説明図である。
【図７】図６のディザスタリカバリシステムにおいてプライマリサイトを変更する一例を示す説明図である。
【図８】図７の処理手順の一例を示す説明図である。
【図９】図６のディザスタリカバリシステムにおいてプライマリサイトを変更する他の例を示す説明図である。
【図１０】図９の処理手順の一例を示す説明図である。
【図１１】本発明の実施の形態２による４つの拠点間において対象なバックアップをとるディザスタリカバリシステムの一例を示す説明図である。
【図１２】図１１のディザスタリカバリシステムにおいてプライマリサイトを変更する一例を示す説明図である。
【図１３】図１２の処理手順の一例を示す説明図である。
【図１４】図１１のディザスタリカバリシステムにおいてプライマリサイトを変更する他の例を示す説明図である。
【図１５】図１４の処理手順の一例を示す説明図である。
【図１６】図１１のディザスタリカバリシステムにおいてプライマリサイトを変更するさらに他の例を示す説明図である。
【図１７】図１６の処理手順の一例を示す説明図である。
【図１８】本発明者が検討した４つの拠点間において非対称なバックアップをとるディザスタリカバリシステムの一例を示す説明図である。
【図１９】図１８のディザスタリカバリシステムにおいてプライマリサイトを変更する一例を示す説明図である。
【図２０】図１９の処理手順の一例を示す説明図である。
【図２１】図１８のディザスタリカバリシステムにおいてプライマリサイトを変更する他の例を示す説明図である。
【図２２】図２１の処理手順の一例を示す説明図である。
【図２３】図１８のディザスタリカバリシステムにおいてプライマリサイトを変更するさらに他の例を示す説明図である。
【図２４】図２３の処理手順の一例を示す説明図である。
【図２５】対称のバックアップをとるディザスタリカバリシステムと非対称のバックアップをとるディザスタリカバリシステムとの処理手順の違いを示す説明図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２２】
（実施の形態１）
〈発明の概要〉
本発明の概要は、プライマリサイト（プライマリサイト１１）と、該プライマリサイトが停止した際に、このプライマリサイトに代わってサービスを提供するＮ個のリカバリサイト（リカバリサイト１２，１３）とを有するディザスタリカバリシステム（ディザスタリカバリシステム１０）である。
【００２３】
Ｎ個のリカバリサイトは、ディザスタリカバリソフトウェア（ディザスタリカバリソフトウェアＳ１）により、プライマリサイトのバックアップがそれぞれ行われている。
【００２４】
また、本発明の概要は、プライマリサイト（プライマリサイト１１）と、該プライマリサイトが停止した際に、プライマリサイトに代わってサービスを提供するＮ個のリカバリサイト（リカバリサイト１２，１３）とを有するコンピュータシステム（ディザスタリカバリシステム）によるディザスタリカバリ方法である。
【００２５】
このディザスタリカバリ方法は、以下のステップを有する。
【００２６】
ディザスタリカバリソフトウェアにより、該プライマリサイトのバックアップをＮ個のリカバリサイトにそれぞれ行うステップである。
【００２７】
プライマリサイトの停止が決定した際に、Ｎ個のリカバリサイトにおけるバックアップをそれぞれ中止するステップである。
【００２８】
プライマリサイトのバックアップを中止した後、プライマリサイトを停止するステップである。
【００２９】
プライマリサイトが停止した際に、Ｎ個のリカバリサイトのうち、いずれか１つのリカバリサイトをプライマリサイトに変更して稼働させるステップである。
【００３０】
さらに、本発明の概要は、プライマリサイト（プライマリサイト１１）と、該プライマリサイトが停止した際に、プライマリサイトに代わってサービスを提供するＮ個のリカバリサイト（リカバリサイト１２，１３）とを有するコンピュータシステム（ディザスタリカバリシステム）に実行させるプログラムである。
【００３１】
このプログラムは、以下のステップをコンピュータシステムに実行させる。
【００３２】
ディザスタリカバリソフトウェアにより、プライマリサイトのバックアップをＮ個のリカバリサイトにそれぞれ行うステップである。
【００３３】
プライマリサイトの停止が決定した際に、Ｎ個のリカバリサイトにおけるバックアップをそれぞれ中止するステップである。
【００３４】
バックアップを中止した後、プライマリサイトを停止するステップである。
【００３５】
プライマリサイトが停止した際に、Ｎ個のリカバリサイトのうち、いずれか１つのリカバリサイトをプライマリサイトに変更して稼働させるステップである。
【００３６】
以下、上記した概要に基づいて、実施の形態を詳細に説明する。
【００３７】
〈ディザスタリカバリシステムの構成例〉
図１は、３つの拠点間において対象なバックアップをとるディザスタリカバリシステム１０の一例を示す説明図である。
【００３８】
ディザスタリカバリシステム１０は、プライマリサイト１１、リカバリサイト１２、およびリカバリサイト１３をそれぞれ有している。プライマリサイト１１は、第１の拠点に設けられている。リカバリサイト１２は、第１の拠点とは異なる場所である第２の拠点に設けられている。リカバリサイト１３は、第１、および第２の拠点とはそれぞれ異なる場所である第３の拠点に設けられている。
【００３９】
プライマリサイト１１には、ディザスタリカバリソフトウェアＳ１が設定されている。このディザスタリカバリソフトウェアＳ１は、例えば、ＯＳ（Operating System）レベルのバックアップソフトである。プライマリサイト１１におけるバックアップは、ディザスタリカバリソフトウェアＳ１を用いて、リカバリサイト１２、およびリカバリサイト１３にそれぞれとられている。
【００４０】
以下、通常動作時、および節電時におけるディザスタリカバリシステム１０における各種動作（機能）は、ディザスタリカバリシステム１０に設けられたプログラム格納メモリ（図示せず）などに記憶されているプログラム形式のソフトウェアを、プライマリサイト１１、およびリカバリサイト１２，１３の図示しないＣＰＵ(Central Processing Unit)などがそれぞれ実行することにより実現する。
【００４１】
〈平常時におけるディザスタリカバリシステムの動作例〉
ディザスタリカバリシステム１０は、平常時の場合、ディザスタリカバリソフトウェアＳ１を利用して、対称的にプライマリサイト１１から、リカバリサイト１２、およびリカバリサイト１３にバックアップがそれぞれとられている。リカバリサイト１２とリカバリサイト１３との両方に、ディザスタリカバリソフトウェアＳ１のバックアップ設定が施してあることになる。
【００４２】
〈節電時におけるディザスタリカバリシステムの動作例〉
続いて、節電時を説明する。
【００４３】
図２は、図１のディザスタリカバリシステム１０においてプライマリサイト１１が計画停電の対象となり、リカバリサイト１２をプライマリサイトに変更する場合の一例を示す説明図である。また、図３は、図２のリカバリサイト１２をプライマリサイトに変更する際の処理手順の一例を示す説明図である。
【００４４】
プライマリサイト１１が計画停電の対象になった場合には、リカバリサイト１２をプライマリサイトに変更する場合と、リカバリサイト１３をプライマリサイトに変更する場合とがある。
【００４５】
はじめに、プライマリサイト１１が計画停電の対象になり、図２に示すように、リカバリサイト１２をプライマリサイトに変更する場合について説明する。
【００４６】
まず、計画停電によるプライマリサイト１１の停止連絡が運用管理部門などに通知されると（手順Ｔ１０１）、プライマリサイト１１は、ディザスタリカバリソフトウェアＳ１によるプライマリサイト１１からリカバリサイト１２へのバックアップを中止する（手順Ｔ１０２）。
【００４７】
続いて、プライマリサイト１１は、該プライマリサイト１１からリカバリサイト１３へのバックアップを中止し（手順Ｔ１０３）、プライマリサイト１１が有する仮想マシンをシャットダウンして該プライマリサイト１１の計画停止を行う（手順Ｔ１０４）。
【００４８】
そして、リカバリサイト１２において、ディザスタリカバリソフトウェアＳ１によるバックアップを反映（同期）させ、リカバリサイト１２をプライマリサイトに変更する（手順Ｔ１０５）。
【００４９】
このとき、すでにリカバリサイト１２には、ディザスタリカバリソフトウェアＳ１によるバックアップの設定がされていることになるので、新たなバックアップの再設定は不要である。
【００５０】
次に、リカバリサイト１３をプライマリサイト１１に変更する場合について説明する。
【００５１】
図４は、図１のディザスタリカバリシステム１０においてプライマリサイト１１が計画停電の対象となり、リカバリサイト１３をプライマリサイトに変更する場合の一例を示す説明図である。また、図５は、図４のリカバリサイト１３をプライマリサイトに変更する際の処理手順の一例を示す説明図である。
【００５２】
まず、計画停電によるプライマリサイト１１の停止連絡が通知されると（手順Ｔ２０１）、プライマリサイト１１は、ディザスタリカバリソフトウェアＳ１によるプライマリサイト１１からリカバリサイト１２へのバックアップを中止する（手順Ｔ２０２）。
【００５３】
続いて、プライマリサイト１１は、該プライマリサイト１１からリカバリサイト１３へのバックアップを中止し（手順Ｔ２０３）、プライマリサイト１１が有する仮想マシンをシャットダウンして該プライマリサイト１１の計画停止を行う（手順Ｔ２０４）。
【００５４】
そして、リカバリサイト１３において、ディザスタリカバリソフトウェアＳ１によるバックアップを反映（同期）させ、リカバリサイト１３をプライマリサイトに変更する（手順Ｔ２０５）。
【００５５】
このとき、すでにリカバリサイト１３には、ディザスタリカバリソフトウェアＳ１によるバックアップの設定がされているので、新たにバックアップの再設定は不要である。
【００５６】
以上のように、図２、および図４のいずれの場合においても対称的にバックアップをとっているので、リカバリサイト１２だけを同期すればよく、リカバリサイト１３の同期は必要としない。従って、処理手順数は、図３、および図５にそれぞれ示すように、５手順となる。
【００５７】
背景技術にて述べたように、自然災害などにおいて、被害の広域化や電力不足などの問題が発生した場合には、複数拠点にリカバリサイトを持ち、かつシステム稼動サイトの移動が容易なサービスが必要となる。
【００５８】
一般に、ディザスタリカバリシステムは、プライマリサイトのデータを、離れた場所（拠点）にあるディザスタリカバリサイトに継続的に転送して同一のデータをバックアップする。プライマリサイトが災害（ディザスタ）などで停止した場合に、ディザスタリカバリサイトを代替してプライマリサイトと同一のデータ処理サービスを速やかに復旧させるものである。
【００５９】
よって、ディザスタリカバリソフトウェアは、複数の拠点に対応するものではなく、複数の拠点に対応させる場合には、複数のディザスタリカバリソフトウェアを組み合わせて使用する技術を検討する必要がある。
【００６０】
〈非対称なバックアップをとるディザスタリカバリシステムの構成例〉
図６は、本発明者が検討した３つの拠点間において非対称なバックアップをとるディザスタリカバリシステム１００の一例を示す説明図である。
【００６１】
ディザスタリカバリシステム１００は、プライマリサイト１０１、リカバリサイト１０２、およびリカバリサイト１０３をそれぞれ有している。プライマリサイト１０１は、第１の拠点に設けられており、リカバリサイト１０２は、第２の拠点に設けられている。リカバリサイト１０３は、第３の拠点に設けられている。これら第１〜第３の拠点は、それぞれ異なる場所である。
【００６２】
プライマリサイト１０１には、ディザスタリカバリソフトウェアＳ１０が設定されており、リカバリサイト１０２には、ディザスタリカバリソフトウェアＳ１１が設定されている。
【００６３】
ディザスタリカバリソフトウェアＳ１０は、例えば、ＯＳ（Operating System）レベルのバックアップソフトであり、ディザスタリカバリソフトウェアＳ１１は、例えば、ストレージレベルのバックアップソフトである。
【００６４】
プライマリサイト１０１におけるバックアップは、ディザスタリカバリソフトウェアＳ１０を用いてリカバリサイト１０２にとられている。また、リカバリサイト１０２におけるバックアップは、ディザスタリカバリソフトウェアＳ１１を用いてリカバリサイト１０３にとられている。
【００６５】
〈平常時の非対称なバックアップをとるディザスタリカバリシステムの動作例〉
平常時の場合には、図６に示すように、ディザスタリカバリソフトウェアＳ１０を用いて、プライマリサイト１０１からリカバリサイト１０２にバックアップがとられている。また、リカバリサイト１０２からリカバリサイト１０３へは、ディザスタリカバリソフトウェアＳ１１を用いてバックアップがとられている。
【００６６】
〈節電時の非対称なバックアップをとるディザスタリカバリシステムの動作例〉
図７は、図６のディザスタリカバリシステム１００においてプライマリサイト１０１が計画停電の対象となり、リカバリサイト１０２をプライマリサイトに変更する場合の一例を示す説明図である。また、図８は、図７のリカバリサイト１０２をプライマリサイトに変更する際の処理手順の一例を示す説明図である。
【００６７】
まず、計画停電によるプライマリサイト１０１の停止連絡が通知されると（手順Ｔ１００１）、ディザスタリカバリソフトウェアＳ１０によるプライマリサイト１０１からリカバリサイト１０２へのバックアップを中止する（手順Ｔ１００２）。また、ディザスタリカバリソフトウェアＳ１１によるリカバリサイト１０２からリカバリサイト１０３へのバックアップを中止する（手順Ｔ１００３）。
【００６８】
続いて、プライマリサイト１０１が有する仮想マシンをシャットダウンして該プライマリサイト１０１の計画停止を行う（手順Ｔ１００４）。リカバリサイト１０２において、ディザスタリカバリソフトウェアＳ１０によるバックアップを反映（同期）させ（手順Ｔ１００５）、リカバリサイト１０２を起動させて（手順Ｔ１００６）プライマリサイトに変更する。
【００６９】
これにより、リカバリサイト１０２がプライマリサイトに変更されたので、プライマリサイトとなったリカバリサイト１０２のデータがリカバリサイト１０３にバックアップされるように、ディザスタリカバリソフトウェアＳ１０の再設定を行う（手順Ｔ１００７）。
【００７０】
このように、リカバリサイト１０２をプライマリサイトに変更する場合には、プライマリサイトとなった該リカバリサイト１０２からリカバリサイト１０３にバックアップがとられることになる。
【００７１】
しかしながら、リカバリサイト１０３は、ストレージレベルのバックアップソフトであるディザスタリカバリソフトウェアＳ１１が設定されているだけなので、新たにＯＳレベルのバックアップソフトであるディザスタリカバリソフトウェアＳ１０を再設定する必要がある。よって、処理手順数は７手順となってしまう。
【００７２】
一方、図２に示したディザスタリカバリシステム１０では、リカバリサイト１２をプライマリサイトに変更する際には、図３に示すように、処理手順数は５手順で済むことになり、処理工数を低減することができる。
【００７３】
処理工数が低減されることにより、プライマリサイトの計画停止時間を短くすることができ、運用ミスなどの増加を防止することができる。
【００７４】
図９は、図６のディザスタリカバリシステム１００においてプライマリサイト１０１が計画停電の対象となり、リカバリサイト１０３をプライマリサイトに変更する場合の一例を示す説明図である。また、図１０は、図９のリカバリサイト１０３をプライマリサイトに変更する際の処理手順の一例を示す説明図である。
【００７５】
まず、計画停電によるプライマリサイト１０１の停止連絡が通知されると（手順Ｔ２００１）、ディザスタリカバリソフトウェアＳ１０によるプライマリサイト１０１からリカバリサイト１０２へのバックアップを中止する（手順Ｔ２００２）。また、ディザスタリカバリソフトウェアＳ１１によるリカバリサイト１０２からリカバリサイト１０３へのバックアップを中止する（手順Ｔ２００３）。
【００７６】
続いて、プライマリサイト１０１が有する仮想マシンをシャットダウンして該プライマリサイト１０１の計画停止を行う（手順Ｔ２００４）。その後、リカバリサイト１０２において、ディザスタリカバリソフトウェアＳ１０によるバックアップを反映（同期）させる（手順Ｔ２００５）。リカバリサイト１０３において、ディザスタリカバリソフトウェアによるバックアップを反映（同期）させる（手順Ｔ２００６）。これにより、リカバリサイト１０３がプライマリサイトに変更される。
【００７７】
このように、リカバリサイト１０３をプライマリサイトに変更する場合には、リカバリサイト１０３からリカバリサイト１０２に対してバックアップをとる必要がある。リカバリサイト１０３からリカバリサイト１０２へのバックアップは、ＯＳレベルのバックアップソフトであるディザスタリカバリソフトウェアＳ１０が必要であるが、ここでは、リカバリサイト１０２にディザスタリカバリソフトウェアＳ１０が設定されているので、再設定は不要となる。したがって、リカバリサイト１０３をプライマリサイトに変更する際の処理手順は、６手順となる。
【００７８】
ここでも、図２に示したディザスタリカバリシステム１０による５手順に比べて処理工数が多くなることになる。このように、処理工数が低減されることにより、プライマリサイトの計画停止時間を短くすることができ、運用ミスなどの増加を防止することができる。
【００７９】
それにより、本実施の形態１によれば、ディザスタリカバリシステム１０における運用品質を大幅に向上させることができる。
【００８０】
（実施の形態２）
〈ディザスタリカバリシステムの構成例〉
前記実施の形態１では、３つの拠点間において対象なバックアップをとるディザスタリカバリシステム１０について説明したが、本実施の形態２においては、４つの拠点間において対象なバックアップをとるディザスタリカバリシステム１０について説明する。
【００８１】
図１１は、４つの拠点間において対象なバックアップをとるディザスタリカバリシステム１０の一例を示す説明図である。
【００８２】
ディザスタリカバリシステム１０は、プライマリサイト１１、リカバリサイト１２、リカバリサイト１３、およびリカバリサイト１４をそれぞれ有している。プライマリサイト１１は、前記実施の形態１と同様に、第１の拠点に設けられている。リカバリサイト１２〜１４は、第１の拠点とは異なる場所である第２〜第４の拠点にそれぞれ設けられている。
【００８３】
プライマリサイト１１には、ＯＳ（Operating System）レベルのバックアップソフトであるディザスタリカバリソフトウェアＳ１が設定されている。プライマリサイト１１におけるバックアップは、ディザスタリカバリソフトウェアＳ１を用いて、リカバリサイト１２、リカバリサイト１３、およびリカバリサイト１４にそれぞれとられている。
【００８４】
〈平常時のディザスタリカバリシステムの動作例〉
平常時の場合には、ディザスタリカバリソフトウェアＳ１を利用して、対称的にプライマリサイト１１から、リカバリサイト１２、リカバリサイト１３、およびリカバリサイト１４にバックアップがそれぞれとられている。
【００８５】
〈節電時のディザスタリカバリシステムの動作例〉
続いて、節電時を説明する。
【００８６】
図１２は、図１１のディザスタリカバリシステム１０においてプライマリサイト１１が計画停電の対象となり、リカバリサイト１２をプライマリサイトに変更する場合の一例を示す説明図である。また、図１３は、図１２のリカバリサイト１２をプライマリサイトに変更する際の処理手順の一例を示す説明図である。
【００８７】
プライマリサイト１１が計画停電の対象になった場合には、リカバリサイト１２をプライマリサイトに変更する場合と、リカバリサイト１３をプライマリサイトに変更する場合と、リカバリサイト１４をプライマリサイトに変更する場合とがある。
【００８８】
はじめに、プライマリサイト１１が計画停電の対象になり、図１２に示すように、リカバリサイト１２をプライマリサイトに変更する場合について説明する。
【００８９】
まず、計画停電によるプライマリサイト１１の停止連絡が通知されると（手順Ｔ３０１）、プライマリサイト１１は、ディザスタリカバリソフトウェアＳ１によるプライマリサイト１１からリカバリサイト１２へのバックアップを中止する（手順Ｔ３０２）。
【００９０】
続いて、プライマリサイト１１は、該プライマリサイト１１からリカバリサイト１３へのバックアップを中止する（手順Ｔ３０３）。
【００９１】
その後、プライマリサイト１１が有する仮想マシンをシャットダウンして該プライマリサイト１１の計画停止を行う（手順Ｔ３０４）。プライマリサイト１１が停止すると、リカバリサイト１２において、ディザスタリカバリソフトウェアＳ１によるバックアップを反映（同期）させ、リカバリサイト１２をプライマリサイトに変更する（手順Ｔ３０５）。
【００９２】
このとき、すでにリカバリサイト１２には、ディザスタリカバリソフトウェアＳ１によるバックアップの設定がされていることになるので、新たなバックアップの再設定は不要である。
【００９３】
次に、リカバリサイト１３をプライマリサイトに変更する場合について、図１４、および図１５を用いて説明する。
【００９４】
図１４は、図１１のディザスタリカバリシステム１０においてプライマリサイト１１が計画停電の対象となり、リカバリサイト１３をプライマリサイトに変更する場合の一例を示す説明図である。図１５は、図１４のリカバリサイト１３をプライマリサイトに変更する際の処理手順の一例を示す説明図である。
【００９５】
まず、計画停電によるプライマリサイト１１の停止連絡が通知されると（手順Ｔ４０１）、プライマリサイト１１は、ディザスタリカバリソフトウェアＳ１によるプライマリサイト１１からリカバリサイト１２へのバックアップを中止する（手順Ｔ４０２）。
【００９６】
続いて、プライマリサイト１１からリカバリサイト１３へのバックアップを中止する（手順Ｔ４０３）。これらバックアップが中止すると、プライマリサイト１１が有する仮想マシンをシャットダウンして該プライマリサイト１１の計画停止を行う（手順Ｔ４０４）。
【００９７】
そして、リカバリサイト１３において、ディザスタリカバリソフトウェアＳ１によるバックアップを反映（同期）させ、リカバリサイト１３をプライマリサイトに変更する（手順Ｔ４０５）。
【００９８】
このとき、すでにリカバリサイト１３には、ディザスタリカバリソフトウェアＳ１によるバックアップの設定がされているので、新たにバックアップの再設定は不要である。
【００９９】
次に、リカバリサイト１４をプライマリサイトに変更する場合について、図１６、および図１７を用いて説明する。
【０１００】
図１６は、図１１のディザスタリカバリシステム１０においてプライマリサイト１１が計画停電の対象となり、リカバリサイト１４をプライマリサイトに変更する場合の一例を示す説明図である。図１７は、図１６のリカバリサイト１４をプライマリサイトに変更する際の処理手順の一例を示す説明図である。
【０１０１】
まず、計画停電によるプライマリサイト１１の停止連絡が通知されると（手順Ｔ５０１）、プライマリサイト１１は、ディザスタリカバリソフトウェアＳ１によるプライマリサイト１１からリカバリサイト１２へのバックアップを中止する（手順Ｔ５０２）。
【０１０２】
続いて、プライマリサイト１１からリカバリサイト１３へのバックアップを中止する（手順Ｔ５０３）。これらのバックアップが中止すると、プライマリサイト１１が有する仮想マシンをシャットダウンして該プライマリサイト１１の計画停止を行う（手順Ｔ５０４）。
【０１０３】
そして、リカバリサイト１４において、ディザスタリカバリソフトウェアＳ１によるバックアップを反映（同期）させ、リカバリサイト１３をプライマリサイトに変更する（手順Ｔ５０５）。
【０１０４】
このとき、すでにリカバリサイト１４には、ディザスタリカバリソフトウェアＳ１によるバックアップの設定がされているので、新たにバックアップの再設定は不要である。
【０１０５】
以上のように、いずれの場合においても、処理手順数は、図１３、図１５および図１７にそれぞれ示すように、５手順となる。
【０１０６】
〈非対称なバックアップをとるディザスタリカバリシステムの構成例〉
図１８は、本発明者が検討した４つの拠点間において非対称なバックアップをとるディザスタリカバリシステム１００の一例を示す説明図である。
【０１０７】
ディザスタリカバリシステム１００は、プライマリサイト１０１、リカバリサイト１０２、リカバリサイト１０３、およびリカバリサイト１０４をそれぞれ有している。プライマリサイト１０１は、第１の拠点に設けられており、リカバリサイト１０２は、第２の拠点に設けられている。リカバリサイト１０３は、第３の拠点に設けられており、リカバリサイト１０４は、第４の拠点に設けられている。
【０１０８】
プライマリサイト１０１には、ディザスタリカバリソフトウェアＳ１０が設定されており、リカバリサイト１０２，１０３には、ディザスタリカバリソフトウェアＳ１１が設定されている。
【０１０９】
ディザスタリカバリソフトウェアＳ１０は、例えば、ＯＳ（Operating System）レベルのバックアップソフトであり、ディザスタリカバリソフトウェアＳ１１は、例えば、ストレージレベルのバックアップソフトである。
【０１１０】
プライマリサイト１０１におけるバックアップは、ディザスタリカバリソフトウェアＳ１０を用いてリカバリサイト１０２にとられている。リカバリサイト１０２におけるバックアップは、ディザスタリカバリソフトウェアＳ１１を用いてリカバリサイト１０３にとられている。リカバリサイト１０３におけるバックアップは、ディザスタリカバリソフトウェアＳ１１を用いてリカバリサイト１０４にとられている。
【０１１１】
〈通常時の非対称なバックアップをとるディザスタリカバリシステムの動作例〉
平常時の場合には、図１８に示すように、ディザスタリカバリソフトウェアＳ１０を用いて、プライマリサイト１０１からリカバリサイト１０２にバックアップがとられている。また、リカバリサイト１０２からリカバリサイト１０３へは、ディザスタリカバリソフトウェアＳ１１を用いてバックアップがとられており、リカバリサイト１０３からリカバリサイト１０４へは、ディザスタリカバリソフトウェアＳ１１を用いてバックアップがとられている。
【０１１２】
〈節電時の非対称なバックアップをとるディザスタリカバリシステムの動作例〉
図１９は、図１８のディザスタリカバリシステム１００においてプライマリサイト１０１が計画停電の対象となり、リカバリサイト１０２をプライマリサイトに変更する場合の一例を示す説明図である。また、図２０は、図１９のリカバリサイト１０２をプライマリサイトに変更する際の処理手順の一例を示す説明図である。
【０１１３】
まず、計画停電によるプライマリサイト１０１の停止連絡が通知されると（手順Ｔ３００１）、ディザスタリカバリソフトウェアＳ１０によるプライマリサイト１０１からリカバリサイト１０２へのバックアップを中止する（手順Ｔ３００２）。また、ディザスタリカバリソフトウェアＳ１１によるリカバリサイト１０２からリカバリサイト１０３へのバックアップ、およびディザスタリカバリソフトウェアＳ１１によるリカバリサイト１０３からリカバリサイト１０４へのバックアップをそれぞれ中止する（手順Ｔ３００３，Ｔ３００４）。
【０１１４】
続いて、プライマリサイト１０１が有する仮想マシンをシャットダウンして該プライマリサイト１０１の計画停止を行う（手順Ｔ３００５）。そして、リカバリサイト１０２においてディザスタリカバリソフトウェアＳ１０によるバックアップを反映（同期）させた後（手順Ｔ３００６）、リカバリサイト１０２を起動させて（手順Ｔ３００７）プライマリサイトに変更する。
【０１１５】
これにより、リカバリサイト１０２がプライマリサイトに変更されたので、プライマリサイトとなったリカバリサイト１０２のデータがリカバリサイト１０３にバックアップされるように、ディザスタリカバリソフトウェアＳ１０の再設定を行う（手順Ｔ３００８）。
【０１１６】
図２１は、図１８のディザスタリカバリシステム１００においてプライマリサイト１０１が計画停電の対象となり、リカバリサイト１０３をプライマリサイトに変更する場合の一例を示す説明図である。また、図２２は、図２１のリカバリサイト１０３をプライマリサイトに変更する際の処理手順の一例を示す説明図である。
【０１１７】
まず、計画停電によるプライマリサイト１０１の停止連絡が通知されると（手順Ｔ４００１）、ディザスタリカバリソフトウェアＳ１０によるプライマリサイト１０１からリカバリサイト１０２へのバックアップを中止する（手順Ｔ４００２）。また、ディザスタリカバリソフトウェアＳ１１によるリカバリサイト１０２からリカバリサイト１０３へのバックアップ、およびディザスタリカバリソフトウェアＳ１１によるリカバリサイト１０３からリカバリサイト１０４へのバックアップをそれぞれ中止する（手順Ｔ４００３，Ｔ４００４）。
【０１１８】
その後、プライマリサイト１０１が有する仮想マシンをシャットダウンして該プライマリサイト１０１の計画停止を行う（手順Ｔ４００５）。続いて、リカバリサイト１０２において、ディザスタリカバリソフトウェアＳ１０によるバックアップを反映（同期）させ（手順Ｔ４００６）、リカバリサイト１０３において、ディザスタリカバリソフトウェアＳ１１によるバックアップを反映（同期）させる（手順Ｔ４００７）。
【０１１９】
このように、リカバリサイト１０３をプライマリサイトに変更する際には、リカバリサイト１０３からリカバリサイト１０２へバックアップをとり、リカバリサイト１０２からリカバリサイト１０４へバックアップをとるという流れになる。ただし、リカバリサイト１０３を同期するとき、リカバリサイト１０２を先に同期しなければならない手順が新たに加わる。
【０１２０】
図２３は、図１８のディザスタリカバリシステム１００においてプライマリサイト１０１が計画停電の対象となり、リカバリサイト１０４をプライマリサイトに変更する場合の一例を示す説明図である。また、図２４は、図２３のリカバリサイト１０４をプライマリサイトに変更する際の処理手順の一例を示す説明図である。
【０１２１】
まず、計画停電によるプライマリサイト１０１の停止連絡が通知されると（手順Ｔ５００１）、ディザスタリカバリソフトウェアＳ１０によるプライマリサイト１０１からリカバリサイト１０２へのバックアップを中止する（手順Ｔ５００２）。また、ディザスタリカバリソフトウェアＳ１１によるリカバリサイト１０２からリカバリサイト１０３へのバックアップ、およびディザスタリカバリソフトウェアＳ１１によるリカバリサイト１０３からリカバリサイト１０４へのバックアップをそれぞれ中止する（手順Ｔ５００３，Ｔ５００４）。
【０１２２】
その後、プライマリサイト１０１が有する仮想マシンをシャットダウンして該プライマリサイト１０１の計画停止を行う（手順Ｔ５００５）。続いて、リカバリサイト１０２において、ディザスタリカバリソフトウェアＳ１０によるバックアップを反映（同期）させる（手順Ｔ５００６）。その後、リカバリサイト１０３において、ディザスタリカバリソフトウェアＳ１１によるバックアップを反映（同期）させ（手順Ｔ５００７）、リカバリサイト１０４において、ディザスタリカバリソフトウェアＳ１１によるバックアップを反映（同期）させる（手順Ｔ５００８）。
【０１２３】
このように、リカバリサイト１０４をプライマリサイトに変更する際には、リカバリサイト１０４からリカバリサイト１０２へバックアップをとり、リカバリサイト１０２からリカバリサイト１０３へバックアップをとるという流れになる。ただし、リカバリサイト１０４を同期するとき、リカバリサイト１０２とリカバリサイト１０３を先に同期しなければならない手順が新たに加わることになる。
【０１２４】
従って、非対称なバックアップをとる４拠点間でのディザスタリカバリシステムでは、節電時における処理手順数は、図２０、図２４の場合に８手順となり、図２２の場合では７手順となる。
【０１２５】
この場合においても、図１１に示したディザスタリカバリシステム１０による５手順に比べて処理工数が多くなることになる。このように、処理工数が低減されることにより、プライマリサイトの計画停止時間を短くすることができ、運用ミスなどの増加を防止することができる。
【０１２６】
〈対称のバックアップをとるディザスタリカバリシステムと非対称のバックアップをとるディザスタリカバリシステムと比較例〉
図２５は、図１、および図１１に示す対称のバックアップをとるディザスタリカバリシステム１０と図６、および図１８に示す非対称のバックアップをとるディザスタリカバリシステム１００との処理手順の違いを示す説明図である。
【０１２７】
図２５（ａ）において、左側には、図６のディザスタリカバリシステム１００においてリカバリサイト１０２をプライマリサイトに変更する場合、およびリカバリサイト１０３をプライマリサイトに変更する場合の処理手順の種類と手順数を示している。
【０１２８】
その右側には、図１においてリカバリサイト１２をプライマリサイトに変更する場合、およびリカバリサイト１３をプライマリサイトに変更する場合の処理手順の種類と手順数を示している。
【０１２９】
その右側には、図１８のディザスタリカバリシステム１００においてリカバリサイト１０２をプライマリサイトに変更、リカバリサイト１０３をプライマリサイトに変更、およびリカバリサイト１０４をプライマリサイトに変更する場合の処理手順の種類と手順数を示している。
【０１３０】
その右側には、図１１においてリカバリサイト１２をプライマリサイトに変更、リカバリサイト１３をプライマリサイトに変更、およびリカバリサイト１４をプライマリサイトに変更する場合の処理手順の種類と手順数を示している。
【０１３１】
その右側には、１つプライマリサイトと複数のリカバリサイト（４以上）を有するディザスタリカバリシステムにおいて、非対称のバックアップをとるディザスタリカバリシステムによってプライマリサイトを変更する際の処理手順の種類と手順数、および対称のバックアップをとるディザスタリカバリシステムによってプライマリサイトを変更する際の処理手順の種類と手順数を示している。また、図２５（ｂ）は、非対称のバックアップをとるディザスタリカバリシステムと対称のバックアップをとるディザスタリカバリシステムとの増加オーダの違いを示す説明図である。
【０１３２】
図２５（ａ）に示すように、対称のバックアップをとるディザスタリカバリシステム１０は、非対称のバックアップをとるディザスタリカバリシステム１００と比べて、手順の種類、および手順数が少なくなっていることがわかる。
【０１３３】
また、非対称のバックアップをとるディザスタリカバリシステム１００は、拠点数（リカバリサイト）が増加する毎に手順数が増加しているが、対称のバックアップをとるディザスタリカバリシステム１０では拠点数（リカバリサイト）が増加しても手順数の変化はない。よって、拠点数（リカバリサイト）が増加するほどディザスタリカバリにおける処理工数の大幅な低減が可能となる。
【０１３４】
このように、対称バックアップをとるディザスタリカバリシステム１０によってディザスタリカバリにおける処理工数を低減することができる。よって、プライマリサイトの計画停止時間を短くすることが可能となり、運用ミスなどの増加を防止することができる。
【０１３５】
それにより、本実施の形態２においても、ディザスタリカバリシステム１０における運用品質を大幅に向上させることができる。
【０１３６】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１３７】
本発明は、複数の拠点にリカバリサイトを有するディザスタリカバリ技術に適している。
【符号の説明】
【０１３８】
１０  ディザスタリカバリシステム
１１  プライマリサイト
１２  リカバリサイト
１３  リカバリサイト
１４  リカバリサイト
１００  ディザスタリカバリシステム
１０１  プライマリサイト
１０２  リカバリサイト
１０３  リカバリサイト
１０４  リカバリサイト
Ｓ１  ディザスタリカバリソフトウェア
Ｓ１０  ディザスタリカバリソフトウェア
Ｓ１１  ディザスタリカバリソフトウェア
【図１】
2014041454.tif 000003
【図２】
2014041454.tif 000004
【図３】
2014041454.tif 000005
【図４】
2014041454.tif 000006
【図５】
2014041454.tif 000007
【図６】
2014041454.tif 000008
【図７】
2014041454.tif 000009
【図８】
2014041454.tif 000010
【図９】
2014041454.tif 000011
【図１０】
2014041454.tif 000012
【図１１】
2014041454.tif 000013
【図１２】
2014041454.tif 000014
【図１３】
2014041454.tif 000015
【図１４】
2014041454.tif 000016
【図１５】
2014041454.tif 000017
【図１６】
2014041454.tif 000018
【図１７】
2014041454.tif 000019
【図１８】
2014041454.tif 000020
【図１９】
2014041454.tif 000021
【図２０】
2014041454.tif 000022
【図２１】
2014041454.tif 000023
【図２２】
2014041454.tif 000024
【図２３】
2014041454.tif 000025
【図２４】
2014041454.tif 000026
【図２５】
2014041454.tif 000027