(57)【要約】【課題】  バックアップを行う際に、ユーザが安全性を選択することができるデータ管理方法およびデータ管理サーバ装置を提供する。【解決手段】  データ管理サーバ装置１が、各データ保存装置２の、障害に対する安全性に基づいて、各データ保存装置２を「高」「中」「低」の３つ階級のいずれか１つの階級に振り分ける。情報処理装置３が、「高」「中」「低」の３つ階級から１つの階級を選択し、情報処理装置３に記憶されたデータから保存用データを選択する。情報処理装置３が、選択された１つの階級と選択された保存用データとを送信すると、データ管理サーバ装置１が、選択された１つの階級に属するデータ保存装置２に、受信した保存用データを送信する。データ保存装置２が、データ管理サーバ装置から保存用データを受信すると、受信した保存用データの少なくとも一部を記憶する。【選択図】      図１
2014056428.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータ保存装置および情報処理装置とデータ管理サーバ装置とがデータ通信可能に構成され、情報処理装置が、該情報処理装置に記憶されたデータのうち保存すべきデータをデータ管理サーバ装置に送信し、データ管理サーバ装置が、保存すべきデータを受信すると、保存すべきデータの少なくとも一部を前記データ保存装置に保存させるデータ管理方法であって、
データ管理サーバ装置が、障害に対するデータ保存装置の安全性に基づいて、データ保存装置をそれぞれ予め定める複数の階級のいずれか１つの階級に振り分ける階級設定ステップと、
情報処理装置が、該情報処理装置に記憶されたデータのうち保存すべきデータを選択し、前記予め定める複数の階級から１つの階級を選択する選択ステップと、
情報処理装置が、選択ステップで選択された１つの階級を示す選択情報と選択されたデータとをデータ管理サーバ装置に送信する選択情報送信ステップと、
データ管理サーバ装置が、情報処理装置からデータと選択情報とを受信すると、選択された１つの階級に属するデータ保存装置に、受信したデータの少なくとも一部を送信する保存用データ送信ステップと、
データ保存装置が、データ管理サーバ装置からデータの少なくとも一部を受信すると、受信したデータの少なくとも一部を記憶する保存ステップと、を有することを特徴とするデータ管理方法。
【請求項２】
データ管理サーバ装置が、情報処理装置が送信した保存すべきデータと、情報処理装置が送信した保存すべきデータの少なくとも一部が保存されているデータ保存装置とが関連付けられた管理ログ情報を作成する管理ログ作成ステップと、
データ管理サーバ装置が、情報処理装置からデータ保存装置に保存されているデータの復旧の要求を受けると、復旧が要求されたデータが関連付けられた管理ログ情報を参照して、該管理ログ情報に関連付けられたデータ保存装置から、該管理ログ情報に関連付けられた復旧が要求されたデータを取得するデータ取得ステップと、
データ管理サーバ装置が、取得した復旧が要求されたデータを、情報処理装置に送信するデータ送信ステップと、
情報処理装置が、データ管理サーバ装置から、復旧を要求したデータを受信するデータ復旧ステップと、をさらに有することを特徴とする請求項１記載のデータ管理方法。
【請求項３】
複数のデータ保存装置および情報処理装置とデータ通信可能に構成され、情報処理装置から送信された保存すべきデータを受信し、受信したデータの少なくとも一部を前記データ保存装置に保存させるデータ管理サーバ装置であって、
障害に対するデータ保存装置の安全性を示す安全性情報を、データ保存装置ごとに記憶する安全性情報記憶部と、
前記安全性情報記憶部に記憶されている安全性情報に基づいて、データ保存装置をそれぞれ予め定める複数の階級のいずれか１つの階級に振り分ける階級設定部と、
前記予め定める複数の階級のうち情報処理装置によって選択された１つの階級を示す選択情報と情報処理装置によって選択された保存すべきデータとを、情報処理装置から受信する受信部と、
前記受信部が受信した選択情報に基づいて、選択された１つの階級に属するデータ保存装置に、前記受信部が受信したデータの少なくとも一部を送信して保存させる保存部と、を備えることを特徴とするデータ管理サーバ装置。
【請求項４】
前記安全性情報は、少なくともデータ保存装置が設置されている設置場所に基づいて定められることを特徴とする請求項３記載のデータ管理サーバ装置。
【請求項５】
前記安全性情報は、少なくともデータ保存装置の、データを保存可能な記憶容量に基づいて定められることを特徴とする請求項３または４記載のデータ管理サーバ装置。
【請求項６】
前記受信部が受信したデータを複数の分割データに分割するデータ分割部をさらに備え、
前記保存部は、前記受信部が受信した選択情報に基づいて、選択された１つの階級に属する複数のデータ保存装置に、前記データ分割部が分割した分割データを分散して保存させることを特徴とする請求項３〜５のいずれか１つに記載のデータ管理サーバ装置。
【請求項７】
情報処理装置が送信したデータと、情報処理装置が送信したデータの少なくとも一部が保存されているデータ保存装置とが関連付けられた管理ログ情報を作成する管理ログ作成部と、
情報処理装置からデータ保存装置に保存されているデータの復旧の要求を受けると、復旧が要求されたデータが関連付けられた管理ログ情報を参照して、該管理ログ情報に関連付けられたデータ保存装置から、該管理ログ情報に関連付けられた復旧が要求されたデータを取得し、取得した復旧が要求されたデータを、情報処理装置に送信するデータ復旧部と、をさらに備えることを特徴とする請求項３〜６のいずれか１つに記載のデータ管理サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バックアップデータを管理するデータ管理方法およびデータ管理サーバ装置に関する。
【背景技術】
【０００２】
個人や企業に限らず、所持するあらゆる情報を電子化して、個人であれば所有するＰＣ（パーソナルコンピュータ）のＨＤＤ（ハードディスクドライブ）に記憶させ、企業であれば、ファイルサーバ装置などに電子データを記憶させ、日々の生活や業務に利用している。
【０００３】
記憶装置に記憶されている電子データの重要性は、極めて高いものであり、災害や事故などにより、記憶装置が損害を受けて電子データが消滅してしまうと、企業であれば事業活動の継続が困難になるおそれがある。
【０００４】
電子データの消滅に対応するために、記憶装置に記憶されている電子データと同じ電子データを、定期的に別の記憶装置にも記憶させる、いわゆるデータのバックアップを行っている。
【０００５】
データのバックアップを行うことにより、１つの記憶装置に何らかの障害が発生して電子データが消滅しても、別の記憶装置に同じ電子データが記憶されているので、速やかに電子データを復旧することができる。
【０００６】
しかしながら、バックアップのための記憶装置を、本来の記憶装置と同じ場所に設置していた場合、災害などが起こったときには、バックアップのための記憶装置にも同じように障害が発生してしまうので、バックアップされた電子データも消滅してしまう。
【０００７】
特許文献１記載の分散ファイルのバックアップ装置は、バックアップ対象ファイルの位置と容量、およびバックアップ媒体の位置と容量に基づいて、予め定める条件に適合する媒体を順次選択して、バックアップ対象ファイルとバックアップ媒体との組合せを対応付けてバックアップ処理を行うものである。
【０００８】
特許文献２記載の画像表示装置は、画像のバックアップ処理を行い、保存されている画像について、バックアップの程度に基づく安全度を求め、安全度を視認可能に表示している。また、画像の保存先が複数の記憶媒体からなり、画像を複数の記録媒体に保存している。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平７−２１０４３０号公報
【特許文献２】特開２００５−３３９３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１，２に記載されているように、複数の記憶装置に電子データをバックアップする分散バックアップは、リスクを分散させてバックアップされた電子データの消滅を防ごうとするものである。
【００１１】
上記のような従来の技術では、バックアップの対象となる電子データをどの記憶装置に記憶させるかは、バックアップ処理を行う装置が、予め定める条件に基づいて決定するものであり、電子データを所有するユーザは、電子データのバックアップを行う際に、たとえばバックアップされたデータの障害に対する安全性などを選択することができない。
【００１２】
本発明の目的は、バックアップを行う際に、ユーザが安全性を選択することができるデータ管理方法およびデータ管理サーバ装置を提供することである。
【課題を解決するための手段】
【００１３】
本発明は、複数のデータ保存装置および情報処理装置とデータ管理サーバ装置とがデータ通信可能に構成され、情報処理装置が、該情報処理装置に記憶されたデータのうち保存すべきデータをデータ管理サーバ装置に送信し、データ管理サーバ装置が、保存すべきデータを受信すると、保存すべきデータの少なくとも一部を前記データ保存装置に保存させるデータ管理方法であって、
データ管理サーバ装置が、障害に対するデータ保存装置の安全性に基づいて、データ保存装置をそれぞれ予め定める複数の階級のいずれか１つの階級に振り分ける階級設定ステップと、
情報処理装置が、該情報処理装置に記憶されたデータのうち保存すべきデータを選択し、前記予め定める複数の階級から１つの階級を選択する選択ステップと、
情報処理装置が、選択ステップで選択された１つの階級を示す選択情報と選択されたデータとをデータ管理サーバ装置に送信する選択情報送信ステップと、
データ管理サーバ装置が、情報処理装置からデータと選択情報とを受信すると、選択された１つの階級に属するデータ保存装置に、受信したデータの少なくとも一部を送信する保存用データ送信ステップと、
データ保存装置が、データ管理サーバ装置からデータの少なくとも一部を受信すると、受信したデータの少なくとも一部を記憶する保存ステップと、を有することを特徴とするデータ管理方法である。
【００１４】
また本発明は、データ管理サーバ装置が、情報処理装置が送信した保存すべきデータと、情報処理装置が送信した保存すべきデータの少なくとも一部が保存されているデータ保存装置とが関連付けられた管理ログ情報を作成する管理ログ作成ステップと、
データ管理サーバ装置が、情報処理装置からデータ保存装置に保存されているデータの復旧の要求を受けると、復旧が要求されたデータが関連付けられた管理ログ情報を参照して、該管理ログ情報に関連付けられたデータ保存装置から、該管理ログ情報に関連付けられた復旧が要求されたデータを取得するデータ取得ステップと、
データ管理サーバ装置が、取得した復旧が要求されたデータを、情報処理装置に送信するデータ送信ステップと、
情報処理装置が、データ管理サーバ装置から、復旧を要求したデータを受信するデータ復旧ステップと、をさらに有することを特徴とする。
【００１５】
また本発明は、複数のデータ保存装置および情報処理装置とデータ通信可能に構成され、情報処理装置から送信された保存すべきデータを受信し、受信したデータの少なくとも一部を前記データ保存装置に保存させるデータ管理サーバ装置であって、
障害に対するデータ保存装置の安全性を示す安全性情報を、データ保存装置ごとに記憶する安全性情報記憶部と、
前記安全性情報記憶部に記憶されている安全性情報に基づいて、データ保存装置をそれぞれ予め定める複数の階級のいずれか１つの階級に振り分ける階級設定部と、
前記予め定める複数の階級のうち情報処理装置によって選択された１つの階級を示す選択情報と情報処理装置によって選択された保存すべきデータとを、情報処理装置から受信する受信部と、
前記受信部が受信した選択情報に基づいて、選択された１つの階級に属するデータ保存装置に、前記受信部が受信したデータの少なくとも一部を送信して保存させる保存部と、を備えることを特徴とするデータ管理サーバ装置である。
【００１６】
また本発明は、前記安全性情報は、少なくともデータ保存装置が設置されている設置場所に基づいて定められることを特徴とする。
【００１７】
また本発明は、前記安全性情報は、少なくともデータ保存装置の、データを保存可能な記憶容量に基づいて定められることを特徴とする。
【００１８】
また本発明は、前記受信部が受信したデータを複数の分割データに分割するデータ分割部をさらに備え、
前記保存部は、前記受信部が受信した選択情報に基づいて、選択された１つの階級に属する複数のデータ保存装置に、前記データ分割部が分割した分割データを分散して保存させることを特徴とする。
【００１９】
また本発明は、情報処理装置が送信したデータと、情報処理装置が送信したデータの少なくとも一部が保存されているデータ保存装置とが関連付けられた管理ログ情報を作成する管理ログ作成部と、
情報処理装置からデータ保存装置に保存されているデータの復旧の要求を受けると、復旧が要求されたデータが関連付けられた管理ログ情報を参照して、該管理ログ情報に関連付けられたデータ保存装置から、該管理ログ情報に関連付けられた復旧が要求されたデータを取得し、取得した復旧が要求されたデータを、情報処理装置に送信するデータ復旧部と、をさらに備えることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、複数のデータ保存装置および情報処理装置とデータ管理サーバ装置とがデータ通信可能に構成されるデータ管理方法であって、階級設定ステップで、データ管理サーバ装置が、障害に対するデータ保存装置の安全性に基づいて、データ保存装置をそれぞれ予め定める複数の階級のいずれか１つの階級に振り分けると、選択ステップで、情報処理装置が、該情報処理装置に記憶されたデータのうち保存すべきデータを選択し、前記予め定める複数の階級から１つの階級を選択する。
【００２１】
選択情報送信ステップで、情報処理装置が、選択ステップで選択された１つの階級を示す選択情報と選択されたデータとをデータ管理サーバ装置に送信すると、保存用データ送信ステップで、データ管理サーバ装置が、情報処理装置からデータと選択情報とを受信すると、選択された１つの階級に属するデータ保存装置に、受信したデータの少なくとも一部を送信する。保存ステップでは、データ保存装置が、データ管理サーバ装置からデータの少なくとも一部を受信すると、受信したデータの少なくとも一部を記憶する。
【００２２】
このような方法により、バックアップを行う際に、ユーザが安全性を選択することができる。
【００２３】
また本発明によれば、管理ログ作成ステップで、データ管理サーバ装置が、情報処理装置が送信した保存すべきデータと、情報処理装置が送信した保存すべきデータの少なくとも一部が保存されているデータ保存装置とが関連付けられた管理ログ情報を作成する。
【００２４】
データ取得ステップで、データ管理サーバ装置が、情報処理装置からデータ保存装置に保存されているデータの復旧の要求を受けると、復旧が要求されたデータが関連付けられた管理ログ情報を参照して、該管理ログ情報に関連付けられたデータ保存装置から、該管理ログ情報に関連付けられた復旧が要求されたデータを取得する。
【００２５】
データ送信ステップで、データ管理サーバ装置が、取得した復旧が要求されたデータを、情報処理装置に送信すると、データ復旧ステップで、情報処理装置が、データ管理サーバ装置から、復旧を要求したデータを受信する。
【００２６】
これにより、バックアップされた保存用データを速やかに情報処理装置に復旧することができる。
【００２７】
また本発明によれば、複数のデータ保存装置および情報処理装置とデータ通信可能に構成されるデータ管理サーバ装置であって、安全性情報記憶部が、障害に対するデータ保存装置の安全性を示す安全性情報を、データ保存装置ごとに記憶し、階級設定部が、前記安全性情報記憶部に記憶されている安全性情報に基づいて、データ保存装置をそれぞれ予め定める複数の階級のいずれか１つの階級に振り分ける。受信部が、前記予め定める複数の階級のうち情報処理装置によって選択された１つの階級を示す選択情報と情報処理装置によって選択された保存すべきデータとを、情報処理装置から受信すると、保存部が、前記受信部が受信した選択情報に基づいて、選択された１つの階級に属するデータ保存装置に、前記受信部が受信したデータの少なくとも一部を送信して保存させる。
【００２８】
このようなデータ管理サーバ装置により、バックアップを行う際に、ユーザが安全性を選択することができる。
【００２９】
また本発明によれば、前記安全性情報は、少なくともデータ保存装置が設置されている設置場所に基づいて定められる。たとえば、ハザードマップなどに基づいてデータ保存装置の安全性を定めることができる。
【００３０】
また本発明によれば、前記安全性情報は、少なくともデータ保存装置の、保存用データを保存可能な記憶容量に基づいて定められる。たとえば、空き容量が小さ過ぎると容量オーバとなるおそれがあるので、空き容量によっても安全性を評価することができる。
【００３１】
また本発明によれば、データ分割部が、前記受信部が受信した保存用データを複数の分割データに分割する。保存部は、前記受信部が受信した選択情報に基づいて、選択された１つの階級に属する複数のデータ保存装置に、前記データ分割部が分割した分割データを分散して保存させる。
【００３２】
これにより、保存用データを分割した上でさらに複数のデータ保存装置に分散させるので、安全性がさらに高くなる。
【００３３】
また本発明によれば、管理ログ作成部が、情報処理装置が送信した保存用データと、該保存用データの少なくとも一部が保存されているデータ保存装置とが関連付けられた管理ログ情報を作成する。
【００３４】
データ復旧部は、情報処理装置からデータ保存装置に保存されているデータの復旧の要求を受けると、復旧が要求されたデータが関連付けられた管理ログ情報を参照して、該管理ログ情報に関連付けられたデータ保存装置から、該管理ログ情報に関連付けられた復旧が要求されたデータを取得し、取得した復旧が要求されたデータを、情報処理装置に送信する。
【００３５】
これにより、バックアップされた保存用データを速やかに情報処理装置に復旧することができる。
【図面の簡単な説明】
【００３６】
【図１】本発明の第１実施形態であるバックアップシステムＡの構成を示す概略図である。
【図２】バックアップシステムＡにおける定期バックアップ処理を示すシーケンス図である。
【図３】安全度の選択画面の一例を示す図である。
【図４】本発明の第２実施形態であるバックアップシステムＢの構成を示す概略図である。
【図５】バックアップシステムＢにおけるバックアップ処理を示すシーケンス図である。
【図６】配信画面の一例を示す図である。
【図７】バックアップデータの分散保存処理を説明するための図である。
【図８】記憶容量の変更処理を示すシーケンス図である。
【発明を実施するための形態】
【００３７】
図１は、本発明の第１実施形態であるバックアップシステムＡの構成を示す概略図である。バックアップシステムＡは、データ管理サーバ装置１と、データ保存装置２と、情報処理装置３とを含んで構成される。
【００３８】
データ管理サーバ装置１は、データ保存装置２および情報処理装置３とデータ通信可能に構成されており、情報処理装置３からバックアップのための保存用データ（以下では「バックアップデータ」という）が送信されると、予め定める選択基準に従って、複数のデータ保存装置２から１または複数のデータ保存装置２を選択し、選択したデータ保存装置２にバックアップデータを保存させる。
【００３９】
データ保存装置２は、データ管理サーバ装置１からの指示に応じて、バックアップデータを記憶する。記憶したバックアップデータは、データ管理サーバ装置１からの指示に応じて読み出され、データ復旧などに利用される。データ保存装置２は、たとえばＮＡＳ（Network Attached Storage）などファイルサーバ機能に特化した記憶装置で実現される。
【００４０】
バックアップシステムＡを構成するデータ保存装置２は、データの保存安全性を高めることを目的として複数台のデータ保存装置で構成される。本実施形態では、３台のデータ保存装置２Ａ，２Ｂ，２Ｃで構成されているが、これに限らず、４台以上であってもよい。
【００４１】
情報処理装置３は、パーソナルコンピュータ（ＰＣ）などユーザが種々の目的で操作する端末装置である。ユーザは、情報処理装置３に記憶されている各種の電子データのうち、バックアップしておくべきと考えた重要な電子データについて、そのコピーデータをバックアップデータとして、データ管理サーバ装置１に送信する。
【００４２】
このとき、ユーザは、バックアップデータの安全性について複数の安全性ランク（階級）から１つの安全性ランクを選択することが可能であり、安全性ランクを選択した上で、バックアップデータをデータ管理サーバ装置１に送信する。
【００４３】
データ管理サーバ装置１は、予め複数の安全性ランクの各ランクにデータ保存装置２を振り分けておき、ユーザが選択した安全性ランクに属するデータ保存装置２の中からバックアップデータの保存先を決定する。
【００４４】
バックアップデータの安全性は、すなわちデータ保存装置２の安全性と同視されるものであり、たとえば、地震や津波、台風などの自然災害によって、データ保存装置２に何らかの障害が発生することで、保存していたバックアップデータが消滅してしまうような場合を想定し、そのような障害が発生する発生確率に基づいて定められる。
【００４５】
発生確率が低いほどデータ保存装置２に保存されているバックアップデータの安全性は高く、発生確率が高いほどデータ保存装置２に保存されているバックアップデータの安全性は低くなる。
【００４６】
データ保存装置２に対する障害の発生確率は、たとえば、データ保存装置２が設置されている設置場所に対する自然災害の発生確率と同じであるとみなすことができる。自然災害の発生確率は、たとえば、地方自治体が提供するハザードマップ、民間の研究機関などが提供するハザードマップなどに基づいて定めることができる。
【００４７】
データ保存装置２は、バックアップシステムＡの管理運営主体が、自らの管理のもとに設置する場合、第三者が設置したものを借り受ける場合などが想定されるが、いずれであっても、データ保存装置２の設置場所についての情報を予め取得しておく。
【００４８】
たとえば、安全性ランクとして３つのランクを設定し、安全性が高い順に「高」「中」「低」ランクとする。バックアップシステムＡを構成する全てのデータ保存装置２について、これら３つのランクのいずれか１つのランクに属するように各データ保存装置２を振り分ける。
【００４９】
具体的には、各データ保存装置２の設置場所と、ハザードマップに開示された情報とに基づいて、３台のデータ保存装置２Ａ，２Ｂ，２Ｃを、「高」「中」「低」のいずれかのランクにそれぞれを振り分ける。本実施形態では、データ保存装置２Ａが「高」ランクに属し、データ保存装置２Ｂが「中」ランクに属し、データ保存装置２Ｃが「低」ランクに属するものとする。
【００５０】
どの安全性ランクにどのデータ保存装置２が属するかについては、データ管理サーバ装置１の記憶部に記憶しておく。
【００５１】
情報処理装置３では、ユーザがバックアップデータを選択してデータ管理サーバ装置１にバックアップデータを送信するにあたり、そのバックアップデータの安全性について、ユーザが所望の安全性ランクを選択することができる。バックアップデータがユーザにとって重要性が高いほど安全性ランクを高く、重要性が低いほど安全性ランクを低く選択できる。
【００５２】
バックアップデータの安全性については、高いほうが望ましいことは明らかであるが、バックアップシステムを用いたデータバックアップサービスが提供されるような場合は、安全性ランクが高いほど利用料金が高く、安全性ランクが低いほど利用料金が安く設定される。したがって、望ましくは全てのバックアップデータを高い安全性ランクで保存するのであるが、ユーザは利用コストを考慮して、高ランクだけでなく、中ランクまたは低ランクを選択することができる。
【００５３】
ユーザが、情報処理装置３を操作して、バックアップしたいバックアップデータと、安全性ランクとして高ランクを選択したものとする。情報処理装置３からデータ管理サーバ装置１に対して、バックアップデータと、高ランクを選択したこととが送信される。データ管理サーバ装置１は、これらを受信すると、選択された高ランクに属するデータ保存装置２Ａに対して、受信したバックアップデータを送信して保存させる。
【００５４】
データ管理サーバ装置１は、どの情報処理装置から、どのバックアップデータが送信され、どのデータ保存装置に保存させたかをバックアップ履歴として記憶しておく。上記の例であれば、情報処理装置３から受信したバックアップデータをデータ保存装置２Ａに保存させたとの履歴を記憶しておく。
【００５５】
データの復旧時には、記憶しておいた履歴に基づいて、データ保存装置２からバックアップデータを読み出し、読み出したバックアップデータを、データ復旧を要求してきた情報処理装置３に送信する。
【００５６】
データのバックアップは、必要に応じて都度行うこともあるが、一定期間ごとに定期的に行うことのほうが多い。また定期的なバックアップでは、１つのバックアップデータを個別にバックアップするより、１つのバックアップ用フォルダなどにまとめられた複数のデータをバックアップデータとしてバックアップし、さらには、前回のバックアップと今回のバックアップで、更新または追加されたデータを差分として抽出し、差分のみを新たにバックアップすることが好ましい。
【００５７】
図２は、バックアップシステムＡにおける定期バックアップ処理を示すシーケンス図である。
【００５８】
ステップＡ１で、情報処理装置３がデータ管理サーバ装置１に対して配信リストを要求する。ここで、配信リストとは、上記履歴を、バックアップデータごとにまとめてリスト化したものである。したがって、配信リストは、定期バックアップの２回目以降では存在するが、１回目では存在しない。配信リストには、バックアップデータを識別可能なファイルネームと、バックアップデータが作成、変更などがなされた時刻を示すタイムスタンプと、保存先のデータ保存装置２を識別可能な情報とが記載されている。
なお、１回目の処理は、本シーケンス図とは異なるので、詳細は後述する。
【００５９】
データ管理サーバ装置１は、ステップＢ１で情報処理装置３から配信リストの要求を受信すると、ステップＢ２で、情報処理装置３に配信リストを送信する。情報処理装置３は、ステップＡ２で、データ管理サーバ装置１から配信リストを受信すると、ステップＡ３で、バックアップ用フォルダに記憶された複数のバックアップデータと、配信リストとを比較して、バックアップ用フォルダに記憶されたバックアップデータの中から、更新されたバックアップデータおよび追加されたバックアップデータを抽出する。
【００６０】
更新されたバックアップデータは、バックアップ用フォルダに記憶されたバックアップデータと配信リストに記載されているバックアップデータとでファイルネームが同じであり、かつタイムスタンプが異なっているデータである。追加されたバックアップデータは、配信リストに記載されているいずれのバックアップデータのファイルネームとも一致しないファイルネームを有するバックアップデータである。
【００６１】
情報処理装置３は、ステップＡ３で抽出したバックアップデータを、ステップＡ４で、ユーザが選択した安全度を示す選択情報とともに、データ管理サーバ装置１に送信する。以下では、前述の「安全性ランク」を「安全度」と略称する。
【００６２】
ユーザが選択した安全度については、定期バックアップの１回目でユーザが選択し、変更がなければ２回目以降も同じ安全度がデータ管理サーバ装置１に送信される。変更したい場合は、ステップＡ４において、ユーザが新たな安全度を選択し、選択された安全度を示す選択情報がバックアップデータとともに送信される。
【００６３】
図３は、安全度の選択画面の一例を示す図である。情報処理装置３において、ユーザはバックアップデータの安全度を自由に選択することができる。たとえば、図３に示すような選択画面３０を表示し、安全度を示す「高」「中」「低」の３つのランクに対してラジオボタン３１が配置される。いずれか１つの安全度を選択して設定ボタン３２を押すと、ラジオボタン３１で選択された安全度が設定される。設定された安全度は、上記のようにバックアップデータとともに送信される。図に示す例では、ユーザは、安全度として「高」を選択している。
【００６４】
データ管理サーバ装置１は、ステップＢ３でバックアップデータと選択情報とを受信すると、ステップＢ４で、バックアップ先のデータ保存装置２の選択処理を行う。選択処理では、ユーザが選択した安全度に属するデータ保存装置２を、バックアップデータの保存先として選択する。
【００６５】
本実施形態では、ユーザが安全度として「高」を選択したので、高ランクに属するデータ保存装置２Ａを、バックアップデータの保存先として選択する。
【００６６】
ステップＢ５では、バックアップデータを暗号化し、ステップＢ４で選択したデータ保存装置２に送信する。データ保存装置２は、ステップＣ１でデータ管理サーバ装置１から暗号化されたバックアップデータを受信し、記憶部に記憶する。
【００６７】
またデータ管理サーバ装置１は、ステップＢ５で送信したバックアップデータに関する履歴を変更、追加して配信リストを更新する。
【００６８】
複数のデータ保存装置２には、それぞれバックアップデータの保存に使用することが可能な記憶容量が、データ管理サーバ装置１に登録されており、たとえば、ユーザが選択した安全度に属するデータ保存装置２が複数ある場合には、空き容量の大きなデータ保存装置２が優先的に保存先として選択される。
【００６９】
上記の実施形態では、情報処理装置３は、バックアップデータを送信するのみであり、データ保存装置２は、バックアップデータを受信するのみのバックアップシステムについて説明したが、以下では、他の実施形態として、ファイル交換システムがバックアップシステムとして機能する構成について説明する。
【００７０】
ファイル交換システムでは、たとえば２拠点間において、各拠点に情報処理装置とＮＡＳとが設置され、拠点間にデータ管理サーバ装置が設置され、データ管理サーバ装置を介して２つのＮＡＳ間で互いにデータの送受信が行われる。拠点は２つに限らず３以上であってもよく、データ管理サーバ装置を介してデータの送受信を行うことに変わりは無い。
【００７１】
図４は、本発明の第２実施形態であるバックアップシステムＢの構成を示す概略図である。バックアップシステムＢは、データ管理サーバ装置１と、Ａ社管理ＰＣ４と、Ａ社管理ＮＡＳ５と、Ｂ社管理ＰＣ６と、Ｂ社管理ＮＡＳ７とを含んで構成される。
【００７２】
本実施形態の例では、Ａ社拠点とＢ社拠点との間で、データ管理サーバ装置１を介して各種データの送受信が行われる。送受信されるデータは、一方の拠点から他方の拠点へと送信すべきデータであり、バックアップのために送信するデータではないが、１つのデータが送信元に残り、データのコピーが送信先に保存されるので、実質的にバックアップを行っていることになる。
【００７３】
図５は、バックアップシステムＢにおけるバックアップ処理を示すシーケンス図である。なお、本図では、Ａ社管理ＰＣ４の動作をわかり易くするために、ユーザの操作（ステップＵ１１〜Ｕ１３）についても記載している。Ａ社管理ＮＡＳ５からＢ社管理ＮＡＳ６へと送信されるデータは、予めＡ社管理ＮＡＳ５に記憶されているものとする。
【００７４】
ユーザがＡ社管理ＰＣ４を操作し、データ送信するために、ファイル交換システム用アプリケーションを起動させると、Ａ社管理ＰＣ４は、ステップＡ１１で取引先リストをデータ管理サーバ装置１に要求すると、データ管理サーバ装置１がＡ社に関連する取引先リストを送信し、Ａ社管理ＰＣ４が取引先リストを取得する。
【００７５】
取引先リストは、予めデータ管理サーバ装置１に各社が登録した取引先情報に基づいて作成される。取引先情報は、たとえばＡ社が、自社の取引先企業として１または複数の企業を登録し、同様にＢ社、Ｃ社がそれぞれ自社の取引先企業を登録する。取得した取引先リストは、Ａ社が予め登録した取引先企業がリスト化されたものである。
【００７６】
Ａ社管理ＰＣ４は、取得した取引先リストに基づいて、データ配信先をユーザが選択するための配信画面を表示する。
【００７７】
図６は、配信画面の一例を示す図である。ユーザは、ステップＵ１２で、配信画面４０において、配信する対象のデータを選択するとともに、配信先を選択する。データの選択、配信先の選択などはいずれも従来公知の選択操作で選択することが可能である。対象データは、選択ボタン４１を押すと、Ａ社管理ＮＡＳ５に記憶されているデータの一覧が表示されるのでその中から１つのデータを選択する。配信先は、ドロップダウンボックス４２に取引先リストに基づく企業名が表示されるので、いずれか１つを選択する。配信先としてＢ社が選択されたものとする。
【００７８】
ここで、配信画面４０の「安全度の設定」ボタン４４を押すと、図３に示したような安全度の選択画面が表示される。各社が管理するＮＡＳは、第１実施形態におけるデータ保存装置２と同様に、「高」「中」「低」のいずれかのランクにそれぞれを振り分けられている。安全度の選択画面では、ドロップダウンボックス４２で選択された配信先のＮＡＳが振り分けられたランク以上に安全度が高いランクのみが選択可能となる。たとえば、配信先として選択したＢ社管理ＮＡＳ６が属するランクが中ランクであれば、安全度の選択画面３０で、ラジオボタン３１によって中ランクまたは高ランクのみが選択可能となる。低ランクのボタンは、選択できないようにグレーアウトされる。
【００７９】
配信先のＮＡＳが属するランクよりも高いランクが選択されたときは、配信先のＮＡＳへのデータの送信に加えて、さらに第三者が管理するＮＡＳへも同じデータを送信し、１つのデータを複数のＮＡＳに保存することで、安全度をより高める。
【００８０】
保存用のデータを第三者管理のＮＡＳへ送信する場合は、第三者がデータの内容を知ることができないように、データ管理サーバ装置１は、予めデータを暗号化し、暗号化データとしてＮＡＳへ送信する。データの復号化は、データ管理サーバ装置１のみが行えるようにする。
【００８１】
ユーザが、選択可能な安全度の中から所望の安全度を選択して設定ボタン３２を押すと、１つの安全度が設定され、安全度の選択画面３０が閉じて配信画面４０に戻る。ここでは、Ｂ社管理ＮＡＳ６が属する安全度のランクが「中」であり、ユーザが選択した安全度も「中」であったとする。
【００８２】
ユーザがステップＵ１３で、配信ボタン４３を押下すると、Ａ社管理ＰＣ４は、ステップＡ１３で、Ａ社管理ＮＡＳ５に対して、選択されたデータをデータ管理サーバ装置１に送信するように指示し、配信先がＢ社であることおよび選択された安全度が「中」ランクであることを示す情報をデータ管理サーバ装置１に送信する。
【００８３】
Ａ社管理ＮＡＳ５は、ステップＤ１１で、Ａ社管理ＰＣ４からの指示に従い、選択されたデータをデータ管理サーバ装置１に送信する。データ管理サーバ装置１は、ステップＢ１２で、Ａ社管理ＮＡＳ５から配信対象のデータを受信し、Ａ社管理ＰＣ４から配信先および選択された安全度を示す情報を受信する。データ管理サーバ装置１は、配信先であるＢ社管理ＮＡＳ６が属する安全度である「中」ランクと、選択された安全度である「中」ランクとを比較し、同じランクであるので、データの送信先を配信先のＢ社管理ＮＡＳ６のみに決定する。もし選択された安全度が、配信先の安全度よりも高いランクであった場合には、送信先として、配信先のＮＡＳ以外に、第三者管理のＮＡＳも選択する。
【００８４】
データ管理サーバ装置１は、ステップＢ１３で、配信先であるＢ社管理ＮＡＳ６に対してＡ社管理ＮＡＳ５から受信したデータを送信し、ステップＢ１４で、送信したデータに関する履歴として配信リストを作成する。
【００８５】
Ｂ社管理ＮＡＳ６は、ステップＣ１１で、データ管理サーバ装置１から受信したデータを保存する。
【００８６】
また、本発明のバックアップシステムでは、安全度を向上させるために、バックアップデータを分割して複数の分割データとし、複数の分割データを、それぞれ別のデータ保存装置２に分散して保存させる。
【００８７】
図７は、バックアップデータの分散保存処理を説明するための図である。縦の列は、各装置において記憶されている（一時的記憶を含む）データを示しており、横の行は、ステップを示している。なお、図７では、データ復旧の手順も含んで示している。
【００８８】
バックアップデータの選択操作および操作に伴う情報処理装置３における処理などは、上記で説明した操作および処理と同一である。
【００８９】
また、データ保存装置２Ａおよびデータ保存装置２Ｂは、いずれも同じ安全度に属しているものとし、ユーザが選択した安全度が、データ保存装置２Ａおよびデータ保存装置２Ｂが属する安全度であるものとする。
【００９０】
ステップＳ１で、情報処理装置３に記憶されているデータであるファイル１がバックアップの対象として選択され、ステップＳ２では、ファイル１のコピーデータがデータ管理サーバ装置１に送信される。データ管理サーバ装置１は、ステップＳ３で、ファイル１を分割して２つの分割データ１ａ，１ｂを生成する。
【００９１】
データ管理サーバ装置１は、選択された安全度に基づいて、保存先をデータ保存装置２Ａおよびデータ保存装置２Ｂとして分割データ１ａをデータ保存装置２Ａに保存させ、分割データ１ｂをデータ保存装置２Ｂに保存させる。
【００９２】
このとき、データ管理サーバ装置１は、情報処理装置３から送信されたファイル１を分割した分割データ１ａをデータ保存装置２Ａに保存させ、分割データ１ｂをデータ保存装置２Ｂに保存させたことを履歴として配信リストを作成する。以下のステップでは、配信リストは、データ管理サーバ装置１に継続して記憶される。
【００９３】
ステップＳ４にて、バックアップ処理が完了する。その後、情報処理装置３に障害が発生して、ステップＳ５で、情報処理装置３に記憶されていたファイル１が消滅したものとする。
【００９４】
情報処理装置３からデータ管理サーバ装置１に対してデータの復旧が要求されると。データ管理サーバ装置１は、ステップＳ６で配信リストを参照し、保存先であるデータ保存装置２Ａおよびデータ保存装置２Ｂから、それぞれ分割データ１ａおよび分割データ１ｂを収集し、ステップＳ７で、分割データ１ａおよび分割データ１ｂからファイル１を生成する。ステップＳ８で、データ管理サーバ装置１から、復旧を要求した情報処理装置３に対して、生成したファイル１が送信され、情報処理装置３にファイル１が復旧する。
【００９５】
上記のようにデータ保存装置２は、第三者が設置したものの提供を受けて運営することがある。このような場合、データ保存装置２は、必ずしもバックアップシステム専用の装置ではなく、ＮＡＳの一部の記憶領域をデータ保存装置２として提供されることが考えられる。また、第三者からの提供を受けやすくするために、提供する記憶領域については、第三者がある程度自由に変更できるシステムとすることが好ましい。
【００９６】
複数のデータ保存装置２のうちいずれかの記憶容量が変更される場合、既にバックアップデータが保存されて使用されている容量が変更後の容量よりも小さければ、単にデータ管理サーバ装置１に登録されている使用可能な記憶容量を変更するだけでよいが、使用されている容量が変更後の容量よりも大きければ、保存されているバックアップデータを他のデータ保存装置２に転送する必要がある。
【００９７】
図８は、記憶容量の変更処理を示すシーケンス図である。図８は、データ保存装置２Ａの記憶容量が縮小される場合の例について示している。
【００９８】
ステップＣ２１で、データ保存装置２Ａからデータ管理サーバ装置１に対して、提供している記憶容量の縮小を指示し、ステップＢ２１で、データ管理サーバ装置１が、縮小する記憶容量をデータ保存装置２Ａから受信する。ステップＢ２２で、データ管理サーバ装置１は、データ保存装置２Ａにバックアップデータが保存されていることで現在使用されている記憶容量と、縮小後の記憶容量とを比較し、縮小後の記憶容量が大きければステップＢ２３に進み、縮小後の記憶容量が小さければ、ステップＢ２４に進む。
【００９９】
ステップＢ２３で、データ管理サーバ装置１は、現在設定されているデータ保存装置２Ａの空き容量を、縮小後の記憶容量から使用されている記憶容量を差し引いた容量に修正する。また、ステップＢ２４で、データ管理サーバ装置１は、使用されている記憶容量が、縮小後の記憶容量よりも小さくなるように、データ保存装置２Ａに現在保存されているバックアップデータから他のデータ保存装置に転送するためのバックアップデータを決定し、決定したバックアップデータをデータ保存装置２Ａに対して、データ管理サーバ装置１へ送信するよう指示する。
【０１００】
データ保存装置２Ａは、ステップＣ２２で、データ管理サーバ装置１からの指示を受信し、ステップＣ２３で、保存しているバックアップデータから、指示されたバックアップデータのコピーデータをデータ管理サーバ装置１に送信する。データ管理サーバ装置１は、ステップＢ２５で、データ保存装置２Ａからバックアップデータを受信すると、ステップＢ２６で、受信したバックアップデータを新しい保存先のデータ保存装置２に転送する。ここで、新しい保存先となるデータ保存装置２としては、これまでバックアップデータを保存していたデータ保存装置２Ａと同じ安全度に属するデータ保存装置２の中から空き容量が最も大きいデータ保存装置２を選択する。ここでは、新しい保存先としてデータ保存装置２Ｂを選択し、バックアップデータをデータ保存装置２Ｂに送信したものとする。
【０１０１】
データ保存装置２Ｂは、ステップＥ２１で、データ管理サーバ装置１からバックアップデータを受信すると、受信したバックアップデータを記憶し、ステップＥ２２で、データ管理サーバ装置１に受信完了通知を送信する。データ管理サーバ装置１は、ステップＢ２７で、データ保存装置２Ｂから受信完了通知を受信すると、データ保存装置２Ａにその旨を送信する。ステップＣ２４で、データ保存装置２Ａは、データ管理サーバ装置１にコピーデータを送信したバックアップデータを削除する。
【０１０２】
データ管理サーバ装置１は、データ保存装置２Ａから削除完了通知を受けて、設定されているデータ保存装置２Ａの空き容量を、縮小後の記憶容量から削除後に使用されている記憶容量を差し引いた容量に修正する。
【０１０３】
なお、分散保存処理においては、ユーザが選択した安全度に応じてデータの分割数が変化するようにしてもよい。分割数を多くして、より多くのデータ保存装置に分散させたほうがデータの安全度は高くなるので、選択された安全度が高いほどデータの分割数を多くするのが好ましい。
【０１０４】
上記では、安全度について、データ保存装置またはＮＡＳの設置場所と、ハザードマップに開示された情報とに基づいて決定されるものとしたが、これに限らず、バックアップさせようとするデータを保持している情報処理装置３の設置場所と、バックアップデータの保存先であるデータ保存装置２の設置場所との距離によって安全度を決定してもよい。また、配信元のＮＡＳの設置場所と、配信先のＮＡＳの設置場所との距離によって安全度を決定してもよい。これら設置場所間の距離が遠いほど安全度が高いものとする。
【０１０５】
設置場所とハザードマップ情報とで決定される安全度は、設置場所がデータ管理サーバ装置１に登録された時点で決定することができ、バックアップ処理などを実行するよりも前に予め決定しておく。
【０１０６】
設置場所間の距離によって決定される安全度は、情報処理装置３の設置場所、配信元のＮＡＳの設置場所が確定した時点で決定することができ、バックアップ処理の開始時またはバックアップ処理中に、データ管理サーバ装置１に情報処理装置３の設置場所、配信元のＮＡＳの設置場所が知らされた時点で決定される。
【符号の説明】
【０１０７】
１      データ管理サーバ装置
２      データ保存装置
３      情報処理装置
３０    選択画面
３１    ラジオボタン
３２    設定ボタン
４０    配信画面
４１    選択ボタン
４２    ドロップダウンボックス
４３    配信ボタン
Ａ，Ｂ  バックアップシステム
【図１】
2014056428.tif 000003
【図２】
2014056428.tif 000004
【図３】
2014056428.tif 000005
【図４】
2014056428.tif 000006
【図５】
2014056428.tif 000007
【図６】
2014056428.tif 000008
【図７】
2014056428.tif 000009
【図８】
2014056428.tif 000010