(57)【要約】【課題】ＯＳが異なる複数サーバのシステムバックアップを支援すること。【解決手段】ＯＳやアプリケーションソフトウェアを含むシステムバックアップを実行するとき、バックアップ元のホスト名とバックアップ先の格納先パスとバックアップを行ったシステムのファイル名と、前記ホスト名と格納先パスとファイル名を取得した取得日時とバックアップを行ったシステムのファイルサイズを含むバックアップ情報を収集する管理情報収集部２２と、前記管理情報収集部が収集したバックアップ情報に削除フラグ又は初期フラグを付与した管理情報を生成し、管理テーブルに格納する管理情報付加部２１と、表示部２３に表示した世代情報を含む削除対象リストから削除対象から選択されたシステムファイルを削除処理する処理部２４とバックアップ管理サーバ２０を含むサーババックアップ支援システム。【選択図】図１
2016076042.tif 000002
【特許請求の範囲】
【請求項１】
異なるＯＳが稼働する複数のサーバと、該複数のサーバとネットワークを介して接続されて前記複数のサーバのＯＳやアプリケーションを含むシステムファイルをバックアップするための複数のストレージとの間に配置されたバックアップ管理サーバが、前記サーババックアップを支援するサーババックアップ支援システムであって、
前記バックアップ管理サーバが、
前記複数のサーバが複数のストレージに対してシステムバックアップを実行するとき、該システムバックアップを行うバックアップ元のホスト名と、バックアップ先の格納先パスと、バックアップを行ったシステムのファイル名と、前記ホスト名と格納先パスとファイル名を取得した取得日時と、バックアップを行ったシステムのファイルサイズを含むバックアップ情報を収集する管理情報収集部と、
前記バックアップ情報とバックアップ後の削除を許可する削除フラグと削除を許可しない初期フラグとを含む管理情報を格納する管理テーブルと、
前記管理情報収集部が収集したバックアップ情報に削除フラグ又は初期フラグを付与した管理情報を生成し、管理テーブルに格納する管理情報付加部と、
前記サーバ毎のシステムバックアップの世代情報を表示する表示部と、
該表示部に表示したシステムバックアップの世代情報を含む削除対象リストから削除対象から選択されたシステムファイルを削除処理する処理部を備えることを特徴とするサーババックアップ支援システム。
【請求項２】
前記バックアップ管理サーバの処理部が、
前記サーバがストレージに対してシステムバックアップを実行するとき、管理情報収集部が収集したバックアップ情報がサーバに対する最初のシステムバックアップと判定したとき、前記管理情報に初期フラグを付与することを特徴とする請求項１記載のサーババックアップ支援システム。
【請求項３】
前記サーバからバックアップされるシステムファイルがメジャーバージョン又はマイナーバージョンの種類があり、前記サーバがストレージに対してシステムバックアップを実行し、管理情報収集部が収集したバックアップ情報に含まれるファイル名がマイナーバージョンであることを判定したとき、該マイナーバージョンのシステムファイルの管理情報に削除フラグを付与することを特徴とする請求項１又は２記載のサーババックアップ支援システム。
【請求項４】
異なるＯＳが稼働する複数のサーバと、該複数のサーバとネットワークを介して接続されて前記複数のサーバのＯＳやアプリケーションを含むシステムファイルをバックアップするための複数のストレージとの間に配置されたバックアップ管理サーバが、前記サーババックアップを支援するコンピュータシステムのサーババックアップ支援方法であって、
前記バックアップ管理サーバが、バックアップ情報とバックアップ後の削除を許可する削除フラグと削除を許可しない初期フラグとを含む管理情報を格納する管理テーブル及び前記サーバ毎のシステムバックアップの世代情報を表示する表示部を備え、
前記複数のサーバが複数のストレージに対してシステムバックアップを実行するとき、該システムバックアップを行うバックアップ元のホスト名と、バックアップ先の格納先パスと、バックアップを行ったシステムのファイル名と、前記ホスト名と格納先パスとファイル名を取得した取得日時と、バックアップを行ったシステムのファイルサイズを含むバックアップ情報を収集する管理情報収集工程と、
前記管理情報収集工程により収集したバックアップ情報に削除フラグ又は初期フラグを付与した管理情報を生成し、管理テーブルに格納する管理情報付加工程と、
前記表示部に表示したシステムバックアップの世代情報を含む削除対象リストから削除対象から選択されたシステムファイルを削除処理する処理工程を実行することを特徴とするサーババックアップ支援方法。
【請求項５】
前記バックアップ管理サーバが、
前記サーバがストレージに対してシステムバックアップを実行するとき、管理情報収集部が収集したバックアップ情報がサーバに対する最初のシステムバックアップと判定したとき、前記管理情報に初期フラグを付与することを特徴とする請求項４記載のサーババックアップ支援方法。
【請求項６】
前記サーバからバックアップされるシステムファイルがメジャーバージョン又はマイナーバージョンの種類があり、前記サーバがストレージに対してシステムバックアップを実行し、管理情報収集工程により収集したバックアップ情報に含まれるファイル名がマイナーバージョンであることを判定したとき、該マイナーバージョンのシステムファイルの管理情報に削除フラグを付与することを特徴とする請求項４又は５記載のサーババックアップ支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｉｎｄｏｗｓ（登録商標）やＬｉｎｕｘ（登録商標）等の異なるＯＳを用いた複数サーバのＯＳやアプリケーションソフトウェアを含むシステムファイルのバックアップを支援することができるサーババックアップ支援システム及びサーババックアップ支援方法に関する。
【背景技術】
【０００２】
近年のコンピュータシステムは、仮想化環境によりＯＳが異なる複数サーバが構築され、これら複数サーバ上で動作する業務用アプリケーションのソフトウェアは、正式稼働版であるメジャーバージョンと、開発段階で不具合等が発生しないか否かを試行する状態にあるマイナーバージョンがあることが知られている。また、前記複数サーバは、サーバ導入時及びシステム変更時に初期状態を保存する為や障害発生時の回復の為に、メジャーバージョンや複数のマイナーバージョンのソフトウェアを含むシステムファイルのバックアップが必要とされる。
【０００３】
前記サーババックアップに関する技術が記載された文献としては、下記の特許文献１が挙げられ、この特許文献1には、「ある特定のアプリケーションデータのバックアップ構成を、他のアプリケーションのデータに影響を与えることなく構築することを可能とする」という記載がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−８６０５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述の特許文献１に記載された技術は、ある特定のアプリケーションデータのバックアップ構成を他のアプリケーションのデータに影響を与えることなく構築することができる効果に留まる。
【０００６】
そこで、本発明では、複数サーバのソフトウェアシステムバックアップの世代管理を容易におこなうことができるサーババックアップ支援システム及びサーババックアップ支援方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本発明によるサーババックアップ支援システムは、異なるＯＳが稼働する複数のサーバと、該複数のサーバとネットワークを介して接続されて前記複数のサーバのＯＳやアプリケーションを含むシステムファイルをバックアップするための複数のストレージとの間に配置されたバックアップ管理サーバが、前記サーババックアップを支援するサーババックアップ支援システムであって、
前記バックアップ管理サーバが、
前記複数のサーバが複数のストレージに対してシステムバックアップを実行するとき、該システムバックアップを行うバックアップ元のホスト名と、バックアップ先の格納先パスと、バックアップを行ったシステムのファイル名と、前記ホスト名と格納先パスとファイル名を取得した取得日時と、バックアップを行ったシステムのファイルサイズを含むバックアップ情報を収集する管理情報収集部と、
前記バックアップ情報とバックアップ後の削除を許可する削除フラグと削除を許可しない初期フラグとを含む管理情報を格納する管理テーブルと、
前記管理情報収集部が収集したバックアップ情報に削除フラグ又は初期フラグを付与した管理情報を生成し、管理テーブルに格納する管理情報付加部と、
前記サーバ毎のシステムバックアップの世代情報を表示する表示部と、
該表示部に表示したシステムバックアップの世代情報を含む削除対象リストから削除対象から選択されたシステムファイルを削除処理する処理部とを備えることを主な特徴とする。
【０００８】
また、本発明によるサーババックアップ支援方法は、異なるＯＳが稼働する複数のサーバと、該複数のサーバとネットワークを介して接続されて前記複数のサーバのＯＳやアプリケーションを含むシステムファイルをバックアップするための複数のストレージとの間に配置されたバックアップ管理サーバが、前記サーババックアップを支援するコンピュータシステムのサーババックアップ支援方法であって、
前記バックアップ管理サーバが、バックアップ情報とバックアップ後の削除を許可する削除フラグと削除を許可しない初期フラグとを含む管理情報を格納する管理テーブル及び前記サーバ毎のシステムバックアップの世代情報を表示する表示部とを備え、
前記複数のサーバが複数のストレージに対してシステムバックアップを実行するとき、該システムバックアップを行うバックアップ元のホスト名と、バックアップ先の格納先パスと、バックアップを行ったシステムのファイル名と、前記ホスト名と格納先パスとファイル名を取得した取得日時と、バックアップを行ったシステムのファイルサイズを含むバックアップ情報を収集する管理情報収集工程と、
前記管理情報収集工程により収集したバックアップ情報に削除フラグ又は初期フラグを付与した管理情報を生成し、管理テーブルに格納する管理情報付加工程と、
前記表示部に表示したシステムバックアップの世代情報を含む削除対象リストから削除対象から選択されたシステムファイルを削除処理する処理工程を実行することを主な特徴とする。
【発明の効果】
【０００９】
本発明によるサーババックアップ支援システム及びサーババックアップ支援方法は、複数サーバのソフトウェアシステムバックアップの世代管理を容易におこなうことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例によるサーババックアップ支援システムを説明するための図。
【図２】本実施例によるサーババックアップ支援システムの動作フローを示す図。
【図３】本実施例による管理データの構成を示す図。
【発明を実施するための形態】
【００１１】
以下、本発明の実施例によるサーババックアップ支援方法を適用したサーババックアップ支援システムを説明する。
【実施例】
【００１２】
［構成］
本実施例によるサーババックアップ支援システムは、図１に示す如く、次の構成を備える。
（１）ＯＳとしてＷｉｎｄｏｗｓ（登録商標）を用いたアプリケーションソフトウェアが登録されたＡサーバ１０と、ＯＳとしてＬｉｎｕｘ（登録商標）用いたアプリケーションソフトウェアが登録されたＢサーバ１１と、ＯＳとしてＷｉｎｄｏｗｓ（登録商標）を用いたアプリケーションソフトウェアが登録されたＣサーバ１２。
【００１３】
これら複数のサーバ１０〜１２は、ＯＳの種類やサーバの性質に応じたシステムバックアップを行う際のバックアップ方法やバックアップの取得形式が異なり、個々のサーバからの操作によってシステムバックアップを実行する。図示の例では、サーバ１０〜１２が例えばマイナーバージョン００１の初期バックアップ、マイナーバージョン００２の２世代目バックアップ、メジャーバージョンの３世代目バックアップを行うものとする。
【００１４】
（２）前記サーバ１０〜１２のＯＳやアプリケーションを含むシステムファイルのバックアップ先の記憶装置である複数のストレージ３０〜３２。
（３）前記複数のサーバ１０〜１２と複数のストレージ３０〜３２とを接続するネットワーク４０。
（４）前記ネットワーク４０に接続され、前記サーバ１０〜１２が、個々のＯＳの種類やサーバの性質に応じたシステムバックアップを行う際に当該システムバックアップの管理情報を収集してバックアップの管理を支援するバックアップ管理サーバ２０。
【００１５】
このバックアップ管理サーバ２０は、次の構成を備える。
・複数のサーバ１０〜１２が、複数のストレージ３０〜３２に対して個々にシステムバックアップを実行するとき、該システムバックアップのバックアップ情報を収集する管理情報収集部２２。
このバックアップ情報は、サーバ１０〜１２が個々のＯＳの種類やサーバの性質に応じたシステムバックアップを行う際に転送されるバックアップ元のサーバを識別するためのホスト名と、バックアップ先のストレージ及び該ストレージのフォルダ等を表す格納先パスと、バックアップを行ったシステムのファイル名と、当該管理情報を取得した取得日時と、バックアップを行ったシステムのファイルサイズとを含む。
【００１６】
・該管理情報を格納する管理テーブル２５。
この管理情報は、図３に示す如く、バックアップ元のサーバを識別するためのホスト名と、バックアップ先のストレージ及び該ストレージのフォルダ等を表す格納先パスと、バックアップを行ったシステムのファイル名と、該ホスト名と格納先パスとファイル名を取得した取得日時と、バックアップを行ったシステムのファイルサイズと、バックアップ後の削除を許可するフラグである削除フラグ（例えば、メジャーバージョンが稼働中においては削除可能なマイナーバージョンに付与される）と、削除を許可しない例えば最初のシステムバックファイルに付与される初期フラグを備える。
【００１７】
・前記管理情報収集部２２が収集したバックアップ情報に削除フラグ又は初期フラグを付与した管理情報を生成し、管理テーブル２５に格納する管理情報付加部２１。
【００１８】
・サーバ毎のシステムバックアップの世代情報を表示する表示部２３。
・該表示部２３に表示したシステムバックアップの世代情報をＳＥが参照し、削除フラグが付与されている削除対象ファイルから削除対象を提示した不要リストよりＳＥが選択されたシステムファイルをサーバから削除する処理部２４。
【００１９】
［動作］
本実施例によるサーババックアップ支援方法を適用したサーババックアップ支援システムは、次のステップを処理部２４が実行することによって、システムバックアップの管理を行うことができる。
【００２０】
ステップ１０１：システムバックアップの出力先の格納エリア（図示しないメモリエリア）に空き容量があるか否かを確認するステップ。
【００２１】
ステップ１０２：前記ステップ１０１において格納エリアに空きがあると判定したとき、システムバックアップを実行し、管理情報付加部２１を用いてシステムバックアップファイルに管理情報を付加するステップ。
【００２２】
ステップ１０３：管理情報収集部２２を用いて管理テーブルに管理情報を登録するステップ。
【００２３】
ステップ１０４：サーバ１０〜１２毎のシステムバックアップの世代情報を表示部２３に表示させ、ＳＥによる内容の確認を行うステップ。
【００２４】
ステップ１０５：前記ステップ１０２によるシステムバックアップファイルが初めてのバックアップの場合、初期フラグを設定（フラグを立てる）して削除不可対象とするステップ。
【００２５】
ステップ１０６：前記ステップ１０１にて格納エリアに空き容量がないと判定したとき、外部のストレージ３０〜３２の何れかに空き容量があるか否かを確認するステップ。
【００２６】
ステップ１０７：前記ステップ１０６により外部ストレージに空き容量があると判定したとき、前記格納エリアからストレージ３０〜３２の何れかに古いシステムバックアップファイルを移動し、格納エリアに十分な空き容量を確保するステップ。
【００２７】
ステップ１０８：管理テーブル内の格納先パス（格納エリア）を移動先のパス（ストレージ３０〜３２）に変更処理を実施するステップ。
【００２８】
ステップ１０９：古いバックアップファイルのリストをＳＥに表示し、優先度を判断したＳＥによる削除フラグを管理情報に付与し、前記ステップ１０２に戻るステップ。
【００２９】
ステップ１１０：前記ステップ１０６により外部ストレージに空き容量が無いと判定したとき、表示部２３に削除フラグが付与されている削除対象ファイルを表示し、ＳＥの選択によって削除対象を決定するステップ。
【００３０】
ステップ１１１：前記ステップ１１０によりＳＥが選択した削除対象を削除して空き容量を確保し、前記ステップ１０２に戻るステップ。
【００３１】
このように本実施例によるサーババックアップ支援システム及び方法は、従来技術の如き、ＯＳの相違によりバックアップ方法やフォーマットも異なる数十台、数百台という複数サーバを導入するシステムにおいては、システムバックアップの世代管理が煩雑であり、ディスク圧迫等により整理をする必要が出てきた場合に、どのファイルを削除してよいかの判断がつきにくく、誤って必要なファイルを削除してしまい、作業工数の増加を招いてしまう事象が発生してしまっていたのに対し、次の効果がある。
【００３２】
システムバックアップ取得時に、世代管理に必要な情報を付加し、その情報を世代管理ツールにて管理テーブルに収集し、複数台のサーバのシステムバックアップの状況を一元管理できる画面を用意することによって、サーバ単位で不要になったシステムバックアップを管理画面から削除等の管理を容易に行うことができ、誤って必要なバックアップファイルを削除する可能性を予防することもできる。
【００３３】
尚、前記実施例においては、バックアップ管理サーバ２０に図示しない格納エリアを有する例を説明したが、この格納エリアは必ずしも必要とするものではなく、なくても本実施例を実施することができる。また、前記実施例においては、ステップ１０９においてＳＥに古いバックアップファイルのリストを表示し、ＳＥによって削除フラグを管理情報に付与する例を説明したが、システムファイルのファイル名がメジャーバージョンかマイナーバージョンかを表すルールが定められていることを利用し、マイナーバージョンと判定したシステムファイルの管理情報に削除フラグを自動的に付与するように構成しても良い。
【符号の説明】
【００３４】
１０〜１２：サーバ、３０〜３２：ストレージ、２０  バックアップ管理サーバ、
２１  管理情報付加部、２２  管理情報収集部、２３  表示部、２４  処理部、
２５  管理テーブル、４０  ネットワーク
【図１】
2016076042.tif 000003
【図２】
2016076042.tif 000004
【図３】
2016076042.tif 000005