(57)【要約】【課題】バックアップしたデータを記録した記録媒体から、当該バックアップしたデータを業務サーバ側に直接リストアすることができるバックアップ方法を提供することを目的とする。【解決手段】業務サーバが差分情報を生成し、その差分情報で示される新規データと更新データのみを記憶装置が業務サーバ側記憶部からバックアップ側記憶部へコピーする。そして、バックアップ処理サーバの指示により、バックアップ側記憶部に記録されている新規データと更新データと前回のバックアップ処理時からの未更新データとを、バックアップ装置が記録媒体に書き込む。また、業務サーバが、バックアップ処理の記録をバックアップ処理サーバから受信して、業務サーバ側記憶部へ記録する。【選択図】  図１
2004295363.tif 000002
【特許請求の範囲】
【請求項１】
業務処理を行う業務サーバと、
前記業務処理で用いるデータのバックアップ処理を行なうバックアップ処理サーバと、
前記業務サーバからのみアクセスが可能な業務サーバ側記憶部と前記バックアップ処理サーバからのみアクセスが可能なバックアップ側記憶部とを備えた記録装置と、
前記バックアップ側記憶部が記憶するバックアップ対象データを記録媒体に書き込むバックアップ装置と、
を備えたバックアップシステムを用いて、
前記業務サーバ側記憶部には業務サーバのバックアップ対象データが記録されており、バックアップ処理の記録に基づいて前記記録媒体から前記記憶装置へのリストアを行うバックアップ方法において、
前記業務サーバが、前記業務サーバ側記憶部に記録された前記バックアップ対象データの属性と、前記バックアップ側記憶部に記録された前回バックアップ対象データの属性とを比較することによって、前記バックアップ対象データと前記前回バックアップ対象データの間の差分情報を生成する差分情報生成過程と、
前記業務サーバが、前記差分情報に基いて、前記バックアップ対象データのうち前回バックアップ処理以後に追加された新規データと前回バックアップ処理以後に更新された更新データのみをコピーするよう前記記憶装置に指示するコピー指示過程と、
前記記憶装置がこの指示に基づいて、前記新規データと前記更新データとを前記業務サーバ側記憶部から前記バックアップ側記憶部へコピーするコピー過程と、
前記バックアップ処理サーバの指示により、前記バックアップ側記憶部に記録されている前記新規データと前記更新データと前回のバックアップ処理時からの未更新データとを、前記バックアップ装置が前記記録媒体に書き込むバックアップ処理を行なうバックアップ過程と、
前記業務サーバが、前記バックアップ処理の記録を前記バックアップ処理サーバから受信して、前記業務サーバ側記憶部へ記録するバックアップ処理記録移行過程と、
を備えることを特徴とするバックアップ方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンピュータシステムに係り、特に、データのバックアップ方法に関するものである。
【０００２】
【従来の技術】
従来、ＥＲＰ（Ｅｎｔｅｒｐｒｉｓｅ  Ｒｅｓｏｕｒｃｅ  Ｐｌａｎｎｉｎｇ）ソフトウェアなどのアプリケーションを用いて業務処理を行うコンピュータは、業務処理の過程で記憶部に記憶した各種データをバックアップする処理を行なう。そして、そのバックアップシステムとして、分割ミラーバックアップ（又はスプリットミラーバックアップ）という方法によりデータをバックアップする仕組みが存在する。このバックアップ方法はアプリケーションを用いて業務処理を行なう業務サーバと、バックアップ専用の処理を行なうバックアップ処理サーバと、業務サーバからのみアクセス可能な記憶部（以下、業務サーバ側記憶部と呼ぶ）およびバックアップ処理サーバからのみアクセス可能な記憶部（以下、バックアップ側記憶部と呼ぶ）の２つの記憶部を備えた記憶装置と、磁気テープなどの記録媒体に記憶装置のバックアップ側記憶部に記録されたデータを記録するバックアップ装置を用いてバックアップ処理を行なうバックアップ方法である。
【０００３】
そしてこのバックアップ方法においては、記憶装置の業務サーバ側記憶部が業務サーバで処理されるデータを記憶しており、バックアップ時には、業務サーバの指示に基づいて記憶装置がバックアップするデータをバックアップ側記憶部にコピーする。そしてバックアップ処理サーバの指示に基づいてコピーされたバックアップ側記憶部のデータをバックアップ装置が記録媒体にバックアップ処理する。尚、分割ミラーバックアップの従来技術としては非特許文献１が公開されている。
【０００４】
【非特許文献１】
ＨＥＷＬＥＴＴ  ＰＡＣＫＡＲＤ“ＨＰ  ＯｐｅｎＶｉｅｗ  ＯｍｎｉＢａｃｋ  ＩＩコンセプト・ガイド  第４版  Ｂ６９６０−９９１００  ２００１年７月  ＲｅｌｉａｓｅＡ．０４．００”、Ｐ．２２３〜Ｐ．２３２、［Ｏｎｌｉｅｎｅ］、［平成１５年２月２１日検索］、インターネット、＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｊｐｎ．ｈｐ．ｃｏｍ／ｂｉｚ／ｐｒｏｄｕｃｔｓ／ｍａｎｕａｌ／ｏｐｅｎｖｉｅｗ／ｐｄｆ／ｂ６９６０−９９１００．ｐｄｆ＞
【０００５】
【発明が解決しようとする課題】
ここで、上述の業務サーバやバックアップ処理サーバは、記録媒体にバックアップした処理の記録のログを記憶していなければ、記録媒体にバックアップされているデータをリストアすることが出来ないように設計されている。しかしながら従来のバックアップ方法では、バックアップ側記憶部に記録されているデータの記録媒体へのバックアップを指示するのはバックアップ処理サーバであるので、当該記録媒体にバックアップした処理の記録のログは、バックアップ処理サーバがバックアップ側記憶部で記憶することとなる。よって、業務サーバにはバックアップした処理の記録のログが記録されないので、例えばバックップのデータを記録した記録媒体を用いて、直接そのデータを業務サーバのみがアクセス可能な業務サーバ側記憶部にリストアすることが出来なかった。そして、従来のバックアップ方法では、まず、バックアップ処理サーバが記憶装置のバックアップ側記憶部に記録媒体に記録されているバックアップしたデータをリストアし、記憶装置がバックアップ側記憶部にコピーしたデータを業務サーバ側記憶部にコピーするという方法で業務サーバ側記憶部に記録媒体のデータをリストアしなければならなかった。尚、上述の従来バックアップ方法は記録媒体が記録するデータを一旦バックアップ側記憶部にリストアしてから業務サーバ側記憶部にコピーするので、２段階の処理を経ることとなり、業務サーバ側記憶部への記録媒体のデータのリストア処理に手間がかかっていた。
そこでこの発明は、バックアップしたデータを記録した記録媒体から、当該バックアップしたデータを業務サーバ側に直接リストアすることができるバックアップシステムにおけるバックアップ方法を提供することを目的としている。
【０００６】
【課題を解決するための手段】
本発明は、上述の課題を解決すべくなされたもので、業務処理を行う業務サーバと、前記業務処理で用いるデータのバックアップ処理を行なうバックアップ処理サーバと、前記業務サーバからのみアクセスが可能な業務サーバ側記憶部と前記バックアップ処理サーバからのみアクセスが可能なバックアップ側記憶部とを備えた記録装置と、前記バックアップ側記憶部が記憶するバックアップ対象データを記録媒体に書き込むバックアップ装置と、を備えたバックアップシステムを用いて、前記業務サーバ側記憶部には業務サーバのバックアップ対象データが記録されており、バックアップ処理の記録に基づいて前記記録媒体から前記記憶装置へのリストアを行うバックアップ方法において、前記業務サーバが、前記業務サーバ側記憶部に記録された前記バックアップ対象データの属性と、前記バックアップ側記憶部に記録された前回バックアップ対象データの属性とを比較することによって、前記バックアップ対象データと前記前回バックアップ対象データの間の差分情報を生成する差分情報生成過程と、前記業務サーバが、前記差分情報に基いて、前記バックアップ対象データのうち前回バックアップ処理以後に追加された新規データと前回バックアップ処理以後に更新された更新データのみをコピーするよう前記記憶装置に指示するコピー指示過程と、前記記憶装置がこの指示に基づいて、前記新規データと前記更新データとを前記業務サーバ側記憶部から前記バックアップ側記憶部へコピーするコピー過程と、前記バックアップ処理サーバの指示により、前記バックアップ側記憶部に記録されている前記新規データと前記更新データと前回のバックアップ処理時からの未更新データとを、前記バックアップ装置が前記記録媒体に書き込むバックアップ処理を行なうバックアップ過程と、前記業務サーバが、前記バックアップ処理の記録を前記バックアップ処理サーバから受信して、前記業務サーバ側記憶部へ記録するバックアップ処理記録移行過程とを備えることを特徴とするバックアップ方法である。
【０００７】
上述の構成によれば、前記業務サーバが差分情報を生成し、その差分情報で示される新規データと更新データのみを記憶装置が業務サーバ側記憶部からバックアップ側記憶部へコピーする。そして、バックアップ処理サーバの指示により、バックアップ側記憶部に記録されている新規データと更新データと前回のバックアップ処理時からの未更新データとを、バックアップ装置が記録媒体に書き込む。また、業務サーバが、バックアップ処理の記録をバックアップ処理サーバから受信して、業務サーバ側記憶部へ記録する。これにより、バックアップログが無ければ記録媒体に記録されたバックアップ対象データをリストアできなかった従来のバックアップシステムにおいて、今回バックアップログを業務サーバに保持させるようにしたので、記録媒体にバックアップしたバックアップ対象データのリストアを、記録媒体から業務サーバに直接行うことができる。
【０００８】
【発明の実施の形態】
以下、本発明の一実施形態によるバックアップシステムを図面を参照して説明する。
図１は、この発明の一実施形態によるバックアップシステムの構成を示す概略ブロック図である。
この図において符号１はＥＲＰソフトウェアなどの業務アプリケーションを処理する業務サーバである。また２はバックアップの処理を行なうバックアップ処理サーバである。また３は業務サーバ１の処理するデータを記録し業務サーバ１からのみアクセスできる業務サーバ側記憶部とバックアップ処理サーバ２がバックアップ処理するデータを記憶しバックアップ処理サーバ２からのみアクセスができるバックアップ側記憶部とを備えた記憶装置である。また４はバックアップ処理サーバ２の指示に基づいてバックアップする対象のデータを磁気テープなどの記録媒体に書き込むバックアップ装置である。尚、業務サーバ１とバックアップ処理サーバ２と記憶装置３は図示しない通信ネットワークを介して接続されている。またバックアップ装置４とバックアップ処理サーバ２も通信ネットワークを介して接続されている。
【０００９】
また、業務サーバ１において符号１１は、記憶装置３の業務サーバ側記憶部に記録されたバックアップ対象のデータをバックアップ側記憶部にコピーする際に、業務サーバにおいて通信ネットワーク経由の各種データの受信を停止するネットワーク停止部である。尚バックアップ対象のデータをコピーする際に通信ネットワーク経由の各種データの受信を停止する理由は、当該コピーの間に新しいデータがバックアップ側記憶部に記録されないようにするためである。
また１２は記憶装置３に備えられた業務サーバ側記憶部におけるバックアップ対象データの属性を読み取るバックアップ対象データ属性読取部である。尚、バックアップ対象データの属性とは例えば、ファイル名やデータ容量や作成日時やバックアップ対象データ記憶領域内の記録位置（パス）などである。
【００１０】
また１３は業務サーバ側記憶部に記録されているバックアップ対象データの属性と、バックアップ側記憶部に記録されている前回バックアップ処理した際のバックアップ対象データの属性とを比較して、その差分情報を生成する差分情報生成部である。尚、差分情報とは業務サーバ側記憶部に記録されているバックアップ対象データのうち、前回のバックアップ処理以後に追加された新規データと前回のバックアップ処理以後に更新された更新データの属性を示す情報である。そして差分情報生成部は、属性のうちのファイル名を比較することにより業務サーバ側記憶部のバックアップ対象データにおける新規データを検出して当該新規データの属性を示す差分情報を生成する。また差分情報生成部は、属性のうちのデータ容量や作成日時を比較することにより業務サーバ側記憶部のバックアップ対象データにおける更新データを検出して当該更新データの属性を示す差分情報を生成する。
【００１１】
また１４はバックアップ処理サーバ２からの指示に基づいて業務サーバ側記憶部で記憶している前回バックアップ処理した際のバックアップ処理の記録（以下、前回バックアップログという）を、バックアップ処理サーバ２に送信するバックアップログ部である。また１５はバックアップ処理サーバ２の指示に基づいて差分情報生成部１３が生成した差分情報で示されるバックアップ対象データのうちに新規データと更新データとを業務サーバ側記憶部からバックアップ側記憶部にコピーするデータコピー処理部である。
尚、詳細は後述するが、データコピー処理部１５は業務サーバ側記憶部とバックアップ側記憶部とのデータのアクセスを可能にするための処理開始の指示を記憶装置３に対して行なう。また１６は業務サーバ１における各処理部の処理進行を制御する処理進行管理部である。また１７はリカバリ制御部である。また１８はリカバリ実行部である。
【００１２】
またバックアップ処理サーバ２において、符号２１は記憶装置３に備えられたバックアップ側記憶部３２における前回バックアップ処理した際のバックアップ対象データの属性を読み取るバックアップ対象データ属性読取部である。また２２は、業務サーバ側記憶部３１で記憶している前回バックアップログの送信を指示したり、新しくバックアップ処理した際の当該バックアップ処理の記録（以下、新規バックアップログと呼ぶ）を業務サーバ１に送信する処理を行なうバックアップログ蓄積・リモートコピー部である。また２３は業務サーバ側記憶部で記憶しているバックアップ対象データのうちの新規データや更新データのバックアップ側記憶部３２へのコピーを指示するデータコピー開始指示部である。
【００１３】
また２４は業務サーバ側記憶部３１とバックアップ側記憶部３２とのデータコピー（前回バックアップ対象データ属性読取部２１処理以降の微差分コピー）と業務サーバ側記憶部とバックアップ側記憶部のデータが一致することを確認し、また、データ一致を確認後、データのアクセスを不可能にする処理を行なうミラー結合・分割処理部である。また２５はバックアップ側記憶部３２内の記憶するバックアップ対象のデータをバックアップ処理サーバ２にマウントするマウント処理部である。尚、マウントとはバックアップ側記憶部３２にコピーされたデータへバックアップ処理サーバ２がアクセスできるようにする処理のことを言う。また２６はバックアップ装置４にバックアップ側記憶部３２で記憶するバックアップ対象データとバックアップ装置４内で保持している媒体とその時間的記録管理情報の管理（カタログ情報という）。及び、バックアップ実行情報をバックアップログ蓄積・リモートコピー部２２に情報通知するバックアップ制御部２６である。また２７は、バックアップ記録部３２のバックアップ対象データをバックアップ制御部２６からのバックアップ対象データ情報とカタログ情報を元にバックアップ装置４の磁気テープ記録を行うバックアップ実行部である。尚バックアップ制御部２６はバックアップテープ装置４が磁気テープへ書き込むバックアップ処理の記録を業務サーバ１からバックアップログ蓄積・リモートコピー部２２が受信した前回バックアップログに対し、バックアップ管理情報をログとして追加して新規バックアップログを生成し、当該新規バックアップログの送信を指示する処理も行う。次に、２８はバックアップ処理サーバ２における各処理部の処理進行を制御する処理進行管理部である。尚、バックアップ処理サーバ２の処理進行管理部２８と業務サーバ１の処理進行管理部１６はお互いが連携することにより業務サーバ１とバックアップ処理サーバ２で行われる各処理の進行を管理する。
また記憶装置３において符号３１が業務サーバ側記憶部であり、３２がバックアップ側記憶部である。
【００１４】
そして、本実施形態において業務サーバ１は、業務サーバ側記憶部３１に記憶されるバックアップ対象データの属性と、バックアップ側記憶部３２に記録される前回バックアップ処理した際のバックアップ対象データの属性とを比較して、新規データと更新データの属性を記録した差分情報を生成する。そして業務サーバ１は、当該差分情報で示されるバックアップ対象データのうちの新規データと更新データを業務サーバ側記憶部３１から記憶装置３内のキャッシュメモリに一時的にコピーし、ミラー結合・分割処理部２４の実行前まで、徐々にデータコピーを実施する（差分ミラー結合）。ミラー結合・分割処理２４にて既にコピーが終了している差分情報、以外の微差分情報について業務サーバ側記憶部３１からバックアップ側記憶部３２にコピーする指示を記憶装置３に行って、業務サーバ側記憶部３１とバックアップ側記憶部３２で記憶するバックアップ対象データを同一にする。そして、バックアップ処理サーバ２はバックアップ側記憶部３２にで記憶するバックアップ対象データの磁気テープへの記録をバックアップ制御部２６に指示する。またバックアップ処理サーバ２は磁気テープへ記録されるバックアップ対象データのバックアップ処理の記録（例えば、バックアップしたデータのファイル名やバックアップ日時など）を業務サーバ１から受信した前回バックアップログに追加した新規バックアップログを生成し、業務サーバ１に送信する。そして業務サーバ１は受信した新規バックアップログを業務サーバ側記憶部３１のログの記憶領域に記録する。
【００１５】
次に、本発明のバックアップシステムにおける処理の詳細を図２を参照して順を追って説明する。
図２はバックアップシステムにおける処理のフローを示す図である。
まず、設定された時間になると業務サーバ１の処理進行管理部１６が、ネットワーク停止処理の開始を指示する情報をネットワーク停止部１１に送信する。するとネットワーク停止部１１は業務サーバ１における通信ネットワークからの各種データの受信を停止し（ステップＳ１）、ネットワーク停止処理の完了を示す情報を処理進行管理部１６に送信する。
【００１６】
次に処理進行管理部１６はネットワーク停止処理が完了すると業務サーバ側記憶部３１に記録されているバックアップ対象データの属性読取処理の開始を示す情報をバックアップ対象データ属性読取部１２に送信する。するとバックアップ対象データ属性読取部１２は、業務サーバ側記憶部３１のバックアップ対象領域に記録されているバックアップ対象データの属性を読み取り（ステップＳ２）、読取完了を示す情報を処理進行管理部１６に送信する。次に処理進行管理部１６は、業務サーバ側記憶部３１に記録されているバックアップ対象データの属性読取処理が終了したことを示す情報をバックアップ処理サーバ２の処理進行管理部２８に送信する。すると処理進行管理部２８はバックアップ側記憶部３２に記録されているバックアップ対象データの属性読取処理の開始を示す情報を前回バックアップ対象データ属性読取部２１に送信する。
【００１７】
すると、前回バックアップ対象データ属性読取部２１は、バックアップ側記憶部３２のバックアップ対象領域に記録されている前回バックアップ対象データの属性を読み取り、当該属性の情報を業務サーバ１に送信して（ステップＳ３）、送信完了を示す情報を処理進行管理部２８に送信する。すると処理進行管理部２８は業務サーバ１の処理進行管理部１６に前回バックアップ対象データの属性の情報の送信完了を通知する情報を送信する。次に、業務サーバ１の処理進行管理部１６は差分情報生成部１３に差分情報生成処理の開始指示を示す情報を送信する。すると差分情報生成部１３はバックアップ対象データ属性読取部１２が読み取った属性と、バックアップ処理サーバ２から受信した前回バックアップ対象データの属性とを比較して、新規データと更新データの属性を記録した差分情報を生成する（ステップＳ４）。
【００１８】
次に、差分情報生成処理が終了すると処理進行管理部１６はバックアップ処理サーバ２の処理進行管理部２８に差分情報生成処理の終了を示す情報を送信する。処理進行管理部２８はデータコピー開始指示部２３にデータコピー開始指示の情報を送信するよう通知する情報を送信する。そして、データコピー開始指示部２３が業務サーバ１に差分情報のデータコピー開始指示を示す情報を送信する（ステップＳ５）。すると処理進行管理部２８は業務サーバ１側で記憶している前回バックアップログのコピー処理の開始を示す情報をバックアップログ蓄積・リモートコピー部２２に送信する。するとバックアップログ蓄積・リモートコピー部２２は業務サーバ１に前回バックアップログの送信指示を示す情報を送信する。そして、業務サーバ１のバックアップログ部１４は業務サーバ側記憶部３１に記録されている前回バックアップログを読み取って、バックアップ処理サーバ２に送信する（ステップＳ６）。次に、バックアップ処理サーバ２のバックアップログ蓄積・リモートコピー部２２は業務サーバ１から前回バックアップログを受信してバックアップ側記憶部３２におけるバックアップログを記録する領域に、当該受信した前回バックアップログをコピーする（ステップＳ７）。そして、バックアップログ蓄積・リモートコピー部２２は前回バックアップログのコピー処理終了を示す情報を処理進行管理部２８に送信する。
【００１９】
次に、業務サーバ１のデータコピー処理部１５はデータコピー開始指示を示す情報を受信すると業務サーバ側記憶部３１とバックアップ側記憶部３２の結合処理を示す情報を記憶装置３に送信し、また、差分情報生成部１３が検出した差分情報で示される新規データと更新データの業務サーバ側記憶部３１からバックアップ側記憶部３２へのコピー開始指示を示す情報を送信する（ステップ８）。尚、業務サーバ側記憶部３１とバックアップ側記憶部３２の結合処理とは、業務サーバ側記憶部３１とバックアップ側記憶部３２とのデータのアクセスを可能にすることであり、これにより業務サーバ側記億部３１が記録するバックアップ対象データのうちの新規データと更新データをバックアップ側記憶部３２にコピーすることができる。尚、このコピーを一般的にはミラーリングと呼ぶこともある。
次に、記憶装置３は業務サーバ側記憶部３１からバックアップ側記憶部３２へ新規データと更新データとをコピーする（ステップＳ９）。これにより業務サーバ側記憶部３１とバックアップ側記憶部の記憶するバックアップ対象のデータが同一となる。
【００２０】
次に、新規データと更新データのコピーが終了すると、データコピー処理部１５は処理進行管理部１６にコピー処理終了を示す情報を送信する。すると処理進行管理部１６は当該コピー処理終了を示す情報をバックアップ処理サーバ２の処理進行管理部２８に送信する。次に処理進行管理部２８は、ミラー結合・分割処理部２４にバックアップ側記憶部３２と業務サーバ側記憶部３１とのデータのアクセスを不可能にするミラー分割処理の開始指示を示す情報を送信する。するとミラー結合・分割処理部２４はミラー結合・分割処理を行い（ステップＳ１０）、その処理が終了すると処理進行管理部２８にミラー分割処理の終了を示す情報を送信する。
【００２１】
次に、処理進行管理部２８はマウント処理部２５にバックアップ側記憶部３２のマウント処理開始指示を示す情報を送信する。そしてマウント処理部２５がバックアップ側記憶部３２をマウントする（ステップＳ１１）。尚、マウントとはバックアップ処理サーバ２がバックアップ側記憶部３２で記憶するバックアップ対象データにアクセスできるようにするための処理である。そして、マウント処理部２５はバックアップ側記憶部３２のマウント処理を終了するとマウント処理終了を示す情報を処理進行管理部２８に送信する。次に処理進行管理部２８は、バックアップ制御部２６にバックアップ側記憶部３２で記憶するバックアップ対象データのバックアップ処理開始指示を示す情報を送信する。そして、バックアップ処理制御部２６はバックアップ側記録部３２で記憶するバックアップ対象データ（新規データと更新データと前回バックアップ処理時から更新されたデータが保存されているバックアップ側記憶部３２上の対象データ）とバックアップ媒体、テープへの保存期間を管理する情報（カタログ情報という）をバックアップ実行部２７に送信する。（ステップＳ１２）
次に、バックアップ実行部２７はバックアップ装置４の磁気テープ媒体に対してバックアップ対象データの記録処理を行う。（ステップＳ１３）。尚、バックアップ制御部２６はバックアップ装置４が磁気テープに書き込んだデータの処理の記録をステップＳ６でバックアップ側記憶部３２のバックアップログ記憶領域に記録した前回バックアップログに追加して記録することにより新規バックアップログを生成する（ステップＳ１４）。
【００２２】
次に、バックアップ装置４へのバックアップ処理が終了するとバックアップ制御部２６は処理進行管理部２８にバックアップ処理終了を示す情報を送信する。次に処理進行管理部２８はバックアップログ蓄積・リモートコピー部２２に、バックアップ側記憶部３２に記録されている新規バックアップログの業務サーバ１への送信指示を示す情報を送信する。するとバックアップログ蓄積・リモートコピー部２２はバックアップ制御部２６により書込まれた新規バックアップログを読み取って、業務サーバ１に送信する（ステップＳ１５）。そして業務サーバ１のバックアップログ部１４が新規バックアップログを受信して、新規バックアップログを業務サーバ記憶部３１のバックアップログ記憶領域に記録する（ステップＳ１６）。
【００２３】
つまり、上述の処理によりバックアップ処理の記録が業務サーバ側記憶部で記憶しているバックアップログに書き込まれることとなる。そして、業務サーバ側記憶部３１にはバックアップ処理の記録を含んだ新規バックアップログが記録されるので、ステップＳ１３で磁気テープに書き込まれたバックアップ対象データを直接業務サーバ１が業務サーバ側記憶部３１にデータベースの回復ができるようになる。
【００２４】
次に、データベースの回復（リカバリ）処理について説明する。なお、この回復処理はバックアップ側記憶部３２から業務サーバ側記憶部３１へバックアップデータを移行して業務サーバ側記憶部（データベース）３１のデータを回復する処理である。
まず、データベースの回復担当者がＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの端末を業務サーバ１に接続する。そして、リカバリ制御部１７を起動し回復方式を選択する（特定日の全データ回復、または、特定日時の全データ回復）。次にバックアップログ蓄積・リモートコピー部２２とバックアップログ部１４の処理により、業務サーバ側記憶部３１に記録された指定情報で該当するバックアップログ情報を読み込む。そして、表示されたバックアップ一覧情報を元に回復対象の時間的条件が合致するバックアップを選択し、回復処理実行をリカバリ実行部１８に指示する。リカバリ実行部１８は、リカバリ制御部１７から送信された情報（カタログ情報、バックアップ時間、保存期間）を元に、バックアップサーバ側のバックアップ制御部を起動し、バックアップ装置４の該当するバックアップ済みの磁気テープ媒体をロードし、業務サーバの業務サーバ側記憶部３１にバックアップデータの戻し（以下リストア）処理を行い、データのリストア完了後、データベースの整合処理を行って、データベースを使用可能な状態に回復させる（回復処理または、リカバリ）という。
【００２５】
尚、上述の業務サーバとバックアップ処理サーバと記憶装置とバックアップ装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、磁気テープ（ＬＴＯ（Ｌｉｎｅａｒ  Ｔａｐｅ  Ｏｐｅｎ）／ＤＬＴ（Ｄｉｇｉｔａｌ  Ｌｉｎｅａｒ  Ｔａｐｅ））、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００２６】
【発明の効果】
以上説明したように、この発明によれば、前記業務サーバが差分情報を生成し、その差分情報で示される新規データと更新データのみを記憶装置が業務サーバ側記憶部からバックアップ側記憶部へコピーする。そして、バックアップ処理サーバの指示により、バックアップ側記憶部に記録されている新規データと更新データと前回のバックアップ処理時からの未更新データとを、バックアップ装置が記録媒体に書き込む。また、業務サーバが、バックアップ処理の記録をバックアップ処理サーバから受信して、業務サーバ側記憶部へ記録する。
これにより、バックアップログが無ければ記録媒体に記録されたバックアップ対象データをリストアできなかった従来のバックアップシステムにおいて、今回バックアップログを業務サーバに保持させるようにしたので、記録媒体にバックアップしたバックアップ対象データのリストアを、記録媒体から業務サーバに直接行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態によるバックアップシステムの構成を示す概略ブロック図である。
【図２】本発明の一実施形態によるバックアップシステムにおける処理のフローを示す図である。
【符号の説明】
１  業務サーバ
２  バックアップ処理サーバ
３  記憶装置
４  バックアップ装置
【図１】
2004295363.tif 000003
【図２】
2004295363.tif 000004