(57)【要約】【課題】バックアップ装置にローカル接続されていないＮＡＳに格納されるデータを適切にバックアップする。【解決手段】依頼元ストレージ装置は、ディスクドライブの記憶領域を一つ以上の論理ボリュームとして、依頼元サーバ装置に提供し、依頼元サーバ装置は、第１論理ボリュームに格納されるデータのバックアップの要求を受信すると、当該第１論理ボリュームとコピーペアを構成する第２論理ボリュームが依頼元ストレージ装置に存在するか否かを判定し、第２論理ボリュームが存在しないと判定した場合には、第２論理ボリュームの作成を依頼元ストレージ装置に要求し、存在又は作成された第２論理ボリュームに格納されるデータを、バックアップ用ストレージ装置へバックアップする処理の実行の要求を、依頼先サーバ装置に送信する。【選択図】図１１
2008077288.tif 000002
【特許請求の範囲】
【請求項１】
依頼元サーバ装置と、前記依頼元サーバ装置に接続される依頼元ストレージ装置と、第１通信線を介して前記依頼元ストレージ装置に接続される依頼先ストレージ装置と、前記依頼先ストレージ装置に接続され、且つ第２通信線を介して前記依頼元サーバ装置に接続される依頼先サーバ装置と、前記依頼先サーバ装置に接続されるバックアップ用ストレージ装置と、を備える計算機システムにおけるデータバックアップ方法であって、
前記依頼元ストレージ装置は、データを格納するディスクドライブと、前記ディスクドライブへのデータの入出力を制御するディスク制御部と、を備え、
前記データバックアップ方法は、
前記ディスク制御部が、前記ディスクドライブの記憶領域を一つ以上の論理ボリュームとして、前記依頼元サーバ装置に提供し、
前記依頼元サーバ装置は、
前記論理ボリュームのうちの一つである第１論理ボリュームに格納されるデータのバックアップの要求を受信すると、当該第１論理ボリュームとコピーペアを構成する第２論理ボリュームが前記依頼元ストレージ装置に存在するか否かを判定し、
前記第２論理ボリュームが存在しないと判定した場合には、前記第２論理ボリュームの作成を前記依頼元ストレージ装置に要求し、
前記存在又は作成された第２論理ボリュームに格納されるデータを、前記バックアップ用ストレージ装置へバックアップする処理の実行の要求を、前記依頼先サーバ装置に送信することを特徴とするデータバックアップ方法。
【請求項２】
前記依頼先サーバ装置は、バックアップ処理の実行の要求を受信すると、要求されたバックアップ処理を実行するための仮想的なサーバ装置を作成し、
前記作成された仮想的なサーバ装置は、前記依頼先ストレージ装置及び前記第１通信線を介して、前記依頼元ストレージ装置の前記第２論理ボリュームにアクセスすることを特徴とすることを特徴とする請求項１に記載のデータバックアップ方法。
【請求項３】
前記依頼先サーバ装置は、前記要求されたバックアップ処理が終了すると、前記作成された仮想的なサーバ装置を削除することを特徴とする請求項２に記載のデータバックアップ方法。
【請求項４】
前記依頼先サーバ装置がバックアップ処理の実行の要求を前記依頼先サーバ装置に送信する前に、前記依頼元ストレージ装置は、前記第１論理ボリュームと前記第２論理ボリュームとで構成されるコピーペアを解除することを特徴とする請求項１に記載のデータバックアップ方法。
【請求項５】
前記第２論理ボリュームが存在すると判定された場合に、前記要求されたバックアップ処理が終了すると、前記依頼元ストレージ装置は、前記第１論理ボリュームと前記第２論理ボリュームとでコピーペアを再構成することを特徴とする請求項４に記載のデータバックアップ方法。
【請求項６】
前記依頼元サーバ装置は、前記論理ボリュームのうちの一つである第３論理ボリュームに格納されるデータのリストアの要求を受信すると、リストア処理の実行の要求を前記依頼先サーバ装置に送信し、
前記依頼先サーバ装置は、リストア処理の実行の要求を受信すると、要求されたリストア処理を実行するための仮想的なサーバ装置を作成し、
前記作成された仮想的なサーバ装置は、前記依頼先ストレージ装置及び前記第１通信線を介して、前記第３論理ボリュームにアクセスすることを特徴とすることを特徴とする請求項１に記載のデータバックアップ方法。
【請求項７】
前記依頼先サーバ装置は、前記要求されたリストア処理が終了すると、前記作成された仮想的なサーバ装置を削除することを特徴とする請求項６に記載のデータバックアップ方法。
【請求項８】
依頼元サーバ装置と、前記依頼元サーバ装置に接続される依頼元ストレージ装置と、第１通信線を介して前記依頼元ストレージ装置に接続される依頼先ストレージ装置と、前記依頼先ストレージ装置に接続され、且つ第２通信線を介して前記依頼元サーバ装置に接続される依頼先サーバ装置と、前記依頼先サーバ装置に接続されるバックアップ用ストレージ装置と、を備える計算機システムであって、
前記依頼元ストレージ装置は、
データを格納するディスクドライブと、前記ディスクドライブへのデータの入出力を制御するディスク制御部と、を備え、
前記ディスクドライブの記憶領域を一つ以上の論理ボリュームとして、前記依頼元サーバ装置に提供し、
前記依頼元サーバ装置は、
前記論理ボリュームのうちの一つである第１論理ボリュームに格納されるデータのバックアップの要求を受信すると、当該第１論理ボリュームとコピーペアを構成する第２論理ボリュームが前記依頼元ストレージ装置に存在するか否かを判定し、
前記第２論理ボリュームが存在しないと判定した場合には、前記第２論理ボリュームの作成を前記依頼元ストレージ装置に要求し、
前記存在又は作成された第２論理ボリュームに格納されるデータを、前記バックアップ用ストレージ装置へバックアップする処理の実行の要求を、前記依頼先サーバ装置に送信することを特徴とする計算機システム。
【請求項９】
前記依頼先サーバ装置は、バックアップ処理の実行の要求を受信すると、要求されたバックアップ処理を実行するための仮想的なサーバ装置を作成し、
前記作成された仮想的なサーバ装置は、前記依頼先ストレージ装置を及び前記第１通信線を介して、前記依頼元ストレージ装置の前記第２論理ボリュームにアクセスすることを特徴とすることを特徴とする請求項８に記載の計算機システム。
【請求項１０】
前記依頼先サーバ装置は、前記要求されたバックアップ処理が終了すると、前記作成された仮想的なサーバ装置を削除することを特徴とする請求項８に記載の計算機システム。
【請求項１１】
前記依頼先サーバ装置がバックアップ処理の実行の要求を前記依頼先サーバ装置に送信する前に、前記依頼元ストレージ装置は、前記第１論理ボリュームと前記第２論理ボリュームとで構成されるコピーペアを解除することを特徴とする請求項８に記載の計算機システム。
【請求項１２】
前記第２論理ボリュームが存在すると判定された場合に、前記要求されたバックアップ処理が終了すると、前記依頼元ストレージ装置は、前記第１論理ボリュームと前記第２論理ボリュームとでコピーペアを再構成することを特徴とする請求項１１に記載の計算機システム。
【請求項１３】
前記依頼元サーバ装置は、前記論理ボリュームのうちの一つである第３論理ボリュームに格納されるデータのリストアを要求されると、リストア処理の実行の要求を前記依頼先サーバ装置に送信し、
前記依頼先サーバ装置は、リストア処理の実行の要求を受信すると、要求されたリストア処理を実行するための仮想的なサーバ装置を作成し、
前記作成された仮想的なサーバ装置は、前記依頼先ストレージ装置及び前記第１通信線を介して、前記第３論理ボリュームにアクセスすることを特徴とすることを特徴とする請求項８に記載の計算機システム。
【請求項１４】
前記依頼先サーバ装置は、前記要求されたリストア処理が終了すると、前記作成された仮想的なサーバ装置を削除することを特徴とする請求項１３に記載の計算機システム。
【請求項１５】
依頼元サーバ装置と、前記依頼元サーバ装置に接続される依頼元ストレージ装置と、第１通信線を介して前記依頼元ストレージ装置に接続される依頼先ストレージ装置と、前記依頼先ストレージ装置に接続され、且つ第２通信線を介して前記依頼元サーバ装置に接続される依頼先サーバ装置と、前記依頼先サーバ装置に接続されるバックアップ用ストレージ装置と、を備える計算機システムにおけるデータバックアップ方法であって、
前記依頼元ストレージ装置は、データを格納するディスクドライブと、前記ディスクドライブへのデータの入出力を制御するディスク制御部と、を備え、
前記データバックアップ方法は、
前記ディスク制御部が、前記ディスクドライブの記憶領域を一つ以上の論理ボリュームとして、前記依頼元サーバ装置に提供し、
前記依頼先サーバ装置は、バックアップ処理の実行の要求を前記依頼元サーバ装置から受信すると、要求されたバックアップ処理を実行するための仮想的なサーバ装置を作成し、
前記作成された仮想的なサーバ装置は、前記依頼先ストレージ装置及び前記第１通信線を介して、前記論理ボリュームにアクセスすることを特徴とすることを特徴とするデータバックアップ方法。
【請求項１６】
前記依頼元サーバ装置は、
前記論理ボリュームのうちの一つである第１論理ボリュームに格納されるデータのバックアップの要求を受信すると、当該第１論理ボリュームとコピーペアを構成する第２論理ボリュームが前記依頼元ストレージ装置に存在するか否かを判定し、
前記第２論理ボリュームが存在しないと判定した場合には、前記第２論理ボリュームの作成を前記依頼元ストレージ装置に要求し、
前記存在又は作成された第２論理ボリュームに格納されるデータを、前記バックアップ用ストレージ装置へバックアップする処理の実行の要求を、前記依頼先サーバ装置に送信することを特徴とする請求項１５に記載のデータバックアップ方法。
【請求項１７】
前記作成された仮想的なサーバ装置は、前記第１論理ボリュームと前記第２論理ボリュームとがペア状態であることを確認してから、バックアップ処理を実行することを特徴とする請求項１６に記載のデータバックアップ方法。
【請求項１８】
前記依頼先サーバ装置は、前記要求されたバックアップ処理が終了すると、前記作成された仮想的なサーバ装置を削除することを特徴とする請求項１５に記載のデータバックアップ方法。
【請求項１９】
前記依頼先サーバ装置は、リストア処理の実行の要求を受信すると、要求されたリストア処理を実行するための仮想的なサーバ装置を作成し、
前記作成された仮想的なサーバ装置は、前記依頼先ストレージ装置及び前記第１通信線を介して、前記依頼元ストレージ装置の前記論理ボリュームにアクセスすることを特徴とすることを特徴とする請求項１５に記載のデータバックアップ方法。
【請求項２０】
前記依頼先サーバ装置は、前記要求されたリストア処理が終了すると、前記作成された仮想的なサーバ装置を削除することを特徴とする請求項１９に記載のデータバックアップ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）に記憶されるデータをバックアップする技術に関し、特に、バックアップ装置にローカル接続されていないＮＡＳに記憶されるデータをバックアップする技術に関する。
【背景技術】
【０００２】
ＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）に記憶されるデータのバックアップには、ネットワークバックアップ又はローカルバックアップの二種類がある。
【０００３】
ネットワークバックアップでは、ＮＡＳは、当該ＮＡＳにＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して接続されているバックアップ装置に、バックアップデータを格納する。つまり、ネットワークバックアップでは、ＮＡＳとバックアップ装置とがＬＡＮで接続されるため、複数のＮＡＳが、一つのバックアップ装置を共有できる。
【０００４】
一方、ローカルバックアップでは、ＮＡＳは、当該ＮＡＳにローカル接続されたバックアップ装置にバックアップデータを格納する。つまり、ローカルバックアップでは、ＮＡＳとバックアップ装置とがローカル接続される。そのため、ローカルバックアップでは、ＬＡＮのトラフィック量の影響を受けずに、バックアップが実行できる。
【０００５】
ここで、バックアップ装置にローカル接続されていないＮＡＳと、バックアップ装置にローカル接続されていないＮＡＳと、がＬＡＮで接続されている計算機システムにおけるバックアップについて説明する。
【０００６】
バックアップ装置にローカル接続されていないＮＡＳは、ＬＡＮ経由で、バックアップ装置にローカル接続されているＮＡＳへバックアップデータを送信することによって、バックアップを実行する。この場合、ＬＡＮには、大量のバックアップデータが流れる。そのため、バックアップデータが、クライアント計算機とＮＡＳとの通信を圧迫してしまう。
【０００７】
この問題を解決するための技術が、特許文献１に開示されている。特許文献１に開示されている技術によると、ＬＡＮのトラフィック量が少ないときに、バックアップ装置にローカル接続されていないＮＡＳは、バックアップ装置にローカル接続されているＮＡＳへバックアップデータを送信する。つまり、ＬＡＮのトラフィック量が多い時には、バックアップ装置にローカル接続されていないＮＡＳは、バックアップデータの送信を中断する。
【０００８】
また、クライアント計算機とテープ装置とがＦＣ（Ｆｉｂｒｅ  Ｃｈａｎｎｅｌ）によって接続されている場合のデータバックアップ技術が、特許文献２に開示されている。
【特許文献１】特開２００４−１５１８２４号公報
【特許文献２】特表２００５−５３３３１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
前述した特許文献１に開示された技術では、ＬＡＮに多数のＮＡＳが接続されている場合、多数のＮＡＳに記憶されるデータのすべてをサービス終了時刻までにバックアップできないという問題が生じる。
【００１０】
そこで、この問題を解決するために、バックアップ専用ＬＡＮの構築が考えられる。しかし、パックアップ専用ＬＡＮが構築されると、ＮＡＳに備わるＬＡＮポートのうち、クライアント計算機との通信に使用されるＬＡＮポートの数が、少なくなる。そのため、ＮＡＳがクライアント計算機に提供するファイル共有サービスの性能が低下してしまう。
【００１１】
そこで、この問題を解決するために、ＮＡＳごとにバックアップ装置を備えるシステムが考えられる。しかし、当該システムは、多数のバックアップ装置が必要となり、高コストとなってしまう。
【００１２】
本発明は、前述した問題点に鑑みてなされたものであって、バックアップ装置にローカル接続されていないＮＡＳに格納されるデータを適切にバックアップする技術を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の代表的な形態は、依頼元サーバ装置と、前記依頼元サーバ装置に接続される依頼元ストレージ装置と、第１通信線を介して前記依頼元ストレージ装置に接続される依頼先ストレージ装置と、前記依頼先ストレージ装置に接続され、且つ第２通信線を介して前記依頼元サーバ装置に接続される依頼先サーバ装置と、前記依頼先サーバ装置に接続されるバックアップ用ストレージ装置と、を備える計算機システムにおけるデータバックアップ方法であって、前記依頼元ストレージ装置は、データを格納するディスクドライブと、前記ディスクドライブへのデータの入出力を制御するディスク制御部と、を備え、前記データバックアップ方法は、前記ディスク制御部が、前記ディスクドライブの記憶領域を一つ以上の論理ボリュームとして、前記依頼元サーバ装置に提供し、前記依頼元サーバ装置は、前記論理ボリュームのうちの一つである第１論理ボリュームに格納されるデータのバックアップの要求を受信すると、当該第１論理ボリュームとコピーペアを構成する第２論理ボリュームが前記依頼元ストレージ装置に存在するか否かを判定し、前記第２論理ボリュームが存在しないと判定した場合には、前記第２論理ボリュームの作成を前記依頼元ストレージ装置に要求し、前記存在又は作成された第２論理ボリュームに格納されるデータを、前記バックアップ用ストレージ装置へバックアップする処理の実行の要求を、前記依頼先サーバ装置に送信することを特徴とする。
【発明の効果】
【００１４】
本発明の代表的な形態によれば、バックアップ装置にローカル接続されていないＮＡＳに格納されるデータを適切にバックアップできる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面を参照して説明する。
【００１６】
（第１の実施の形態）
図１は、本発明の第１の実施の形態の計算機システムの構成のブロック図である。
【００１７】
計算機システムは、ディスクサブシステム１、ＮＡＳサーバ２、バックアップ装置３、管理計算機（管理ＰＣ）５、クライアント計算機（クライアントＰＣ）６、バックアップ管理計算機（バックアップ管理ＰＣ）７、ＦＣ（Ｆｉｂｒｅ  Ｃｈａｎｎｅｌ）８及びＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）９を備える。
【００１８】
ディスクサブシステム１は、クライアント計算機６に書き込み要求されたデータを記憶する。なお、ディスクサブシステム１については、図２で詳細を説明する。
【００１９】
ＮＡＳサーバ２は、ファイル共有サービスをクライアント計算機６に提供する。例えば、ＮＡＳサーバ２は、クライアント計算機６からファイル入出力要求を受信する。すると、ＮＡＳサーバ２は、受信したファイル入出力要求を、ブロック入出力要求に変換する。そして、ＮＡＳサーバ２は、変換されたブロック入出力要求をディスクサブシステム１に送信する。なお、ＮＡＳサーバ２については、図６で詳細を説明する。
【００２０】
本実施の形態では、バックアップ装置３にローカル接続されていないＮＡＳサーバ（依頼元ＮＡＳサーバ）２Ａは、バックアップを依頼する。また、バックアップ装置３にローカル接続されているＮＡＳサーバ（依頼先ＮＡＳサーバ）２Ｂは、バックアップを依頼される。
【００２１】
つまり、依頼元ＮＡＳサーバ２Ａは、当該依頼元ＮＡＳサーバ２Ａに接続されるディスクサブシステム（依頼元ディスクサブシステム）１Ａに記憶されるデータのバックアップを、依頼先ＮＡＳサーバ２Ｂに依頼する。すると、依頼先ＮＡＳサーバ２Ｂは、依頼元ディスクサブシステム１Ａに記憶されるデータを、バックアップ装置３にバックアップする。
【００２２】
また、依頼先ＮＡＳサーバ２Ｂは、当該依頼先ＮＡＳサーバ２Ｂに接続されるディスクサブシステム（依頼先ディスクサブシステム）１Ｂに記憶されるデータを、バックアップ装置３にバックアップする。
【００２３】
管理計算機５、クライアント計算機６及びバックアップ管理計算機７のそれぞれは、ＣＰＵ、メモリ及びインタフェースを備える。なお、管理計算機５、クライアント計算機６及びバックアップ管理計算機７の構成については、図９で詳細を説明する。
【００２４】
クライアント計算機６には、ＮＡＳサーバ２によってファイル共有サービスが提供される。そのため、クライアント計算機６は、ファイル入出力要求をＮＡＳサーバ２に送信する。
【００２５】
また、管理計算機５は、当該計算機システムの全体を管理する。例えば、管理計算機５は、管理者の操作等を契機に、バックアップ又はリストアをバックアップ管理計算機７に指示する。
【００２６】
バックアップ管理計算機７は、ディスクサブシステム１に記憶されるデータのバックアップを管理する。例えば、バックアップ管理計算機７は、バックアップ又はリストアの指示を受けると、バックアップ要求又はリストア要求をＮＡＳサーバ２に送信する。なお、バックアップ管理計算機７は、予め設定された所定のタイミングで、バックアップ要求をＮＡＳサーバ２に送信してもよい。
【００２７】
バックアップ装置３は、依頼先ディスクサブシステム１Ｂに記憶されるデータのバックアップデータを記憶する。更に、本実施の形態では、バックアップ装置３は、依頼元ディスクサブシステム１Ａに記憶されるデータのバックアップデータをも記憶する。つまり、バックアップ装置３は、依頼元ディスクサブシステム１Ａ及び依頼先ディスクサブシステム１Ｂに共有される。なお、バックアップ装置３の詳細については、図８で詳細を説明する。
【００２８】
ＦＣ８は、依頼先ディスクサブシステム１Ｂと依頼元ディスクサブシステム１Ａとを接続する。また、ＦＣ８は、依頼先ＮＡＳサーバ２Ｂとバックアップ装置３とを接続する。更に、ＦＣ８は、ディスクサブシステム１とＮＡＳサーバ２とを接続する。なお、ディスクサブシステム１とＮＡＳサーバ２との間は、ＦＣ８でなく、ＰＣＩで接続されていてもよい。
【００２９】
ＬＡＮ９は、管理計算機５、クライアント計算機６、バックアップ管理計算機７及びＮＡＳサーバ２を相互に接続する。
【００３０】
図２は、本発明の第１の実施の形態の計算機システムに備わるディスクサブシステム１の構成のブロック図である。
【００３１】
ディスクサブシステム１は、ディスクコントローラ（ＤＫＣ）及び物理ディスクを備える。
【００３２】
物理ディスクは、クライアント計算機６に書き込み要求されたデータを記憶する。ディスクコントローラは、物理ディスクの記憶領域を一つ以上の論理ボリューム（ＬＵ）１５として、ＮＡＳサーバ２に提供する。
【００３３】
ディスクコントローラは、ＦＣポート１１、ＣＰＵ１２及びメモリ１３を備える。ＦＣポート１１は、ＦＣ８を介して、ＮＡＳサーバ２又は他のディスクサブシステム１に接続されるインタフェースである。ＣＰＵ１２は、メモリ１３に記憶されるプログラムを実行することによって、各種処理を行う。
【００３４】
メモリ１３は、ＣＰＵ１２に実行されるプログラム及びＣＰＵ１２に必要とされる情報等を記憶する。具体的には、メモリ１３は、ＩＯＰ１３１、ミラーリングプログラム１３２、パス定義管理テーブル１３３、イベントログ１３４及びミラーリング設定管理テーブル１３５を記憶する。
【００３５】
ＩＯＰ１３１は、ＮＡＳサーバ２から受信したブロック入出力要求に応じて、物理ディスクに対してデータを入出力する。ミラーリングプログラム１３２は、ＬＵ１５をミラーリングすることによって、副ボリュームを作成する。なお、副ボリュームは、運用されているＬＵ１５である正ボリュームとコピーペアになるＬＵ１５である。
【００３６】
また、メモリ１３の一部は、キャッシュメモリとして使用される。キャッシュメモリは、物理ディスクに書き込まれるデータ及び物理ディスクから読み出されるデータを一時的に記憶する。
【００３７】
パス定義管理テーブル１３３は、当該ディスクサブシステム１によって提供されるＬＵ１５と当該ＬＵ１５の提供先となるＮＡＳサーバ２との対応を示す。なお、パス定義管理テーブル１３３については、図３で詳細を説明する。
【００３８】
イベントログ１３４は、当該ディスクサブシステム１で発生したイベントの履歴を示す。なお、イベントログ１３４については、図４で詳細を説明する。ミラーリング設定管理テーブル１３５は、当該ディスクサブシステム１によって提供されるＬＵ１５のミラーリングに関する情報である。なお、ミラーリング設定管理テーブル１３５については、図５で詳細を説明する。
【００３９】
図３は、本発明の第１の実施の形態のディスクサブシステム１に記憶されるパス定義管理テーブル１３３の構成図である。
【００４０】
パス定義管理テーブル１３３は、ボリューム名１３３１及びＮＡＳＩＤ１３３２を含む。ボリューム名１３３１は、当該ディスクサブシステム１によって提供されるＬＵ１５の名称である。ＮＡＳＩＤ１３３２は、当該レコードのボリューム名１３３１によって識別されるＬＵ１５の提供先となるＮＡＳサーバ２の一意な識別子である。
【００４１】
図４は、本発明の第１の実施の形態のディスクサブシステム１に記憶されるイベントログ１３４の構成図である。
【００４２】
イベントログ１３４は、日付け１３４１、時刻１３４２及びイベント内容１３４３を含む。
【００４３】
日付け１３４１及び時刻１３４２は、当該イベントが発生した時を示す。イベント内容１３４３は、当該イベントに対応する処理の内容を示す。例えば、イベント内容１３４３は、ボリューム作成又はペア定義等を示す。ボリューム作成は、当該ディスクサブシステム１に新たなＬＵ１５が作成されたことを示す。また、ペア定義は、正ボリューム及び副ボリュームから構成されるコピーペアが定義されたことを示す。
【００４４】
図５は、本発明の第１の実施の形態のディスクサブシステム１に記憶されるミラーリング設定管理テーブル１３５の構成図である。
【００４５】
ミラーリング設定管理テーブル１３５は、ボリューム名１３５１、ミラーリング設定１３５２、ボリューム区分１３５３、ペアボリューム名１３５４及びボリューム作成日時１３５５を含む。
【００４６】
ボリューム名１３５１は、当該ディスクサブシステム１によって提供されるＬＵ１５の名称である。
【００４７】
ボリューム区分１３５３は、当該レコードのボリューム名１３５１によって識別されるＬＵ１５の属性を示す。具体的には、ボリューム区分１３５３は、当該レコードのボリューム名１３５１によって識別されるＬＵ１５が、単独ボリューム、正ボリューム又は副ボリュームのいずれであるかを示す。なお、単独ボリュームは、コピーペアになるＬＵ１５が設定されていないＬＵ１５である。
【００４８】
ペアボリューム名１３５４は、当該レコードのボリューム名１３５１によって識別されるＬＵ１５とコピーペアになるＬＵ１５の名称である。例えば、当該レコードのボリューム名１３５１によって識別されるＬＵ１５が正ボリュームの場合、ペアボリューム名１３５４は、当該正ボリュームとコピーペアになる副ボリュームの名称である。一方、当該レコードのボリューム名１３５１によって識別されるＬＵ１５が副ボリュームの場合、ペアボリューム名１３５４は、当該副ボリュームとコピーペアになる正ボリュームの名称である。なお、当該レコードのボリューム名１３５１によって識別されるＬＵ１５とコピーペアになるＬＵ１５が設定されていない場合、ペアボリューム名１３５４には、値が格納されない。
【００４９】
ミラーリング設定１３５２は、当該レコードのボリューム名１３５１によって識別されるＬＵ１５と、当該レコードのペアボリューム名１３５４によって識別されるＬＵ１５とが、同一のデータを記憶しているか否かを示す。つまり、ミラーリング設定１３５２は、当該レコードのボリューム名１３５１によって識別されるＬＵ１５と、当該レコードのペアボリューム名１３５４によって識別されるＬＵ１５とが、コピーペア状態であるか否かを示す。
【００５０】
ボリューム作成日時１３５５は、当該レコードのボリューム名１３５１によって識別されるＬＵ１５が作成された日時である。
【００５１】
図６は、本発明の第１の実施の形態の計算機システムに備わるＮＡＳサーバ２の構成のブロック図である。
【００５２】
ＮＡＳサーバ２は、ＦＣポート２１、ＣＰＵ２２、メモリ２３及びＬＡＮポート２４を備える。
【００５３】
ＦＣポート２１は、ＦＣ８を介して、ディスクサブシステム１又はバックアップ装置３に接続されるインタフェースである。ＬＡＮポート２４は、ＬＡＮ９を介して、管理計算機５、クライアント計算機６又はバックアップ管理計算機７に接続されるインタフェースである。
【００５４】
ＣＰＵ２２は、メモリ２３に記憶されるプログラムを実行することによって、各種処理を行う。
【００５５】
メモリ２３は、ＣＰＵ２２に実行されるプログラム及びＣＰＵ２２に必要とされる情報等を記憶する。具体的には、メモリ２３は、ファイル共有プログラム２３１、バックアップ管理プログラム２３２、バックアップ用環境管理プログラム２３３及びＯＳ２３７を記憶する。
【００５６】
ファイル共有プログラム２３１は、ファイル共有サービスをクライアント計算機６に提供する。なお、ＮＡＳサーバ２とクライアント計算機６との間では、ＮＦＳ（Ｎｅｔｗｏｒｋ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）又はＣＩＦＳ（Ｃｏｍｍｏｎ  Ｉｎｔｅｒｎｅｔ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）等のファイル共有プロトコルが使用される。
【００５７】
バックアップ管理プログラム２３２は、ディスクサブシステム１に記憶されるデータを、バックアップ装置３にバックアップする。また、バックアップ管理プログラム２３２は、バックアップ装置３に記憶されるバックアップデータを使用して、ディスクサブシステム１に記憶されるデータを復元（リストア）する。なお、ＮＡＳサーバ２同士の間、及びＮＡＳサーバ２とバックアップ管理計算機７との間では、ＮＤＭＰ（Ｎｅｔｗｏｒｋ  Ｄａｔａ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）等のプロトコルが使用される。
【００５８】
バックアップ用環境管理プログラム２３３は、ディスクサブシステム１に記憶されるデータのバックアップが実行されるために必要な環境を構築する。また、バックアップ用環境管理プログラム２３３は、ディスクサブシステム１に記憶されるデータのリストアが実行されるために必要な環境を構築する。
【００５９】
ＯＳ２３７は、ＮＡＳサーバ２の処理の全体を制御する。また、ＯＳ２３７は、ファイルシステム２３４、デバイスドライバ２３５及びマルチＶＮＡＳプログラム２３６を含む。
【００６０】
ファイルシステム２３４は、ディスクサブシステム１に記憶されるデータをファイルとして、クライアント計算機６等に提供する。例えば、ファイルシステム２３４は、ファイル入出力要求を受信する。すると、ファイルシステム２３４は、受信したファイル入出力要求を、ブロック入出力要求に変換する。
【００６１】
デバイスドライバ２３５は、ファイルシステム２３４によって変換されたブロック入出力要求をディスクサブシステム１に送信する。これによって、デバイスドライバ２３５は、ディスクサブシステム１に対して、データを入出力する。
【００６２】
マルチＶＮＡＳプログラム２３６は、カーネル（図示省略）に備わる論理分割機能を使用することによって、当該ＮＡＳサーバ２上に、仮想的なＮＡＳ（ＶＮＡＳ）を構築する。これによって、マルチＶＮＡＳプログラム２３６は、独立した複数のＶＮＡＳをクライアント計算機６等に提供する。なお、ＶＮＡＳについては、図７で詳細を説明する。
【００６３】
図７は、本発明の第１の実施の形態のＶＮＡＳの説明図である。
【００６４】
ＶＮＡＳは、マルチＶＮＡＳプログラム２３６によってＮＡＳサーバ２上に構築される。本実施の形態において、ＶＮＡＳは、一つのルートＶＮＡＳ２６及び複数のユーザＶＮＡＳ２５を含む。
【００６５】
ルートＶＮＡＳ２６は、ＮＡＳサーバ２のリソースを管理する。具体的には、ルートＶＮＡＳ２６は、ＮＡＳサーバ２のリソースを、ユーザＶＮＡＳ２５に割り当てる。これによって、ルートＶＮＡＳ２６は、ユーザＶＮＡＳ２５の環境を構築する。
【００６６】
また、ルートＶＮＡＳ２６は、バックアップ用環境管理プログラム２３３及びＯＳ２３７を備える。なお、ルートＶＮＡＳ２６に備わるバックアップ用環境管理プログラム２３３及びＯＳ２３７は、ＮＡＳサーバ２（図６）に備わるものと同一なので、説明を省略する。
【００６７】
それぞれのユーザＶＮＡＳ２５は、割り当てられたＮＡＳサーバ２のリソースを使用して、ファイル共有サービスをクライアント計算機６に提供する。また、それぞれのユーザＶＮＡＳ２５は、ファイル共有プログラム２３１、バックアップ管理プログラム２３２及びＯＳ２３７を備える。なお、ユーザＶＮＡＳ２５に備わるファイル共有プログラム２３１、バックアップ管理プログラム２３２及びＯＳ２３７は、ＮＡＳサーバ２（図６）に備わるものと同一なので、説明を省略する。
【００６８】
図８は、本発明の第１の実施の形態の計算機システムに備わるバックアップ装置３の構成のブロック図である。
【００６９】
バックアップ装置３は、ＦＣポート３１、Ｉ／Ｏコントローラ３２及びバックアップ媒体３３を備える。
【００７０】
ＦＣポート３１は、ＦＣ８を介して、ＮＡＳサーバ２に接続されるインタフェースである。Ｉ／Ｏコントローラ３２は、バックアップ媒体３３へのバックアップデータの入出力を制御する。
【００７１】
バックアップ媒体３３は、データを記憶できるものであればいかなるものであってもよい。例えば、バックアップ媒体３３は、磁気テープ、ディスク又はフラッシュメモリである。
【００７２】
図９は、本発明の第１の実施の形態の計算機システムに備わる管理計算機５の構成のブロック図である。
【００７３】
管理計算機５は、ハードディスク５１、ＬＡＮポート５２、ＣＰＵ５３及びメモリ５４を備える。
【００７４】
ＬＡＮポート５２は、ＬＡＮ９を介して、ＮＡＳサーバ２、クライアント計算機６及びバックアップ管理計算機７と接続するインタフェースである。ハードディスク５１は、各種情報を記憶する。
【００７５】
ＣＰＵ５３は、メモリ５４に記憶されるプログラムを実行することによって、各種処理を行う。メモリ５４は、ＣＰＵ５３に実行されるプログラム及びＣＰＵ５３に必要とされる情報等を記憶する。具体的には、メモリ５４は、アプリケーション５４１及びＯＳ５４２を記憶する。
【００７６】
アプリケーション５４１は、各種処理を実行する。アプリケーション５４１は、例えば、ＷＥＢブラウザである。ＯＳ５４２は、当該管理計算機５の処理の全体を制御する。
【００７７】
なお、クライアント計算機６及びバックアップ管理計算機７の構成は、管理計算機５の構成と同一なので、説明を省略する。
【００７８】
図１０は、本発明の第１の実施の形態の計算機システムにおけるユーザＶＮＡＳ及びルートＶＮＡＳの説明図である。
【００７９】
依頼元ＮＡＳサーバ２Ａは、依頼元ユーザＶＮＡＳ２５Ａ及び依頼元ルートＶＡＮＳ２６Ａを備える。また、依頼先ＮＡＳサーバ２Ｂは、依頼先ルートＶＮＡＳ２６Ｂを備える。更に、バックアップ処理の過程において、依頼先ＮＡＳサーバ２Ｂには、依頼先ユーザＶＮＡＳ２５Ｂが生成される。
【００８０】
依頼元ユーザＶＮＡＳ２５Ａ及び依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ管理プログラム２３２及びＯＳ２３７を備える。バックアップ管理プログラム２３２は、バックアップ要求受付サブプログラム２３２１、環境復元処理サブプログラム２３２２、バックアップ処理サブプログラム２３２３及びリストア要求受付サブプログラム２３２４を含む。
【００８１】
バックアップ要求受付サブプログラム２３２１は、バックアップ管理計算機７からバックアップ要求を受信すると、依頼元ディスクサブシステム１Ａに、バックアップを実行するための環境を構築する。更に、バックアップ要求受付サブプログラム２３２１は、環境構築要求を、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂに送信する。なお、バックアップ要求受付サブプログラム２３２１は、依頼元ユーザＶＮＡＳ２５Ａで実行される。
【００８２】
環境復元処理サブプログラム２３２２は、バックアップを実現するために依頼元ディスクサブシステム１Ａに構築された環境を、元に戻す。なお、環境復元処理サブプログラム２３２２は、依頼元ユーザＶＮＡＳ２５Ａで実行される。
【００８３】
バックアップ処理サブプログラム２３２３は、依頼元ディスクサブシステム１Ａに記憶されるデータを、バックアップ装置３にバックアップする。なお、バックアップ処理サブプログラム２３２３は、依頼先ユーザＶＮＡＳ２５Ｂで実行される。
【００８４】
リストア要求受付サブプログラム２３２４は、バックアップ管理計算機７からリストア要求を受信すると、依頼元ディスクサブシステム１Ａに、リストアを実行するための環境を構築する。更に、リストア要求受付サブプログラム２３２４は、環境構築要求を、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂに送信する。なお、リストア要求受付サブプログラム２３２４は、依頼元ユーザＶＮＡＳ２５Ａで実行される。
【００８５】
依頼先ルートＶＮＡＳ２６Ｂは、バックアップ用環境管理プログラム２３３及びＯＳ２３７を備える。バックアップ用環境管理プログラム２３３は、環境構築要求受付サブプログラム２３３１及び環境後処理サブプログラム２３３２を含む。
【００８６】
環境構築要求受付サブプログラム２３３１は、環境構築要求を、バックアップ要求受付サブプログラム２３２１から受信すると、バックアップを実行するための環境を構築する。例えば、環境構築要求受付サブプログラム２３３１は、依頼先ユーザＶＮＡＳ２５Ｂを作成する。
【００８７】
依頼元ディスクサブシステム１Ａに記憶されるデータのバックアップが終了すると、環境後処理サブプログラム２３３２は、バックアップを実現するために構築された環境を、元に戻す。例えば、環境後処理サブプログラム２３３２は、依頼先ユーザＶＮＡＳ２５Ｂを削除する。
【００８８】
図１１は、本発明の第１の実施の形態の計算機システムによって実行されるバックアップ要求実行処理の概要の説明図である。
【００８９】
まず、依頼元ユーザＶＮＡＳ２５Ａのバックアップ要求受付サブプログラム２３２１は、バックアップ管理計算機７からバックアップ要求を受信する。すると、バックアップ要求受付サブプログラム２３２１は、ミラーリング環境チェック、ミラーリング環境設定、ミラーリング同期要求、ミラーリング同期解除要求及びパス定義削除要求等を行う。そして、バックアップ要求受付サブプログラム２３２１は、依頼先ルートＶＮＡ２６Ｂの環境構築要求受付サブプログラム２３３１に環境構築要求を送信する。なお、バックアップ要求受付サブプログラム２３２１の処理については、図１２及び図１３で詳細を説明する。
【００９０】
依頼先ルートＶＮＡ２６Ｂの環境構築要求受付サブプログラム２３３１は、環境構築要求を受信すると、依頼先ユーザＶＡＳ２５Ｂを作成する。次に、環境構築要求受付サブプログラム２３３１は、作成した依頼先ユーザＶＮＡＳ２５Ｂに、バックアップされるデータが格納されている副ボリュームを割り当てる。次に、環境構築要求受付サブプログラム２３３１は、作成した依頼先ユーザＶＮＡＳ２５Ｂを起動する。そして、環境構築要求受付サブプログラム２３３１は、起動した依頼先ユーザＶＮＡＳ２５Ｂのバックアップ処理サブプログラム２３２３に、バックアップ処理の実行を要求する。なお、環境構築要求受付サブプログラム２３３１の処理については、図１４及び図１５で詳細を説明する。
【００９１】
依頼先ユーザＶＮＡＳ２５Ｂのバックアップ処理サブプログラム２３２３は、バックアップ処理の実行を要求されると、カーネル起動、バックアップ装置３のマウント、割り当てられた副ボリュームのマウント、バックアップ処理、バックアップ装置３のアンマウント、及び割り当てられた副ボリュームのアンマウントを行う。そして、バックアップ処理サブプログラム２３２３は、バックアップ処理完了を、依頼先ルートＶＮＡＳ２６Ｂの環境構築要求受付サブプログラム２３３１に通知する。なお、バックアップ処理サブプログラム２３２３の処理については、図１６及び図１７で詳細を説明する。
【００９２】
依頼先ルートＶＮＡＳ２６Ｂの環境構築要求受付サブプログラム２３３１は、バックアップ処理完了を通知されると、当該依頼先ルートＶＮＡＳ２６Ｂの環境後処理サブプログラム２３３２に、環境後処理の実行を要求する。
【００９３】
依頼先ルートＶＮＡＳ２６Ｂの環境後処理サブプログラム２３３２は、環境後後処理の実行を要求されると、依頼先ユーザＶＮＡＳ２５Ｂを削除する。そして、環境後処理サブプログラム２３３２は、依頼元ユーザＶＮＡＳ２５Ａのバックアップ要求受付サブプログラム２３２１にバックアップ完了通知を送信する。なお、環境後処理サブプログラム２３３２の処理については、図１８及び図１９で詳細を説明する。
【００９４】
依頼元ユーザＶＮＡＳ２５Ａのバックアップ要求受付サブプログラム２３２１は、バックアップ完了通知を受信すると、当該依頼元ユーザＶＮＡＳ２５Ａの環境復元処理サブプログラム２３２２に、環境復元処理の実行を要求する。
【００９５】
当該依頼元ユーザＶＮＡＳ２５Ａの環境復元処理サブプログラム２３２２は、環境復元処理の実行を要求されると、パスの定義構築要求及びミラーリング環境設定を行う。なお、環境復元処理サブプログラム２３２２の処理については、図２０及び図２１で詳細を説明する。
【００９６】
以上のように、依頼元ＮＡＳサーバ２Ａがバックアップ要求を受信すると、依頼元ＮＡＳサーバ２Ａ及び依頼先ＮＡＳサーバ２Ｂは、連携しながら、バックアップを実行するために必要な環境を構築する。そして、依頼先ＮＡＳサーバ２Ｂが、バックアップ装置３にローカル接続されていない依頼元ディスクサブシステム１Ａに記憶されるデータを、バックアップ装置３にバックアップする。
【００９７】
図１２は、本発明の第１の実施の形態の依頼元ユーザＶＮＡＳ２５Ａによって実行されるバックアップ要求受付サブプログラム２３２１の処理の説明図である。
【００９８】
まず、管理計算機５は、管理者の操作等を契機に、バックアップ管理計算機７に、依頼元ディスクサブシステム１Ａに記憶されるデータのバックアップを指示する（Ｓ１００１）。
【００９９】
バックアップ管理計算機７は、バックアップの指示を受けると、依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａにバックアップ要求を送信する（Ｓ１００２）。なお、バックアップ管理計算機７は、予め設定された所定のタイミングで、依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａにバックアップ要求を送信してもよい。
【０１００】
依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａは、バックアップ管理計算機７からバックアップ要求を受信する。すると、依頼元ユーザＶＮＡＳ２５Ａは、バックアップが要求されたＬＵ１５（正ボリューム）とコピーペアになっているＬＵ１５（副ボリューム）が存在するか否かを判定する。副ボリュームが存在しない場合、依頼元ユーザＶＮＡＳ２５Ａは、バックアップが要求された正ボリュームとコピーペアになる副ボリュームの作成を、依頼元ディスクサブシステム１Ａに要求する。すると、依頼元ディスクサブシステム１Ａは、副ボリュームを作成する。
【０１０１】
次に、依頼元ユーザＶＮＡＳ２５Ａは、正ボリュームと副ボリュームとの同期を、依頼元ディスクサブシステム１Ａに要求する。すると、依頼元ディスクサブシステム１Ａは、ミラーリングすることによって、正ボリュームと副ボリュームとを同期させる（Ｓ１００３）。これによって、正ボリュームのデータと副ボリュームのデータとが同一となる。つまり、副ボリュームには、バックアップされるデータが記憶されている。
【０１０２】
次に、依頼元ユーザＶＮＡＳ２５Ａは、正ボリュームと副ボリュームとの同期の解除を、依頼元ディスクサブシステム１Ａに要求する。すると、依頼元ディスクサブシステム１Ａは、正ボリュームと副ボリュームとを切り離すことによって、正ボリュームと副ボリュームとの同期を解除する。
【０１０３】
次に、依頼元ユーザＶＮＡＳ２５Ａは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂに、環境構築要求を送信する（Ｓ１００４）。
【０１０４】
その後、依頼元ユーザＶＮＡＳ２５Ａは、バックアップ完了通知を受信するまで待機する。バックアップ完了通知を受信すると、依頼元ユーザＶＮＡＳ２５Ａは、環境復元処理サブプログラム２３２２を実行する。そして、依頼元ユーザＶＮＡＳ２５Ａは、バックアップ要求受付サブプログラム２３２１を終了する。
【０１０５】
図１３は、本発明の第１の実施の形態の依頼元ユーザＶＮＡＳ２５Ａによって実行されるバックアップ要求受付サブプログラム２３２１の処理のフローチャートである。
【０１０６】
依頼元ユーザＶＮＡＳ２５Ａは、バックアップ管理計算機７からバックアップ要求を受信すると、当該バックアップ要求受付サブプログラム２３２１を実行する。なお、バックアップ要求には、データのバックアップが要求されるＬＵ１５の名称が含まれる。
【０１０７】
まず、依頼元ユーザＶＮＡＳ２５Ａは、依頼元ディスクサブシステム１Ａに記憶されるミラーリング設定管理テーブル１３５を参照して、受信したバックアップ要求に含まれる名称によって識別されるＬＵ１５（正ボリューム）とコピーペアになっているＬＵ１５（副ボリューム）が存在するか否かを判定する（Ｓ１０１１）。
【０１０８】
具体的には、依頼元ユーザＶＮＡＳ２５Ａは、受信したバックアップ要求に含まれる名称とミラーリング設定管理テーブル１３５のボリューム名１３５１とが一致するレコードを、ミラーリング設定管理テーブル１３５から選択する。次に、依頼元ユーザＶＮＡＳ２５Ａは、選択したレコードから、ボリューム区分１３５３を抽出する。
【０１０９】
抽出したボリューム区分１３５３に「正ボリューム」が格納されている場合、依頼元ユーザＶＮＡＳ２５Ａは、副ボリュームが存在すると判定する。その場合、依頼元ユーザＶＮＡＳ２５Ａは、そのままステップＳ１０１５に進む。
【０１１０】
一方、抽出したボリューム区分１３５３に「単独ボリューム」が格納されている場合、依頼元ユーザＶＮＡＳ２５Ａは、副ボリュームが存在しないと判定する。その場合、依頼元ユーザＶＮＡＳ２５Ａは、受信したバックアップ要求に含まれる名称によって識別される正ボリュームとコピーペアになる副ボリュームの作成を、依頼元ディスクサブシステム１Ａに要求する（Ｓ１０１２）。すると、依頼元ディスクサブシステム１Ａは、副ボリュームを作成する。このとき、依頼元ディスクサブシステム１Ａは、ミラーリング設定管理テーブル１３５を更新する。
【０１１１】
具体的には、依頼元ディスクシステム１Ａは、ミラーリング設定管理テーブル１３５に、新たなレコードを作成する。次に、依頼元ディスクサブシステム１Ａは、作成された副ボリュームの名称を、新たなレコードのボリューム名１３５１に格納する。次に、依頼元ディスクサブシステム１Ａは、新たなレコードのミラーリング設定１３５２に、「有」を格納する。
【０１１２】
次に、依頼元ディスクサブシステム１Ａは、新たなレコードのボリューム区分１３５３に、「副ボリューム」を格納する。次に、依頼元ディスクサブシステム１Ａは、バックアップ要求に含まれる名称を、新たなレコードのペアボリューム名１３５４に格納する。次に、依頼元ディスクサブシステム１Ａは、新たなレコードのボリューム作成日時１３５５に、現在の日時を格納する。
【０１１３】
次に、依頼元ディスクシステム１Ａは、バックアップ要求に含まれる名称とミラーリング設定管理テーブル１３５のボリューム名１３５１とが一致するレコードを、ミラーリング設定管理テーブル１３５から選択する。次に、依頼元ディスクサブシステム１Ａは、選択したレコードのミラーリング設定１３５２に、「有」を格納する。次に、依頼元ディスクサブシステム１Ａは、選択したレコードのボリューム区分１３５３に、「正ボリューム」を格納する。次に、依頼元ディスクサブシステム１Ａは、選択したレコードのペアボリューム名１３５４に、作成された副ボリュームの名称を格納する。
【０１１４】
次に、依頼元ディスクサブシステム１Ａは、ボリュームの作成をイベントとして、イベントログ１３４に記録する。更に、依頼元ディスクサブシステム１Ａは、ペア定義をイベントとして、イベントログ１３４に記録する。
【０１１５】
次に、依頼元ユーザＶＮＡＳ２５Ａは、パス定義の作成を、依頼元ディスクサブシステム１Ａに要求する（Ｓ１０１３）。すると、依頼元ディスクサブシステム１Ａは、作成された副ボリュームへのアクセス経路であるパスの定義を、パス定義管理テーブル１３３に格納する。
【０１１６】
具体的には、依頼元ディスクサブシステム１Ａは、パス定義管理テーブル１３３に新たなレコードを作成する。次に、依頼元ディスクサブシステム１Ａは、作成された副ボリュームの名称を、新たなレコードのボリューム名１３３１に格納する。次に、依頼元ディスクサブシステム１Ａは、依頼元ユーザＶＮＡＳ２５Ａの識別子を、新たなレコードのＮＡＳＩＤ１３３２に格納する。
【０１１７】
次に、依頼元ユーザＶＮＡＳ２５Ａは、正ボリュームと副ボリュームとの同期を、依頼元ディスクサブシステム１に要求する（Ｓ１０１４）。すると、依頼元ディスクサブシステム１は、ミラーリングすることによって、正ボリュームと副ボリュームとを同期させる。これによって、正ボリュームのデータと副ボリュームのデータとが同一となる。
【０１１８】
次に、依頼元ユーザＶＮＡＳ２５Ａは、正ボリュームと副ボリュームとの同期の解除を、依頼元ディスクサブシステム１Ａに要求する（Ｓ１０１５）。すると、依頼元ディスクサブシステム１Ａは、正ボリュームと副ボリュームとを切り離すことによって、正ボリュームと副ボリュームとの同期を解除する。このとき、依頼元ディスクサブシステム１Ａは、ミラーリング設定管理テーブル１３５を更新する。
【０１１９】
具体的には、依頼元ディスクサブシステム１Ａは、正ボリュームの名称とミラーリング設定管理テーブル１３５のボリューム名１３５１とが一致するレコードを、ミラーリング設定管理テーブル１３５から選択する。次に、依頼元ディスクサブシステム１Ａは、選択したレコードのミラーリング設定１３５２に、「無」を格納する。次に、依頼元ディスクサブシステム１Ａは、副ボリュームの名称とミラーリング設定管理テーブル１３５のボリューム名１３５１とが一致するレコードを、ミラーリング設定管理テーブル１３５から選択する。次に、依頼元ディスクサブシステム１Ａは、選択したレコードのミラーリング設定１３５２に、「無」を格納する。
【０１２０】
更に、依頼元ディスクサブシステム１Ａは、同期解除をイベントとして、イベントログ１３４に記録する。
【０１２１】
次に、依頼元ユーザＶＮＡＳ２５Ａは、副ボリュームへのアクセス経路であるパスの定義の削除を、依頼元ディスクサブシステム１Ａに要求する（Ｓ１０１６）。すると、依頼元ディスクサブシステム１Ａは、副ボリュームへのアクセス経路であるパスの定義を、パス定義管理テーブル１３３から削除する。
【０１２２】
具体的には、依頼元ディスクサブシステム１Ａは、副ボリュームの名称とパス定義管理テーブル１３３のボリューム名１３３１とが一致するレコードを、パス定義管理テーブル１３３から削除する。
【０１２３】
次に、依頼元ユーザＶＮＡＳ２５Ａは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂに、環境構築要求を送信する（Ｓ１０１７）。このため、依頼元ユーザＶＮＡＳ２５Ａは、バックアップ装置３にローカル接続されている依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂのネットワーク情報を予め記憶している。
【０１２４】
依頼先ルートＶＮＡＳ２６Ｂは、環境構築要求を受信すると、環境構築要求受付サブプログラム２３３１を実行する。なお、環境構築要求受付サブプログラム２３３１の処理については、図１４及び図１５で詳細を説明する。
【０１２５】
一方、依頼元ユーザＶＮＡＳ２５Ａは、依頼先ルートＶＮＡＳ２６Ｂからバックアップ完了通知を受信するまで待機する。バックアップ完了通知を受信すると、依頼元ユーザＶＮＡＳ２５Ａは、環境復元処理サブプログラム２３２２を実行する（Ｓ１０１８）。なお、環境復元処理サブプログラム２３２２の処理については、図２０及び図２１で詳細を説明する。そして、依頼元ユーザＶＮＡＳ２５Ａは、バックアップ要求受付サブプログラム２３２１を終了する。
【０１２６】
図１４は、本発明の第１の実施の形態の依頼先ルートＶＮＡＳ２６Ｂによって実行される環境構築要求受付サブプログラム２３３１の処理の説明図である。
【０１２７】
依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂは、依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａから環境構築要求を受信する（Ｓ１０２１）。すると、依頼先ルートＶＮＡＳ２６Ｂは、バックアップ処理を行うための依頼先ユーザＶＮＡＳ２５Ｂを作成する（Ｓ１０２２）。
【０１２８】
次に、依頼先ルートＶＮＡＳ２６Ｂは、作成した依頼先ＮＡＳサーバ２Ｂから依頼元ディスクサブシステム１Ａに備わる副ボリュームへのアクセス経路であるパスの定義の作成を、依頼先ディスクサブシステム１Ｂに要求する。すると、依頼先ディスクサブシステム１Ｂは、依頼先ＮＡＳサーバ２Ｂから、依頼元ディスクサブシステム１Ａに備わる副ボリュームへのアクセス経路であるパスの定義を作成する（Ｓ１０２３）。
【０１２９】
次に、依頼先ルートＶＮＡＳ２６Ｂは、作成した依頼先ユーザＶＮＡＳ２５Ｂに、バックアップ処理の実行を要求する。
【０１３０】
その後、、依頼先ルートＶＮＡＳ２６Ｂは、バックアップ処理完了を通知されるまで待機する。バックアップ処理完了を通知されると、依頼先ルートＶＮＡＳ２６Ｂは、環境後処理サブプログラム２３３２を実行する。そして、依頼先ルートＶＮＡＳ２６Ｂは、環境構築要求受付サブプログラム２３３１を終了する。
【０１３１】
図１５は、本発明の第１の実施の形態の依頼先ルートＶＮＡＳ２６Ｂによって実行される環境構築要求受付サブプログラム２３３１の処理のフローチャートである。
【０１３２】
依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂは、依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａから環境構築要求を受信すると、当該環境構築要求受付サブプログラム２３３１を実行する。まず、依頼先ルートＶＮＡＳ２６Ｂは、ＮＡＳサーバ２のリソースを依頼先ユーザＶＮＡＳ２５Ｂに割り当てることによって、バックアップ処理を行うための依頼先ユーザＶＮＡＳ２５Ｂを新たに作成する。
【０１３３】
次に、依頼先ルートＶＮＡＳ２６Ｂは、作成した依頼先ＮＡＳサーバ２Ｂから、依頼元ディスクサブシステム１Ａに備わる副ボリュームへのアクセス経路であるパスの定義の作成を、依頼先ディスクサブシステム１Ｂに要求する（Ｓ１０３１）。
【０１３４】
すると、依頼先ディスクサブシステム１Ｂは、依頼先ＮＡＳサーバ２Ｂから、依頼元ディスクサブシステム１Ａに備わる副ボリュームへのアクセス経路であるパスの定義を、パス定義管理テーブル１３３に格納する。
【０１３５】
具体的には、依頼先ディスクサブシステム１Ｂは、パス定義管理テーブル１３３に新たなレコードを作成する。次に、依頼先ディスクサブシステム１Ｂは、依頼元ディスクサブシステム１Ａに備わる副ボリュームの名称を、新たなレコードのボリューム名１３３１に格納する。次に、依頼先ディスクサブシステム１Ｂは、依頼先ＮＡＳサーバ２Ｂの識別子を、新たなレコードのＮＡＳＩＤ１３３２に格納する。
【０１３６】
これによって、依頼先ＮＡＳサーバ２Ｂは、ＦＣ８及び依頼先ディスクサブシステム１Ｂを介して、依頼元ディスクサブシステム１Ａに備わる副ボリュームへアクセス可能となる。
【０１３７】
次に、依頼先ルートＶＮＡＳ２６Ｂは、作成した依頼先ユーザＶＮＡＳ２５Ｂを起動する（Ｓ１０３２）。
【０１３８】
次に、依頼先ルートＶＮＡＳ２６Ｂは、起動した依頼先ユーザＶＮＡＳ２５Ｂに、パックアップ処理の実行を要求する（Ｓ１０３３）。このとき、依頼先ルートＶＮＡＳ２６Ｂは、依頼元ディスクサブシステム１Ａに備わる副ボリュームに関する情報を、起動した依頼先ユーザＶＮＡＳ２５Ｂに送信する。
【０１３９】
すると、依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ処理サブプログラム２３２３を実行する。なお、バックアップ処理サブプログラム２３２３の処理については、図１６及び図１７で詳細を説明する。
【０１４０】
その後、依頼先ルートＶＮＡＳ２６Ｂは、バックアップ処理完了を通知されるまで待機する。バックアップ処理完了を通知されると、依頼先ルートＶＮＡＳ２６Ｂは、環境後処理サブプログラム２３３２を実行する（Ｓ１０３４）。なお、環境後処理サブプログラム２３３２の処理については、図１８及び図１９で詳細を説明する。そして、依頼先ルートＶＮＡＳ２６Ｂは、環境構築要求受付サブプログラム２３３１を終了する。
【０１４１】
図１６は、本発明の第１の実施の形態の依頼先ユーザＶＮＡＳ２５Ｂによって実行されるバックアップ処理サブプログラム２３２３の処理の説明図である。
【０１４２】
依頼先ＮＡＳサーバ２Ｂに備わる依頼先ユーザＶＮＡＳ２５Ｂは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂからバックアップ処理の実行を要求される。すると、依頼先ユーザＶＮＡＳ２５Ｂは、依頼元ディスクサブシステム１Ａに備わる副ボリュームに記憶されるデータを、バックアップ装置３にバックアップする（Ｓ１０４１）。
【０１４３】
次に、依頼先ユーザＶＮＡＳ２５Ｂは、依頼先ルートＶＮＡＳ２６Ｂにバックアップ処理完了を通知する。そして、依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ処理サブプログラム２３２３を終了する。
【０１４４】
図１７は、本発明の第１の実施の形態の依頼先ユーザＶＮＡＳ２５Ｂによって実行されるバックアップ処理サブプログラム２３２３の処理のフローチャートである。
【０１４５】
依頼先ＮＡＳサーバ２Ｂに備わる依頼先ユーザＶＮＡＳ２５Ｂは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂからバックアップ処理の実行を要求されると、当該バックアップ処理サブプログラム２３２３を実行する。
【０１４６】
まず、依頼先ユーザＶＮＡＳ２５Ｂは、依頼先ルートＶＮＡＳ２６Ｂから、依頼元ディスクサブシステム１Ａに備わる副ボリュームに関する情報を受信する。次に、依頼先ユーザＶＮＡＳ２５Ｂは、受信した副ボリュームに関する情報を参照して、依頼元ディスクサブシステム１Ａに備わる副ボリュームをマウントする。更に、依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ装置３をマウントする（Ｓ１０５１）。
【０１４７】
次に、依頼先ユーザＶＮＡＳ２５Ｂは、マウントされている副ボリュームに記憶されるデータを読み出す。次に、依頼先ユーザＶＮＡＳ２５Ｂは、読み出したデータを、マウントされているバックアップ装置３に格納する。これによって、依頼先ユーザＶＮＡＳ２５Ｂは、副ボリュームに記憶されるデータを、バックアップ装置３にバックアップする（Ｓ１０５２）。例えば、依頼先ユーザＶＮＡＳ２５Ｂは、特許文献２に記載されている技術を用いて、副ボリュームに記憶されるデータをバックアップ装置３にバックアップする。
【０１４８】
依頼先ユーザＶＮＡＳ２５Ｂは、バックアップを完了すると、マウントされている副ボリューム及びバックアップ装置３をアンマウントする（Ｓ１０５３）。次に、依頼先ユーザＶＮＡＳ２５Ｂは、依頼先ルートＶＮＡＳ２６Ｂにバックアップ処理完了を通知する。すると、依頼先ルートＶＮＡＳ２６Ｂは、環境後処理サブプログラム２３３２を実行する。なお、環境後処理サブプログラム２３３２の処理については、図１８及び図１９で詳細を説明する。
【０１４９】
そして、依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ処理サブプログラム２３２３を終了する。
【０１５０】
図１８は、本発明の第１の実施の形態の依頼先ルートＶＮＡＳ２６Ｂによって実行される環境後処理サブプログラム２３３２の処理の説明図である。
【０１５１】
依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ユーザＶＮＡＳ２５Ｂからバックアップ処理完了を通知される。すると、依頼先ルートＶＮＡＳ２６Ｂは、依頼先ユーザＶＮＡＳ２５Ｂを削除する（Ｓ１０６１）。次に、依頼先ルートＶＮＡＳ２６Ｂは、依頼元ＮＡＳサーバ２Ａに備わるユーザＶＮＡＳ２５Ａにバックアップ完了通知を送信する（Ｓ１０６２）。そして、依頼先ルートＶＮＡＳ２６Ｂは、環境後処理サブプログラム２３３２を終了する。
【０１５２】
図１９は、本発明の第１の実施の形態の依頼先ルートＶＮＡＳ２６Ｂによって実行される環境後処理サブプログラム２３３２の処理のフローチャートである。
【０１５３】
依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ユーザＶＮＡＳ２５Ｂからバックアップ完了を通知されると、当該環境後処理サブプログラム２３３２を実行する。
【０１５４】
まず、依頼先ルートＶＮＡＳ２６Ｂは、バックアップ完了の通知元である依頼先ユーザＶＮＡＳ２５Ｂの動作を停止させる。次に、依頼先ルートＶＮＡＳ２６Ｂは、動作を停止した依頼先ユーザＶＮＡＳ２５Ｂに割り当てられている依頼先ＮＡＳサーバ２Ｂのリソースを解放する。そして、依頼先ルートＶＮＡＳ２６Ｂは、依頼先ユーザＶＮＡＳ２５Ｂを削除する（Ｓ１０７１）。
【０１５５】
次に、依頼先ルートＶＮＡＳ２６Ｂは、依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａにバックアップ完了通知を送信する（Ｓ１０７２）。
【０１５６】
依頼元ユーザＶＮＡＳ２５Ａは、バックアップ完了通知を受信すると、環境復元処理サブプログラム２３２２を実行する。なお、環境復元処理サブプログラム２３２２の処理については、図２０及び図２１で詳細を説明する。
【０１５７】
そして、依頼先ルートＶＮＡＳ２６Ｂは、環境後処理サブプログラム２３３２を終了する。
【０１５８】
図２０は、本発明の第１の実施の形態の依頼元ユーザＶＮＡＳ２５Ａによって実行される環境復元処理サブプログラム２３２２の処理の説明図である。
【０１５９】
依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂからバックアップ完了通知を受信する。すると、依頼元ユーザＶＮＡＳ２５Ａは、依頼元ディスクサブシステム１Ａの環境を、バックアップ要求受信時の状態に戻す。例えば、依頼元ユーザＶＮＡＳ２５Ａは、依頼元ディスクサブシステム１Ａにミラーリング環境を設定する（Ｓ１０８１）。
【０１６０】
そして、依頼元ユーザＶＮＡＳ２５Ａは、環境復元処理サブプログラム２３２２を終了する。
【０１６１】
図２１は、本発明の第１の実施の形態の依頼元ユーザＶＮＡＳ２５Ａによって実行される環境復元処理サブプログラム２３２２の処理のフローチャートである。
【０１６２】
依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂからバックアップ完了通知を受信すると、当該環境復元処理サブプログラム２３２２を実行する。
【０１６３】
まず、依頼元ユーザＶＮＡＳ２５Ａは、依頼元ディスクサブシステム１Ａに記憶されるイベントログ１３４を参照して、バックアップ要求を受信した時における、依頼元ディスクサブシステム１Ａの環境を特定する。そして、依頼元ユーザＶＮＡＳ２５Ａは、バックアップ要求を受信した時に副ボリュームが存在したか否かを判定する（Ｓ１０９１）。
【０１６４】
例えば、依頼元ユーザＶＮＡＳ２５Ａは、バックアップ要求受付サブプログラム２３２１の処理のステップＳ１０１１において副ボリュームが存在しないと判定した場合、バックアップ要求の受信時に副ボリュームが存在しなかったと判定する。
【０１６５】
すると、依頼元ユーザＶＮＡＳ２５Ａは、バックアップ要求受付サブプログラム２３２１の処理のステップＳ１０１２において作成された副ボリュームの削除を、依頼元ディスクサブシステム１Ａに要求する。
【０１６６】
すると、依頼元ディスクサブシステム１Ａは、副ボリュームを削除する（Ｓ１０９２）。このとき、依頼元ディスクサブシステム１Ａは、ミラーリング設定管理テーブル１３５を更新する。
【０１６７】
具体的には、依頼元ディスクシステム１Ａは、削除した副ボリュームの名称とミラーリング設定管理テーブル１３５のボリューム名１３５１とが一致するレコードを、ミラーリング設定管理テーブル１３５から削除する。
【０１６８】
次に、依頼元ディスクシステム１Ａは、バックアップ要求に含まれる名称とミラーリング設定管理テーブル１３５のボリューム名１３５１とが一致するレコードを、ミラーリング設定管理テーブル１３５から選択する。次に、依頼元ディスクサブシステム１Ａは、選択したレコードのミラーリング設定１３５２に、「無」を格納する。次に、依頼元ディスクサブシステム１Ａは、選択したレコードのボリューム区分１３５３に、「単独ボリューム」を格納する。次に、依頼元ディスクサブシステム１Ａは、選択したレコードのペアボリューム名１３５４の値を削除する。
【０１６９】
次に、依頼元ディスクサブシステム１Ａは、ボリューム削除をイベントとして、イベントログ１３４に記録する。そして、依頼元ユーザＶＮＡＳ２５Ａは、環境復元処理サブプログラム２３２２を終了する。
【０１７０】
一方、依頼元ユーザＶＮＡＳ２５Ａは、バックアップ要求受付サブプログラム２３２１の処理のステップＳ１０１１において副ボリュームが存在すると判定した場合、バックアップ要求の受信時に副ボリュームが存在したと判定する。
【０１７１】
すると、依頼元ユーザＶＮＡＳ２５Ａは、副ボリュームへのアクセス経路であるパスの定義の作成を、依頼元ディスクサブシステム１Ａに要求する（Ｓ１０９３）。すると、依頼元ディスクサブシステム１Ａは、副ボリュームへのアクセス経路であるパスの定義を、パス定義管理テーブル１３３に格納する。
【０１７２】
具体的には、依頼元ユーザＶＮＡＳ２５Ａは、バックアップ要求受付サブプログラム２３２１の処理のステップＳ１０１６において削除したパス定義を、パス定義管理テーブル１３３に格納する。
【０１７３】
次に、依頼元ユーザＶＮＡＳ２５Ａは、正ボリュームと副ボリュームとの同期を、依頼元ディスクサブシステム１に要求する（Ｓ１０９４）。すると、依頼元ディスクサブシステム１は、ミラーリングすることによって、正ボリュームと副ボリュームとを同期させる。これによって、正ボリュームのデータと副ボリュームのデータとが同一となる。このとき、依頼元ディスクサブシステム１Ａは、ミラーリング設定管理テーブル１３５を更新する。
【０１７４】
具体的には、依頼元ディスクサブシステム１Ａは、正ボリュームの名称とミラーリング設定管理テーブル１３５のボリューム名１３５１とが一致するレコードを、ミラーリング設定管理テーブル１３５から選択する。次に、依頼元ディスクサブシステム１Ａは、選択したレコードのミラーリング設定１３５２に、「有」を格納する。次に、依頼元ディスクサブシステム１Ａは、副ボリュームの名称とミラーリング設定管理テーブル１３５のボリューム名１３５１とが一致するレコードを、ミラーリング設定管理テーブル１３５から選択する。次に、依頼元ディスクサブシステム１Ａは、選択したレコードのミラーリング設定１３５２に、「有」を格納する。
【０１７５】
そして、依頼元ユーザＶＮＡＳ２５Ａは、環境復元処理サブプログラム２３２２を終了する。
【０１７６】
図２２は、本発明の第１の実施の形態の計算機システムによって実行されるリストア要求実行処理の概要の説明図である。
【０１７７】
まず、管理計算機５は、管理者の操作等を契機に、バックアップ管理計算機７に、依頼元ディスクサブシステム１Ａに記憶されるデータのリストアを指示する。バックアップ管理計算機７は、リストアの指示を受けると、依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａにリストア要求を送信する。
【０１７８】
依頼元ユーザＶＮＡＳ２５Ａのリストア要求受付サブプログラム２３２４は、バックアップ管理計算機７からリストア要求を受信する。すると、リストア要求受付サブプログラム２３２４は、パス定義削除要求等を行う。そして、リストア要求受付サブプログラム２３２４は、依頼先ルートＶＮＡ２６Ｂの環境構築要求受付サブプログラム２３３１に環境構築要求を送信する。なお、リストア要求受付サブプログラム２３２４の処理については、図２３で詳細を説明する。
【０１７９】
依頼先ルートＶＮＡ２６Ｂの環境構築要求受付サブプログラム２３３１は、環境構築要求を受信すると、依頼先ユーザＶＡＳ２５Ｂを作成する。次に、環境構築要求受付サブプログラム２３３１は、作成した依頼先ユーザＶＮＡＳ２５Ｂに、リストアされるデータが格納されるＬＵ１５であるリストア先ボリュームを割り当てる。次に、環境構築要求受付サブプログラム２３３１は、作成した依頼先ユーザＶＮＡＳ２５Ｂを起動する。そして、環境構築要求受付サブプログラム２３３１は、起動した依頼先ユーザＶＮＡＳ２５Ｂのバックアップ処理サブプログラム２３２３に、リストア処理の実行を要求する。なお、リストア時における環境構築要求受付サブプログラム２３３１の処理は、バックアップ処理の実行を要求する代わりに、リストア処理の実行を要求する点を除き、図１４及び図１５で説明した処理と同一である。よって、詳細な説明を省略する。
【０１８０】
依頼先ユーザＶＮＡＳ２５Ｂのバックアップ処理サブプログラム２３２３は、リストア処理の実行を要求されると、カーネル起動、バックアップ装置３のマウント、割り当てられたリストア先ボリュームのマウント、リストア処理、バックアップ装置３のアンマウント、及び割り当てられたリストア先ボリュームのアンマウントを行う。そして、バックアップ処理サブプログラム２３２３は、リストア処理完了を、依頼先ルートＶＮＡＳ２６Ｂの環境構築要求受付サブプログラム２３３１に通知する。なお、リストア時におけるバックアップ処理サブプログラム２３２３の処理については、図２４で詳細を説明する。
【０１８１】
依頼先ルートＶＮＡＳ２６Ｂの環境構築要求受付サブプログラム２３３１は、リストア処理完了を通知されると、当該依頼先ルートＶＮＡＳ２６Ｂの環境後処理サブプログラム２３３２に、環境後処理の実行を要求する。
【０１８２】
依頼先ルートＶＮＡＳ２６Ｂの環境後処理サブプログラム２３３２は、環境後後処理の実行を要求されると、依頼先ユーザＶＮＡＳ２５Ｂを削除する。そして、環境後処理サブプログラム２３３２は、依頼元ユーザＶＮＡＳ２５Ａのリストア要求受付サブプログラム２３２４にリストア完了通知を送信する。なお、リストア時における環境後処理サブプログラム２３３２の処理は、バックアップ完了通知の代わりにリストア完了通知を送信する点を除き、図１８及び図１９で説明した処理と同一である。よって、詳細な説明を省略する。
【０１８３】
依頼元ユーザＶＮＡＳ２５Ａのリストア要求受付サブプログラム２３２４は、リストア完了通知を受信すると、当該依頼元ユーザＶＮＡＳ２５Ａの環境復元処理サブプログラム２３２２に、環境復元処理の実行を要求する。
【０１８４】
当該依頼元ユーザＶＮＡＳ２５Ａの環境復元処理サブプログラム２３２２は、環境復元処理の実行を要求されると、リストア先ボリュームへのパスの定義構築要求を行う。なお、環境復元処理サブプログラム２３２２の処理は、副ボリュームへのパスの定義作成要求の代わりに、リストア先ボリュームへのパスの定義構築要求を行う点を除き、図２０及び図２１で説明した処理と同一である。よって、詳細な説明を省略する。
【０１８５】
以上のように、依頼元ＮＡＳサーバ２Ａがリストア要求を受信すると、依頼元ＮＡＳサーバ２Ａ及び依頼先ＮＡＳサーバ２Ｂは、連携しながら、リストアを実行するために必要な環境を構築する。そして、依頼先ＮＡＳサーバ２Ｂが、バックアップ装置３にローカル接続されていない依頼元ディスクサブシステム１Ａに記憶されるデータをリストアする。
【０１８６】
図２３は、本発明の第１の実施の形態の依頼元ユーザＶＮＡＳ２５Ａによって実行されるリストア要求受付サブプログラム２３２４の処理のフローチャートである。
【０１８７】
依頼元ユーザＶＮＡＳ２５Ａは、バックアップ管理計算機７からリストア要求を受信すると、当該リストア要求受付サブプログラム２３２４を実行する。なお、リストア要求には、リストアデータが格納されるＬＵ１５（リストア先ボリューム）の名称が含まれる。
【０１８８】
まず、依頼元ユーザＶＮＡＳ２５Ａは、リストア先ボリュームをアンマウントする（Ｓ１１０１）。次に、依頼元ユーザＶＮＡＳ２５Ａは、リストア先ボリュームへのアクセス経路であるパスの定義の削除を、依頼元ディスクサブシステム１Ａに要求する（Ｓ１１０２）。すると、依頼元ディスクサブシステム１Ａは、リストア先ボリュームへのアクセス経路であるパスの定義を、パス定義管理テーブル１３３から削除する。
【０１８９】
具体的には、依頼元ディスクサブシステム１Ａは、リストア先ボリュームの名称とパス定義管理テーブル１３３のボリューム名１３３１とが一致するレコードを、パス定義管理テーブル１３３から削除する。
【０１９０】
次に、依頼元ユーザＶＮＡＳ２５Ａは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂに、環境構築要求を送信する（Ｓ１１０３）。このため、依頼元ユーザＶＮＡＳ２５Ａは、バックアップ装置３にローカル接続されている依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂのネットワーク情報を予め記憶している。
【０１９１】
次に、依頼元ユーザＶＮＡＳ２５Ａは、依頼先ルートＶＮＡＳ２６Ｂからリストア完了通知を受信するまで待機する。リストア完了通知を受信すると、依頼元ユーザＶＮＡＳ２５Ａは、環境復元処理サブプログラム２３２２を実行する（Ｓ１１０４）。そして、依頼元ユーザＶＮＡＳ２５Ａは、リストア要求受付サブプログラム２３２４を終了する。
【０１９２】
図２４は、本発明の第１の実施の形態の依頼先ユーザＶＮＡＳ２５Ｂによってリストア時に実行されるバックアップ処理サブプログラム２３２３の処理のフローチャートである。
【０１９３】
依頼先ＮＡＳサーバ２Ｂに備わる依頼先ユーザＶＮＡＳ２５Ｂは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂからリストア処理の実行を要求されると、当該バックアップ処理サブプログラム２３２３を実行する。
【０１９４】
まず、依頼先ユーザＶＮＡＳ２５Ｂは、依頼先ルートＶＮＡＳ２６Ｂから、依頼元ディスクサブシステム１Ａに備わるリストア先ボリュームに関する情報を受信する。次に、依頼先ユーザＶＮＡＳ２５Ｂは、受信したリストア先ボリュームに関する情報を参照して、依頼元ディスクサブシステム１Ａに備わるリストア先ボリュームをマウントする。更に、依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ装置３をマウントする（Ｓ１１１１）。
【０１９５】
次に、依頼先ユーザＶＮＡＳ２５Ｂは、マウントされているバックアップ装置３に記憶されるデータを読み出す。次に、依頼先ユーザＶＮＡＳ２５Ｂは、読み出したデータを、マウントされているリストア先ボリュームに格納する。これによって、依頼先ユーザＶＮＡＳ２５Ｂは、リストア先ボリュームに記憶されるデータをリストアする（Ｓ１１１２）。
【０１９６】
依頼先ユーザＶＮＡＳ２５Ｂは、リストアを完了すると、マウントされているリストア先ボリューム及びバックアップ装置３をアンマウントする（Ｓ１０５３）。次に、依頼先ユーザＶＮＡＳ２５Ｂは、依頼先ルートＶＮＡＳ２６Ｂにリストア処理完了を通知する。そして、依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ処理サブプログラム２３２３を終了する。
【０１９７】
以上のように、本実施の形態によれば、バックアップ装置３にローカル接続されていない依頼元ディスクサブシステム１Ａに記憶されるデータを、バックアップ装置３にバックアップできる。また、バックアップ装置３に記憶されるバックアップデータを用いて、バックアップ装置３にローカル接続されていない依頼元ディスクサブシステム１Ａに記憶されるデータをリストアできる。
【０１９８】
本実施の形態では、バックアップ時及びリストア時に、バックアップデータは、ＬＡＮ９を流れない。そのため、バックアップデータは、クライアント計算機６とＮＡＳサーバ２との通信を圧迫しない。よって、ＮＡＳサーバ２は、バックアップ処理及びリストア処理の悪影響を受けずに、ファイル共有サービスをクライアント計算機６に提供できる。
【０１９９】
更に、本実施の形態では、バックアップ処理又はリストア処理を実行するための依頼先ユーザＶＮＡＳ２５Ｂが、依頼先ＮＡＳサーバ２Ｂに生成される。つまり、ファイル供給サービスを提供する通常のユーザＶＮＡＳ２５と異なる依頼先ユーザＶＮＡＳ２５Ｂが、バックアップ処理及びリストア処理を実行する。そのため、バックアップ処理及びリストア処理のセキュリティが高まる。
【０２００】
（第２の実施の形態）
第１の実施の形態では、依頼元ユーザＶＮＡＳ２５Ａによるミラーリング環境の設定、依頼元ユーザＶＮＡＳ２５Ａによるミラーリングの同期処理、依頼先ルートＶＮＡＳ２６Ｂによる依頼先ユーザＶＮＡＳ２５Ｂの起動処理及び依頼先ユーザＶＮＡＳ２５Ｂによるバックアップ処理等が順番に実行される。一方、第２の実施の形態では、依頼元ユーザＶＮＡＳ２５Ａによるミラーリングの同期処理と、依頼先ルートＶＮＡＳ２６Ｂによる依頼先ユーザＶＮＡＳ２５Ｂの起動処理とが、並列的に実行される。
【０２０１】
第２の実施の形態の計算機システムの構成は、第１の実施の形態の計算機システム（図１）と同一なので説明を省略する。
【０２０２】
図２５は、本発明の第２の実施の形態の計算機システムにおけるユーザＶＮＡＳ及びルートＶＮＡＳの説明図である。
【０２０３】
依頼元ＮＡＳサーバ２Ａは、依頼元ユーザＶＮＡＳ２５Ａ及び依頼元ルートＶＡＮＳ２６Ａを備える。また、依頼先ＮＡＳサーバ２Ｂは、依頼先ルートＶＮＡＳ２６Ｂを備える。更に、バックアップ処理の過程において、依頼先ＮＡＳサーバ２Ｂには、依頼先ユーザＶＮＡＳ２５Ｂが生成される。
【０２０４】
依頼元ユーザＶＮＡＳ２５Ａ及び依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ管理プログラム２３２及びＯＳ２３７を備える。バックアップ管理プログラム２３２は、バックアップ要求受付サブプログラム２３２１、環境復元処理サブプログラム２３２２、バックアップ処理サブプログラム２３２３、リストア要求受付サブプログラム２３２４及び同期状況応答処理サブプログラム２３２５を含む。
【０２０５】
バックアップ要求受付サブプログラム２３２１、環境復元処理サブプログラム２３２２、バックアップ処理サブプログラム２３２３及びリストア要求受付サブプログラム２３２４は、第１の実施の形態のユーザＶＮＡＳ２５に含まれるものと同一なので説明を省略する。
【０２０６】
同期状況応答処理サブプログラム２３２５は、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ユーザＶＮＡＳ２５Ｂから、同期状況確認要求を受信する。すると、同期状況応答処理サブプログラム２３２５は、依頼元ディスクサブシステム１Ａに備わる正ボリュームと副ボリュームとの同期が完了しているか否かを判定し、判定した結果を依頼先ユーザＶＮＡＳ２５Ｂに応答する。なお、同期状況応答処理サブプログラム２３２５は、依頼元ユーザＶＮＡＳ２５Ａで実行される。
【０２０７】
ＯＳ２３７は、ブート処理サブプログラム２３７１を含む。ブート処理サブプログラム２３７１は、バックアップ管理プログラム２３２を起動する。なお、ブート処理サブプログラム２３７１は、依頼先ユーザＶＮＡＳ２５Ｂで実行される。
【０２０８】
依頼先ルートＶＮＡＳ２６Ｂは、バックアップ用環境管理プログラム２３３及びＯＳ２３７を備える。バックアップ用環境管理プログラム２３３及びＯＳ２３７は、第１の実施の形態の依頼先ルートＶＮＡＳ２６Ｂに含まれるものと同一なので説明を省略する。
【０２０９】
図２６は、本発明の第２の実施の形態の計算機システムによって実行されるバックアップ要求実行処理の概要の説明図である。
【０２１０】
まず、依頼元ユーザＶＮＡＳ２５Ａのバックアップ要求受付サブプログラム２３２１は、バックアップ管理計算機７からバックアップ要求を受信する。すると、バックアップ要求受付サブプログラム２３２１は、ミラーリング環境チェック、ミラーリング環境設定及びミラーリング同期要求を行う。そして、バックアップ要求受付サブプログラム２３２１は、依頼先ルートＶＮＡ２６Ｂの環境構築要求受付サブプログラム２３３１に環境構築要求を送信する。つまり、バックアップ要求受付サブプログラム２３２１は、正ボリュームと副ボリュームとの同期の完了を確認せずに、依頼先ルートＶＮＡ２６Ｂの環境構築要求受付サブプログラム２３３１に環境構築要求を送信する。
【０２１１】
なお、第２の実施の形態のバックアップ要求受付サブプログラム２３２１の処理は、ミラーリング同期解除要求及びパス定義削除要求を行わない点を除き、第１の実施のバックアップ要求受付サブプログラムの処理（図１２及び図１３）と同一である。よって、第２の実施の形態のバックアップ要求受付サブプログラム２３２１の処理の詳細な説明は、省略する。
【０２１２】
依頼先ルートＶＮＡ２６Ｂの環境構築要求受付サブプログラム２３３１は、環境構築要求を受信すると、依頼先ユーザＶＡＳ２５Ｂを作成する。次に、環境構築要求受付サブプログラム２３３１は、作成した依頼先ユーザＶＮＡＳ２５Ｂに、副ボリュームを割り当てる。次に、環境構築要求受付サブプログラム２３３１は、作成した依頼先ユーザＶＮＡＳ２５Ｂを起動する。
【０２１３】
なお、第２の実施の形態の環境構築要求受付サブプログラム２３３１の処理は、第１の実施の形態の環境構築要求受付サブプログラムの処理（図１４及び図１５）と同一である。よって、第２の実施の形態の環境構築要求受付サブプログラム２３３１の処理の詳細な説明は、省略する。
【０２１４】
依頼先ユーザＶＮＡＳ２５Ｂは、起動されると、ブート処理サブプログラム２３７１を実行する。ブート処理サブプログラム２３７１は、カーネル起動及びバックアップ装置３のマウントを行う。そして、ブート処理サブプログラム２３７１は、バックアップ処理サブプログラム２３２３を起動する。なお、ブート処理サブプログラム２３７１の処理については、図２８で詳細を説明する。
【０２１５】
依頼先ユーザＶＮＡＳ２５Ｂのバックアップ処理サブプログラム２３２３は、起動されると、正ボリュームと副ボリュームとの同期が完了しているか否かを確認するために、同期状況確認要求を、依頼元ユーザＶＮＡＳ２５Ａの同期状況応答サブプログラム２３２５に送信する。
【０２１６】
依頼元ユーザＶＮＡＳ２５Ａの同期状況応答サブプログラム２３２５は、同期状況確認要求を受信する。すると、バックアップ処理サブプログラム２３２３は、正ボリュームと副ボリュームとの同期状況を確認し、正ボリュームと副ボリュームとの同期が完了したか否かを判定する。そして、バックアップ処理サブプログラム２３２３は、判定した結果を、依頼先ユーザＶＮＡＳ２５Ｂのバックアップ処理サブプログラム２３２３に応答する。なお、同期状況応答サブプログラム２３２５の処理については、図２７で詳細を説明する。
【０２１７】
そして、依頼先ユーザＶＮＡＳ２５Ｂは、同期が完了したこと確認すると、副ボリュームのマウント、バックアップ処理、バックアップ装置３のアンマウント、及び副ボリュームのアンマウントを行う。そして、バックアップ処理サブプログラム２３２３は、バックアップ処理完了を、依頼先ルートＶＮＡＳ２６Ｂの環境構築要求受付サブプログラム２３３１に通知する。なお、バックアップ処理サブプログラム２３２３の処理については、図２９で詳細を説明する。
【０２１８】
依頼先ルートＶＮＡＳ２６Ｂの環境構築要求受付サブプログラム２３３１は、バックアップ処理完了を通知されると、当該依頼先ルートＶＮＡＳ２６Ｂの環境後処理サブプログラム２３３２に、環境後処理の実行を要求する。
【０２１９】
依頼先ルートＶＮＡＳ２６Ｂの環境後処理サブプログラム２３３２は、環境後後処理の実行を要求されると、依頼先ユーザＶＮＡＳ２５Ｂを削除する。そして、環境後処理サブプログラム２３３２は、依頼元ユーザＶＮＡＳ２５Ａのバックアップ要求受付サブプログラム２３２１にバックアップ完了通知を送信する。なお、第２の実施の形態の環境後処理サブプログラム２３３２の処理は、第１の実施の環境後処理サブプログラムの処理（図１８及び図１９）と同一である。よって、第２の実施の形態の環境後処理サブプログラム２３３２の処理の詳細な説明は、省略する。
【０２２０】
依頼元ユーザＶＮＡＳ２５Ａのバックアップ要求受付サブプログラム２３２１は、バックアップ完了通知を受信すると、当該依頼元ユーザＶＮＡＳ２５Ａの環境復元処理サブプログラム２３２２に、環境復元処理の実行を要求する。
【０２２１】
当該依頼元ユーザＶＮＡＳ２５Ａの環境復元処理サブプログラム２３２２は、環境復元処理の実行を要求されると、パスの定義構築要求及びミラーリング環境設定を行う。なお、なお、第２の実施の形態の環境復元処理サブプログラム２３２２の処理は、第１の実施の形態の環境復元処理サブプログラムの処理（図２０及び図２１）と同一である。よって、第２の実施の形態の環境復元処理サブプログラム２３２２の処理の詳細な説明は、省略する。
【０２２２】
以上のように、依頼元ＮＡＳサーバ２Ａがバックアップ要求を受信すると、依頼元ＮＡＳサーバ２Ａと依頼先ＮＡＳサーバ２Ｂとは、連携しながら、バックアップを実行するために必要な環境を構築する。このとき、依頼元ユーザＶＮＡＳ２５Ａによるミラーリングの同期処理と、依頼先ルートＶＮＡＳ２６Ｂによる依頼先ユーザＶＮＡＳ２５Ｂの起動処理とが、並列的に実行される。そして、依頼先ＮＡＳサーバ２Ｂが、バックアップ装置３にローカル接続されていない依頼元ディスクサブシステム１Ａに記憶されるデータを、バックアップ装置３にバックアップする。
【０２２３】
図２７は、本発明の第２の実施の形態の依頼元ユーザＶＮＡＳ２５Ａによって実行される同期状況応答処理サブプログラム２３２５の処理のフローチャートである。
【０２２４】
まず、依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ユーザＶＮＡＳ２５Ｂから同期状況確認要求を受信する（Ｓ１２０１）。すると、依頼元ユーザＶＮＡＳ２５Ａは、依頼元ディスクサブシステム１Ａに備わる正ボリュームと副ボリュームとの同期状況を確認する（Ｓ１２０２）。
【０２２５】
次に、依頼元ユーザＶＮＡＳ２５Ａは、正ボリュームと副ボリュームとの同期が完了しているか否かを判定する（Ｓ１２０３）。
【０２２６】
同期が完了していない場合、依頼元ユーザＶＮＡＳ２５Ａは、同期状況確認要求の送信元である依頼先ユーザＶＮＡＳ２５Ｂに、「同期未完了」を応答する（Ｓ１２０４）。そして、依頼元ユーザＶＮＡＳ２５Ａは、同期状況応答処理サブプログラム２３２５を終了する。
【０２２７】
一方、同期が完了している場合、依頼元ユーザＶＮＡＳ２５Ａは、正ボリュームと副ボリュームとの同期の解除を、依頼元ディスクサブシステム１Ａに要求する（Ｓ１２０５）。すると、依頼元ディスクサブシステム１Ａは、正ボリュームと副ボリュームとを切り離すことによって、正ボリュームと副ボリュームとの同期を解除する。このとき、依頼元ディスクサブシステム１Ａは、ミラーリング設定管理テーブル１３５を更新する。
【０２２８】
次に、依頼元ユーザＶＮＡＳ２５Ａは、副ボリュームへのアクセス経路であるパスの定義の削除を、依頼元ディスクサブシステム１Ａに要求する。すると、依頼元ディスクサブシステム１Ａは、副ボリュームへのアクセス経路であるパスの定義を、パス定義管理テーブル１３３から削除する。
【０２２９】
次に、依頼元ユーザＶＮＡＳ２５Ａは、同期状況確認要求の送信元である依頼先ユーザＶＮＡＳ２５Ｂに、「同期完了」を応答する（Ｓ１２０６）。そして、依頼元ユーザＶＮＡＳ２５Ａは、同期状況応答処理サブプログラム２３２５を終了する。
【０２３０】
図２８は、本発明の第２の実施の形態の依頼先ユーザＶＮＡＳ２５Ｂによって実行されるブート処理サブプログラム２３７１の処理のフローチャートである。
【０２３１】
依頼先ＮＡＳサーバ２Ｂに備わる依頼先ユーザＶＮＡＳ２５Ｂは、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ルートＶＮＡＳ２６Ｂによって起動されると、当該ブート処理サブプログラム２３７１を実行する。
【０２３２】
まず、依頼先ユーザＶＮＡＳ２５Ｂは、カーネルを起動する（Ｓ１２１１）。次に、依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ装置３をマウントする（Ｓ１２１２）。次に、依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ処理サブプログラム２３２３を実行する（Ｓ１２１３）。そして、依頼先ユーザＶＮＡＳ２５Ｂは、当該ブート処理サブプログラム２３７１を終了する。
【０２３３】
図２９は、本発明の第２の実施の形態の依頼先ユーザＶＮＡＳ２５Ｂによって実行されるバックアップ処理サブプログラム２３２３の処理のフローチャートである。
【０２３４】
まず、依頼先ＮＡＳサーバ２Ｂに備わる依頼先ユーザＶＮＡＳ２５Ｂは、依頼元ＮＡＳサーバ２Ａに備わる依頼元ユーザＶＮＡＳ２５Ａに、同期状況確認要求を送信する（Ｓ１２２１）。次に、依頼先ユーザＶＮＡＳ２５Ｂは、依頼元ユーザＶＮＡＳ２５Ａから応答を受信する。そして、依頼先ユーザＶＮＡＳ２５Ｂは、受信した応答に基づいて、正ボリュームと副ボリュームとの同期が完了したか否かを判定する（Ｓ１２２２）。
【０２３５】
依頼先ユーザＶＮＡＳ２５Ｂは、応答として「同期未完了」を受信した場合、ステップＳ１２２１に戻る。そして、依頼先ユーザＶＮＡＳ２５Ｂは、同期が完了するまで、ステップＳ１２２１及びステップＳ１２２２を繰り返す。
【０２３６】
依頼先ユーザＶＮＡＳ２５Ｂは、応答として「同期完了」を受信した場合、同期が完了したと判定する。そこで、依頼先ユーザＶＮＡＳ２５Ｂは、副ボリュームに関する情報を参照して、依頼元ディスクサブシステム１Ａに備わる副ボリュームをマウントする（Ｓ１２２３）。
【０２３７】
次に、依頼先ユーザＶＮＡＳ２５Ｂは、マウントされている副ボリュームに記憶されるデータを読み出す。次に、依頼先ユーザＶＮＡＳ２５Ｂは、読み出したデータを、マウントされているバックアップ装置３に格納する。これによって、依頼先ユーザＶＮＡＳ２５Ｂは、副ボリュームに記憶されるデータを、バックアップ装置３にバックアップする（Ｓ１２２４）。
【０２３８】
依頼先ユーザＶＮＡＳ２５Ｂは、バックアップを完了すると、マウントされている副ボリューム及びバックアップ装置３をアンマウントする（Ｓ１２２５）。次に、依頼先ユーザＶＮＡＳ２５Ｂは、依頼先ルートＶＮＡＳ２６Ｂにバックアップ処理完了を通知する（Ｓ１２２６）。
【０２３９】
そして、依頼先ユーザＶＮＡＳ２５Ｂは、バックアップ処理サブプログラム２３２３を終了する。
【図面の簡単な説明】
【０２４０】
【図１】本発明の第１の実施の形態の計算機システムの構成のブロック図である。
【図２】本発明の第１の実施の形態の計算機システムに備わるディスクサブシステムの構成のブロック図である。
【図３】本発明の第１の実施の形態のディスクサブシステムに記憶されるパス定義管理テーブルの構成図である。
【図４】本発明の第１の実施の形態のディスクサブシステムに記憶されるイベントログの構成図である。
【図５】本発明の第１の実施の形態のディスクサブシステムに記憶されるミラーリング設定管理テーブルの構成図である。
【図６】本発明の第１の実施の形態の計算機システムに備わるＮＡＳサーバの構成のブロック図である。
【図７】本発明の第１の実施の形態のＶＮＡＳの説明図である。
【図８】本発明の第１の実施の形態の計算機システムに備わるバックアップ装置の構成のブロック図である。
【図９】本発明の第１の実施の形態の計算機システムに備わる管理計算機の構成のブロック図である。
【図１０】本発明の第１の実施の形態の計算機システムにおけるユーザＶＮＡＳ及びルートＶＮＡＳの説明図である。
【図１１】本発明の第１の実施の形態の計算機システムによって実行されるバックアップ要求実行処理の概要の説明図である。
【図１２】本発明の第１の実施の形態の依頼元ユーザＶＮＡＳによって実行されるバックアップ要求受付サブプログラムの処理の説明図である。
【図１３】本発明の第１の実施の形態の依頼元ユーザＶＮＡＳによって実行されるバックアップ要求受付サブプログラムの処理のフローチャートである。
【図１４】本発明の第１の実施の形態の依頼先ルートＶＮＡＳによって実行される環境構築要求受付サブプログラムの処理の説明図である。
【図１５】本発明の第１の実施の形態の依頼先ルートＶＮＡＳによって実行される環境構築要求受付サブプログラムの処理のフローチャートである。
【図１６】本発明の第１の実施の形態の依頼先ユーザＶＮＡＳによって実行されるバックアップ処理サブプログラムの処理の説明図である。
【図１７】本発明の第１の実施の形態の依頼先ユーザＶＮＡＳによって実行されるバックアップ処理サブプログラムの処理のフローチャートである。
【図１８】本発明の第１の実施の形態の依頼先ルートＶＮＡＳによって実行される環境後処理サブプログラムの処理の説明図である。
【図１９】本発明の第１の実施の形態の依頼先ルートＶＮＡＳによって実行される環境後処理サブプログラムの処理のフローチャートである。
【図２０】本発明の第１の実施の形態の依頼元ユーザＶＮＡＳによって実行される環境復元処理サブプログラムの処理の説明図である。
【図２１】本発明の第１の実施の形態の依頼元ユーザＶＮＡＳによって実行される環境復元処理サブプログラムの処理のフローチャートである。
【図２２】本発明の第１の実施の形態の計算機システムによって実行されるリストア要求実行処理の概要の説明図である。
【図２３】本発明の第１の実施の形態の依頼元ユーザＶＮＡＳによって実行されるリストア要求受付サブプログラムの処理のフローチャートである。
【図２４】本発明の第１の実施の形態の依頼先ユーザＶＮＡＳによってリストア時に実行されるバックアップ処理サブプログラムの処理のフローチャートである。
【図２５】本発明の第２の実施の形態の計算機システムにおけるユーザＶＮＡＳ及びルートＶＮＡＳの説明図である。
【図２６】本発明の第２の実施の形態の計算機システムによって実行されるバックアップ要求実行処理の概要の説明図である。
【図２７】本発明の第２の実施の形態の依頼元ユーザＶＮＡＳによって実行される同期状況応答処理サブプログラムの処理のフローチャートである。
【図２８】本発明の第２の実施の形態の依頼先ユーザＶＮＡＳによって実行されるブート処理サブプログラムの処理のフローチャートである。
【図２９】本発明の第２の実施の形態の依頼先ユーザＶＮＡＳによって実行されるバックアップ処理サブプログラムの処理のフローチャートである。
【符号の説明】
【０２４１】
１  ディスクサブシステム
１Ａ  依頼元ディスクサブシステム
１Ｂ  依頼先ディスクサブシステム
２  ＮＡＳサーバ
２Ａ  依頼元ＮＡＳサーバ
２Ｂ  依頼先ＮＡＳサーバ
３  バックアップ装置
５  管理計算機
６  クライアント計算機
７  バックアップ管理計算機
１１  ＦＣポート
１２  ＣＰＵ
１３  メモリ
１５  ＬＵ
２１  ＦＣポート
２２  ＣＰＵ
２３  メモリ
２５  ユーザＶＮＡＳ
２５Ａ  依頼元ユーザＶＮＡＳ
２５Ｂ  依頼先ユーザＶＮＡＳ
２６  ルートＶＮＡＳ
２６Ａ  依頼元ルートＶＮＡＳ
２６Ｂ  依頼先ルートＶＮＡＳ
１３１  ＩＯＰ
１３２  ミラーリングプログラム
１３３  パス定義管理テーブル
１３４  イベントログ
１３５  ミラーリング設定管理テーブル
２３１  ファイル共有プログラム
２３２  バックアップ管理プログラム
２３３  バックアップ用環境管理プログラム
２３４  ファイルシステム
２３５  デバイスドライバ
２３６  マルチＶＮＡＳプログラム
２３７  ＯＳ
【図１】
2008077288.tif 000003
【図２】
2008077288.tif 000004
【図３】
2008077288.tif 000005
【図４】
2008077288.tif 000006
【図５】
2008077288.tif 000007
【図６】
2008077288.tif 000008
【図７】
2008077288.tif 000009
【図８】
2008077288.tif 000010
【図９】
2008077288.tif 000011
【図１０】
2008077288.tif 000012
【図１１】
2008077288.tif 000013
【図１２】
2008077288.tif 000014
【図１３】
2008077288.tif 000015
【図１４】
2008077288.tif 000016
【図１５】
2008077288.tif 000017
【図１６】
2008077288.tif 000018
【図１７】
2008077288.tif 000019
【図１８】
2008077288.tif 000020
【図１９】
2008077288.tif 000021
【図２０】
2008077288.tif 000022
【図２１】
2008077288.tif 000023
【図２２】
2008077288.tif 000024
【図２３】
2008077288.tif 000025
【図２４】
2008077288.tif 000026
【図２５】
2008077288.tif 000027
【図２６】
2008077288.tif 000028
【図２７】
2008077288.tif 000029
【図２８】
2008077288.tif 000030
【図２９】
2008077288.tif 000031