(57)【特許請求の範囲】
【請求項１】
ＬＡＮ回線に接続された複数の情報処理装置と、前記ＬＡＮ回線に接続され、外部のインターネットを経由して遠隔のバックアップ装置とのＶＰＮ接続及び切断が可能なアダプタとから成る情報処理システムであって、前記情報処理装置はそれぞれバックアップ処理において、前記アダプタにＶＰＮ接続を要求し、その後、バックアップ対象のファイルを前記バックアップ装置にアップロードし、アップロード完了後に前記アダプタにＶＰＮ切断を要求するものであり、前記情報処理装置は更に、前記ＶＰＮ接続要求とともにバックアップ処理中であることを示すインディケータを他の情報処理装置から参照可能に表示し、アップロード完了後には前記ＶＰＮ切断要求とともに前記インディケータを削除し、その際、アップロードを完了してＶＰＮ切断を要求しようとするときには、他の情報処理装置のインディケータの表示の有無を参照し、他の情報処理装置のインディケータが表示されている場合はＶＰＮ切断を要求しないで自身のインディケータを削除してバックアップ処理を終了することを特徴とする情報処理システム。
【請求項２】
前記インディケータはファイルであり、ＶＰＮ接続を要求した後に前記ファイルを作成し、ＶＰＮ切断を要求した後に前記ファイルを削除することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記インディケータはファイルであり、ＶＰＮ接続を要求する前に前記ファイルを作成し、ＶＰＮ切断を要求した後に前記ファイルを削除することを特徴とする請求項１に記載の情報処理システム。
【請求項４】
前記インディケータはファイルであり、ＶＰＮ接続を要求する前に前記ファイルを作成し、アップロード完了後であってＶＰＮ切断の要求前に前記ファイルを削除することを特徴とする請求項１に記載の情報処理システム。
【請求項５】
前記情報処理装置は各々、他の情報処理装置から参照可能な共有フォルダを設け、前記ファイルを自身の前記共有フォルダに作成することを特徴とする請求項２乃至４の何れかに記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＡＮ内の端末装置がそれぞれＶＰＮ接続を経由してＬＡＮ外の例えばデータセンターにデータをバックアップするシステムに関する。
【背景技術】
【０００２】
インターネットを経由して外部のデータセンターにバックアップ処理をする遠隔バックアップシステムが特許文献１に開示されている。これは、バックアップ対象サーバが予め指定された日時に管理ＰＣにバックアップを実施し、管理ＰＣはこの送られてきたバックアップファイルを保存するとともに、予め定められたスケジュールに従い転送プログラムを起動してデータセンターと通信の接続を確立し、データセンターへのバックアップを実施するものである。その際、ＶＰＮ接続を利用して通信の安全を確保していた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２０４０３６
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように従来は、ＬＡＮ外の例えばデータセンターへの出口を一本化して、ＶＰＮ接続と切断を１カ所で処理していた。これは、複数のサーバが同時にＶＰＮ接続を使って通信しているときに、いずれかのサーバによってＶＰＮ接続が切断されてしまう不都合を防ぐためであった。しかし、バックアップ対象サーバの数が多くなると出口となる管理ＰＣの負荷が大きくなって処理が滞ることがあり、また、他のサーバからは必ず管理ＰＣを通さなければならず、弾力的な運用ができないという課題があった。そこで、本願は、ＬＡＮ内のサーバや端末から任意にＶＰＮ接続によるバックアップが可能で、且つ、バックアップ処理中に不用意にＶＰＮ接続が切断されることがない情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、ＬＡＮ回線に接続された複数の情報処理装置と、ＬＡＮ回線に接続され、外部のインターネットを経由して遠隔のバックアップ装置とのＶＰＮ接続及び切断が可能なアダプタとから成る情報処理システムであって、情報処理装置はそれぞれバックアップ処理において、アダプタにＶＰＮ接続を要求し、その後、バックアップ対象のファイルをバックアップ装置にアップロードし、アップロード完了後にアダプタにＶＰＮ切断を要求するものであり、情報処理装置は更に、ＶＰＮ接続要求とともにバックアップ処理中であることを示すインディケータを他の情報処理装置から参照可能に表示し、アップロード完了後にはＶＰＮ切断要求とともにインディケータを削除し、その際、アップロードを完了してＶＰＮ切断を要求しようとするときには、他の情報処理装置のインディケータの表示の有無を参照し、他の情報処理装置のインディケータが表示されている場合はＶＰＮ切断を要求しないで自身のインディケータを削除してバックアップ処理を終了することで、上記課題を解決するものである。
【発明の効果】
【０００６】
本発明の情報処理システムによれば、情報処理装置が現在、バックアップ処理中であること、即ち、ＶＰＮ接続を使用中であることが他の情報処理装置に分かるように表示し、アップロードを完了してＶＰＮ接続を使わなくなった時には、ＶＰＮ接続を切断する前に、他の情報処理装置のインディケータの表示を確認する。即ち、他の情報処理装置がＶＰＮ接続を使用中でないかを確認してからＶＰＮ切断をするようにしたので、他の情報処理装置がバックアップ処理中に誤ってＶＰＮ接続を切断することがないものである。
【図面の簡単な説明】
【０００７】
【図１】実施形態の情報処理システムの構成を示す図である。
【図２】実施形態のバックアップ処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００８】
本発明の実施の形態における情報処理システム１０の構成を図１に示す。複数の情報処理装置２０，２１がＬＡＮ回線３０を介して相互に通信可能に接続されている。本情報処理システム１０では、ＬＡＮ回線３０に接続された情報処理装置２０，２１は、普段は独立してそれぞれの業務を遂行するが、必要に応じて相互にサーバにもクライアントにもなる関係である。ＬＡＮ回線には、また、ＶＰＮアダプタ４０が接続されており、ＶＰＮアダプタ４０は要求に応じて外部の通信網（インターネット）を介して遠隔地のデータセンター６０とＶＰＮ（Virtual Private Network；仮想通信網）７０を構成する。ＶＰＮを構成することで高いセキュリティを確保した通信が可能である。以下、本明細書では、ＶＰＮを構成することをＶＰＮ接続と言い、ＶＰＮ構成を解除することをＶＰＮ切断と言い、ＶＰＮ接続の状態をＶＰＮが有効、ＶＰＮ切断の状態をＶＰＮが無効とも言うことにする。
【０００９】
情報処理装置２０，２１は、コンピュータから成り、ＣＰＵで構成した制御部と、ＲＡＭ、ＲＯＭ等のメモリと、キーボード等の入力装置と、ＬＣＤ等の表示装置と、ハードディスクドライブ（ＨＤＤ）等で構成したファイル装置、及び通信制御装置とが内部バスでつながった構成である。
【００１０】
ＨＤＤには、ＯＳ等の基本プログラム及び各種の業務プログラムのファイルと、他の情報処理装置２０，２１の要求により要求元の情報処理装置２１，２０に対して各種サービスを提供する業務アプリケーションプログラムのファイルと、更に、バックアップ業務を実行するバックアップ業務プログラムが記録されている。
【００１１】
そして、バックアップ業務プログラムは、オペレータの指示に応じて、あるいは予め設定された時刻になるとバックアップ処理を開始し、バックアップ対象のファイルをデータセンター６０にアップロードしてバックアップする。従って、ここでは、デーアセンター６０はバックアップ装置として機能する。
【００１２】
次に、本システムにおけるバックアップ業務の動作を説明する。本実施形態では、何れの情報処理装置２０，２１も他の情報処理装置２１，２０の状態に関係なく、いつでも任意にバックアップ業務を起動できる。
バックアップ業務を開始した情報処理装置２０は、先ず、ＶＰＮアダプタ４０に対してＶＰＮ接続を要求する（ステップＳ１）。これに応じてＶＰＮアダプタ４０はデータセンター６０とＶＰＮ接続を試み、ＶＰＮ接続が確立すると肯定応答を返す。尚、ＶＰＮアダプタ４０はＶＰＮ接続中に更にＶＰＮ接続要求が来た場合には、単に肯定応答を返すだけであり、不都合は生じない。
【００１３】
情報処理装置２０は、ＶＰＮ接続が確立すると（同Ｓ２；はい）、自身の共有フォルダ内にインディケータファイルを作成する（同Ｓ３）。共有フォルダは他の情報処理装置２１から参照可能なフォルダであり、インディケータファイルはバックアップ処理中であることを示すファイルである。
【００１４】
インディケータファイルを作成した情報処理装置２０は、ＶＰＮ接続を利用してデータセンター６０にデータをアップロードする。即ち、バックアップを実行する（同Ｓ４）。
そして、データのアップロードが終了すると、他の情報処理装置２１のインディケータファイルが存在するか否かを確認する。本実施形態では、他の情報処理装置２１の共有フォルダを参照し、そこにインディケータファイルが存在するか否かを確認する。参照に際してはＩＤとパスワードの入力を要求するように設定することも任意である。
【００１５】
ここでインディケータファイルが存在した場合は、当該他の情報処理装置２１がその時バックアップ処理を実行中であることを示し、他方、インディケータファイルが存在しない場合は、当該他の情報処理装置２１がバックアップ処理を実行していないことを示している。言い換えると、インディケータファイルが存在した場合は、その情報処理装置２１が現在、ＶＰＮ接続を使用中であることを示し、それ故、ＶＰＮ接続を解除してはいけないことを示すものである。
【００１６】
ステップＳ５においてインディケータファイルが存在しないことを確認すると（同Ｓ６；無し）、情報処理装置２０は、ＶＰＮアダプタ４０にＶＰＮ切断を要求する（同Ｓ７）。ＶＰＮアダプタ４０はＶＰＮ切断要求に応じてデータセンター６０とのＶＰＮ接続を解除する。そして、情報処理装置２０は、自身のインディケータファイルを削除して（同Ｓ８）、バックアップ処理を終了する。
【００１７】
また、もし、ステップＳ５においてインディケータファイルの存在が確認された場合は（同Ｓ６；有り）、情報処理装置２０はＶＰＮ切断を要求することなく、自身のインディケータファイルを削除して（同Ｓ８）、バックアップ処理を終了する。
このように、本実施形態では、ＶＰＮ接続を使ってデータのアップロードを実行している間は、自身のＨＤＤ内の共有フォルダにインディケータファイルを存在させている。これにより、現在、バックアップ処理中であること、即ち、ＶＰＮ接続を使用中であることが他の情報処理装置に分かるように表示するものである。
【００１８】
そして、アップロードを完了してＶＰＮ接続を使わなくなった時には、ＶＰＮ接続を切断する前に、他の情報処理装置にインディケータファイルが存在しないことを確認している。即ち、他の情報処理装置がＶＰＮ接続を使用中でないかを確認する。しかる後、ＶＰＮ切断をするようにしたので、他の情報処理装置がバックアップ処理中に誤ってＶＰＮ接続を切断することがないものである。
【００１９】
また、情報処理装置それぞれのファイル装置（ＨＤＤ）に共有フォルダを設け、そこにインディケータファイルを作成している。つまり、各々の情報処理装置が個別にインディケータファイルを保持するようにしている。これにより、各情報処理装置のインディケータファイルを１カ所に格納するために、わざわざＬＡＮ内に別途、共有のファイル装置を設ける必要がないものである。これにより構成が簡単でありコストがかからない。
【００２０】
また、インディケータファイルの有無を確認する場合、最も簡単には共有フォルダ内にインディケータファイルが作成されているか否かだけを確認すればよいものであり、ファイル名を比較したり、ファイルの内容を比較したりする必要はないものである。
また、参照先の情報処理装置が起動されていない場合はそれが分かるので、インディケータファイルの不存在と同等に扱うことができて不都合はない。そして、これにより、他の情報処理装置の起動状態に関係なく、単独でバックアップ処理を開始、終了できることが保証される。これは裏返せば、ＬＡＮ内の個々の情報処理装置の電源オン／オフは他の情報処理装置に関係なく独立して制御できることを保証するものである。
【００２１】
ところで、上述した実施形態では、インディケータファイルをＶＰＮ接続要求の後に作成しているが、ＶＰＮ接続要求の前にインディケータファイルを作成するようにしてもよい。また、アップロード完了後は、他の情報処理装置のインディケータファイルの表示の有無を確認してから自身のインディケータファイルを削除しているが、アップロード完了後、直ちにインディケータファイルを削除し、それから他の情報処理装置のインディケータファイルの表示の有無を確認するようにしてもよい。そして、表示がないことを確認したらＶＰＮ切断を要求すればよいものである。
【符号の説明】
【００２２】
１０  情報処理システム
２０，２１  情報処理装置
３０  ＬＡＮ回線
４０  ＶＰＮアダプタ
５０  インターネット
６０  データセンター
【図１】
0005775799.tif 000002
【図２】
0005775799.tif 000003