(57)【要約】【課題】磁気テープを用いたファイル管理において装置の小型化、低コスト化を図り、さらに障害に対する迅速な対応を可能にする。【解決手段】第１の記録媒体１００上で索引データが格納される索引域１０１と、第２の記録媒体上１１０で、ユーザデータが格納されるユーザデータ域１１１と、さらに、第２の記録媒体上で前記索引データのバックアップデータが格納される索引バックアップ域１１３と、前記ユーザデータのバックアップデータが格納されるユーザバックアップ域を備える。【効果】第２記録媒体を複数用意することなくファイル管理を行うことができ、装置の小型化、低コスト化が可能になる。障害が発生した際にも事故によるデータ消失の可能性を最小化にし、迅速に対応できる。【選択図】　　　　図２
2004078445.tif 000002
【特許請求の範囲】
【請求項１】
第１の記録媒体上で索引データが格納される索引域と、第２の記録媒体上で、前記索引データに基づいてアクセスされるユーザデータが格納されるユーザデータ域と、さらに、第２の記録媒体上で前記索引データのバックアップデータが格納される索引バックアップ域とを備えることを特徴とするファイルシステム。
【請求項２】
さらに第２の記録媒体上で前記ユーザデータのバックアップデータが格納されるユーザバックアップ域を備えることを特徴とする請求項１記載のファイルシステム。
【請求項３】
さらに、第２の記録媒体上で少なくとも前記ユーザデータのアクセスを可能にするシステムプログラムのバックアップデータが格納されるプログラムバックアップ域を備えることを特徴とする請求項１または２に記載のファイルシステム。
【請求項４】
第２の記録媒体上の前記各域は、１または２以上からなることを特徴とする請求項１〜３のいずれかに記載のファイルシステム。
【請求項５】
前記第１の記録媒体はランダムアクセス可能な記録媒体であることを特徴とする請求項１〜４のいずれかに記載のファイルシステム。
【請求項６】
前記第２の記録媒体は磁気テープであり、各域はそれぞれ、区画された磁気テープの記憶領域に設けられることを特徴とする請求項１〜５のいずれかに記載のファイルシステム。
【請求項７】
テープの送り方向において、テープ始端側から一つのユーザデータ域、一つのユーザバックアップ域および一つの索引バックアップ域が順次配置されることを特徴とする請求項６記載のファイルシステム。
【請求項８】
前記磁気テープは、テープの送り方向において複数のテープ始端部が定められており、各始端部間に、それぞれ少なくとも前記ユーザデータ域が設けられることを特徴とする請求項６または７に記載のファイルシステム。
【請求項９】
第１の記録媒体上に索引データを記録するとともに、第２の記録媒体上で前記索引データに関連付けてユーザデータを記録して前記索引データに基づいて前記ユーザデータへのアクセスを可能にし、さらに前記索引データのバックアップデータを第２の記録媒体上に記録しておき、第１の記録媒体上の索引データに障害が発生した際に索引データのバックアップデータから第１の記録媒体上に索引データを復旧させて前記ユーザデータへの前記アクセスを可能にすることを特徴とするファイル管理方法。
【請求項１０】
さらに前記ユーザデータのバックアップデータを前記第２の記録媒体上に記録しておき、第２の記録媒体上のユーザデータに障害が発生した際にユーザデータのバックアップデータから第１の記録媒体上にユーザデータの一部データを取出し、この一部データにより前記第２の記録媒体上または新たな第２の記録媒体上でユーザデータを復旧させて前記ユーザデータへの前記アクセスを可能にすることを特徴とする請求項９記載のファイル管理方法。
【請求項１１】
第１の記録媒体と、第２の記録媒体と、これら記録媒体の制御を可能としたコンピュータとを備えており、該コンピュータは、第１の記録媒体に索引データを記録し、該索引データと関連するユーザデータを第２の記録媒体に記録して該ユーザデータへのアクセスを可能にし、さらに前記索引データのバックアップデータを第２の記録媒体に記録しておき、必要に応じて該バックアップデータにより前記索引データの復旧を行うことを可能にしたことを特徴とするファイル管理装置。
【請求項１２】
前記コンピュータは、前記ユーザデータのバックアップデータを第２の記録媒体に記録しておき、必要に応じて該バックアップデータにより前記ユーザデータの復旧を行うことを可能にしたことを特徴とする請求項１１記載のファイル管理装置。
【請求項１３】
前記第１の記録媒体がランダムアクセス可能な記録媒体であり、前記第２の記録媒体が磁気テープであることを特徴とする請求項１１または１２に記載のフィル管理装置。
【請求項１４】
前記コンピュータは、前記索引データおよびユーザデータの更新がなされた際に、第２の記録媒体におけるバックアップデータの更新を逐次には行わず、予め定めたタイミングに従ってバックアップデータの更新を行うことを特徴する請求項１１〜１３のいずれかに記載のファイル管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばＨＤＤと磁気テープのように少なくとも２種類の記録媒体を利用して、仮想的に一つのブロックデバイスを構築したファイルシステム、ファイル管理方法およびファイル管理装置に関するものである。
【０００２】
【従来の技術】
画像データなどの大容量データをファイル管理するような場合、コンピュータに備えるハードディスクで保存するには容積が大きすぎ、また、複数のハードディスクを使用するような装置ではコストが掛かりすぎるという問題がある。このため、超大容量ストレージを構築する場合、磁気テープライブラリ装置が多く使用されている。この磁気テープライブラリ装置は、磁気テープを収納するテープ収納部を有しているとともに、該磁気テープを読み書きするテープドライブを備えている。また、磁気テープに記録するデータを安全のためにバックアップすることが必要であり、このバックアップ用の磁気テープを同じく収容部に収容し、この磁気テープを読み書きするテープドライブも別途備えている。
【０００３】
このような磁気テープライブラリ装置では、磁気テープ上のデータへのアクセスをより効率的にするために、仮想ファイル構造が構築されたものが知られている。すなわち、コンピュータに備えるＨＤＤなどのランダムアクセス可能な記録媒体に索引データを記録し、この索引データに関連付けるようにして磁気テープにユーザデータを記録する。ユーザが必要なユーザデータにアクセスしたい場合には、ＨＤＤを通して索引データを円滑に取得して、この索引データに基づいて磁気テープのユーザデータにアクセスする。したがって、ユーザデータへのアクセスが効率的になされるとともに、ユーザは、索引データとユーザデータとが異なる記録媒体に記録されていることを意識することなく、あたかも一つの記録媒体に記録されているが如くに操作をすることができる。
【０００４】
【発明が解決しようとする課題】
しかしながら上記テープライブラリ装置は、バックアップ用を含めて複数巻の磁気テープを収納し、かつこれらにアクセスするテープドライブを複数備える構成になっている為、装置自体が大型になってしまい、また、装置コストも嵩むという問題がある。さらに、上記のような仮想ファイル構造を構築する場合、ユーザデータの他に、索引データもバックアップする必要がある。これらデータを複数巻の磁気テープに保管した場合、データに一旦障害が発生すると複数巻の磁気テープを参照してデータを取り込みことなどが必要であり復旧が面倒で手間がかかるという問題がある。
【０００５】
本発明は、上記事情を背景としてなされたものであり、テープ装置の小型化が可能であり、さらにデータに障害が発生した場合にも速やかな復旧が可能であるファイルシステム、ファイル管理方法およびファイル管理装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
すなわち、上記課題を解決するため本発明のファイルシステムのうち請求項１記載の発明は、第１の記録媒体上で索引データが格納される索引域と、第２の記録媒体上で、前記索引データに基づいてアクセスされるユーザデータが格納されるユーザデータ域と、さらに、第２の記録媒体上で前記索引データのバックアップデータが格納される索引バックアップ域とを備えることを特徴とする。
【０００７】
請求項２記載のファイルシステムは、請求項１記載の発明において、さらに第２の記録媒体上で前記ユーザデータのバックアップデータが格納されるユーザバックアップ域を備えることを特徴とする。
【０００８】
請求項３記載のファイルシステムは、請求項１または２に記載の発明において、さらに、第２の記録媒体上で少なくとも前記ユーザデータのアクセスを可能にするシステムプログラムのバックアップデータが格納されるプログラムバックアップ域を備えることを特徴とする。
【０００９】
請求項４記載のファイルシステムは、請求項１〜３のいずれかに記載の発明において、第２の記録媒体上の前記各域は、１または２以上からなることを特徴とする。
【００１０】
請求項５記載のファイルシステムは、請求項１〜４のいずれかに記載の発明において、前記第１の記録媒体はランダムアクセス可能な記録媒体であることを特徴とする。
【００１１】
請求項６記載のファイルシステムは、請求項１〜５のいずれかに記載の発明において、前記第２の記録媒体は磁気テープであり、各域はそれぞれ、区画された磁気テープの記憶領域に設けられることを特徴とする。
【００１２】
請求項７記載のファイルシステムは、請求項６記載の発明において、テープの送り方向において、テープ始端側から一つのユーザデータ域、一つのユーザバックアップ域および一つの索引バックアップ域が順次配置されることを特徴とする。
【００１３】
請求項８記載のファイルシステムは、請求項６または７に記載の発明において、前記磁気テープは、テープの送り方向において複数のテープ始端部が定められており、各始端部間に、それぞれ少なくとも前記ユーザデータ域が設けられることを特徴とする。
【００１４】
請求項９記載のファイル管理方法は、第１の記録媒体上に索引データを記録するとともに、第２の記録媒体上で前記索引データに関連付けてユーザデータを記録して前記索引データに基づいて前記ユーザデータへのアクセスを可能にし、さらに前記索引データのバックアップデータを第２の記録媒体上に記録しておき、第１の記録媒体上の索引データに障害が発生した際に索引データのバックアップデータから第１の記録媒体上に索引データを復旧させて前記ユーザデータへの前記アクセスを可能にすることを特徴とする。
【００１５】
請求項１０記載のファイル管理方法は、請求項９記載の発明において、さらに前記ユーザデータのバックアップデータを前記第２の記録媒体上に記録しておき、第２の記録媒体上のユーザデータに障害が発生した際にユーザデータのバックアップデータから第１の記録媒体上にユーザデータの一部データを取出し、この一部データにより前記第２の記録媒体上または新たな第２の記録媒体上でユーザデータを復旧させて前記ユーザデータへの前記アクセスを可能にすることを特徴とする。
【００１６】
請求項１１記載のファイル管理装置は、第１の記録媒体と、第２の記録媒体と、これら記録媒体の制御を可能としたコンピュータとを備えており、該コンピュータは、第１の記録媒体に索引データを記録し、該索引データと関連するユーザデータを第２の記録媒体に記録して該ユーザデータへのアクセスを可能にし、さらに前記索引データのバックアップデータを第２の記録媒体に記録しておき、必要に応じて該バックアップデータにより前記索引データの復旧を行うことを可能にしたことを特徴とする。
【００１７】
請求項１２記載のファイル管理装置は、請求項１１記載の発明において、前記コンピュータは、前記ユーザデータのバックアップデータを第２の記録媒体に記録しておき、必要に応じて該バックアップデータにより前記ユーザデータの復旧を行うことを可能にしたことを特徴とする。
【００１８】
請求項１３記載のファイル管理装置は、請求項１１または１２に記載の発明において、前記第１の記録媒体がランダムアクセス可能な記録媒体であり、前記第２の記録媒体が磁気テープであることを特徴とする。
【００１９】
請求項１４記載のファイル管理装置は、請求項１１〜１３のいずれかに記載の発明において、前記コンピュータは、前記索引データおよびユーザデータの更新がなされた際に、第２の記録媒体におけるバックアップデータの更新を逐次には行わず、予め定めたタイミングに従ってバックアップデータの更新を行うことを特徴とする。
【００２０】
発明者は、磁気テープの記憶容量が飛躍的に増大していることに着目した。
従来のテープライブラリ装置は、複数の磁気テープを交換して駆動させる、チェンジャー機構を備えている。しかしながら、磁気テープ自体の記憶容量が増大すれば、必ずしも磁気テープカートリッジを複数巻備える必要はなくなる。そこで、発明者は従来のテープライブラリ装置において複数の磁気テープに分担させていた役割を、一つのテープで賄うことを考えた。
その際に、ランダムアクセスが不得手な磁気テープの特性を考慮して、アクセスの高速化とバックアップ機能の両立を考慮した結果、
−アクセスが速く実現できる、テープの始端から最も近い箇所にユーザデータ領域を、
−次にユーザデータバックアップ領域を、
−次にＨＤＤに抱えているインデックスのバックアップ領域、
−そしてテープ始端から最も遠い箇所にＯＳバックアップ領域を
置くように構成した。
以上を踏まえ、本発明によれば、第１の記録媒体（ＨＤＤ）に索引データを記録するとともに、第２の記録媒体（磁気テープ）に索引データに関連付けされたユーザデータと、前記索引データのバックアップデータと、好適にはユーザデータのバックアップデータとを記録したので、必要とされる磁気テープを少なくすることができ、したがって磁気テープライブラリ装置の小型化が可能であり、さらにはチェンジャー機構を持たないシングルドライブの磁気テープ装置においてファイル管理を行うことも可能になる。
【００２１】
さらには、第１の記録媒体で索引データに障害が発生したような場合にも、関連するユーザデータが記録された第２の記録媒体に索引データのバックアップデータが記録されているので、該バックアップデータを取り出して迅速に索引データの復旧を行うことができ、事故後の復旧も速やかに行うことができる。また、ユーザデータのバックアップが同様に第２の記録媒体に記録されていれば、バックアップデータを含めて１本の磁気テープで管理を行うことができ、該磁気テープを扱う磁気テープライブラリ装置の一層の小型化が可能であり、さらにシングルドライブの磁気テープ装置では、磁気テープの入れ替えを伴うことなく、１本の磁気テープによりバックアップを含めた一連の作業を行うことができる。
【００２２】
上記各データにおけるバックアップデータは、それぞれ元になるデータをそのままバックアップ域に記録するものであってもよく、また圧縮等のデータ変換をして記録効率を高めることもできる。なお、バックアップは、ユーザデータの更新に合わせてバックアップデータの更新を行うようにしてもよいが、バックアップは、所定の時間経過毎や所定のデータアクセス数毎のように予め定めたタイミングに従って行うのが望ましい。これによりバックアップによってユーザデータへのアクセス性が損なわれるのを避けることができる。
【００２３】
なお、本発明で用いる第１記録媒体と第２記録媒体には、通常は記憶可能容量が異なる異種のものが用いられるが、本発明としてはこれに限定されず、それぞれ異なる媒体として提供されるものであればよい。代表的には第１の記録媒体には、磁気ディスク、ＭＯ、ＤＶＤ−ＲＡＭ等のランダムアクセス可能な媒体が用いられ、第２の記録媒体には大容量記録が可能な磁気テープが用いられる。
【００２４】
磁気テープを用いる場合、シーケンシャルなアクセスを行うため、予め複数の記憶領域に区画しておき、この各区画に各域を設けるようにする。これにより各区画内でデータの追加を行うことができる。なお、各域は各記憶領域全体に亘るものでもよく、また、オーバーフローを可能にするために各域を各記憶領域よりも小さい領域とすることもできる。
【００２５】
また、上記各域は、テープ始端部側にユーザデータ域が配置され、それよりもテープの送り方向側に、ユーザバックアップ域、索引バックアップ域、プログラムバックアップ域が配置されているのが望ましい。また、ユーザバックアップ域以降は、上記順位で配置されているのが望ましい。これによりアクセス頻度が高いデータほどテープの始端部側に近く配置でき、アクセス可能に至る時間を短時間にすることができる。
【００２６】
また、上記テープの始端部は、通常は、テープの一端側に設けられるがテープの複数位置、例えばテープの一端側と、長さ方向中央部とに設けて、テープを複数のテープ領域に分割したものであってもよい。またテープ始端部のマーカも特定のものに限定されるものではない。このようにテープを複数のテープ領域に分割したものでは、それぞれのテープ領域に少なくともユーザデータ域を設けるのが望ましく、さらに、所望により各テープ領域にユーザバックアップ域、索引バックアップ域、プログラムバックアップ域を設けてもよい。これにより、各域に記録されるデータの長さを小さくして各データへのアクセス可能に至る時間を短縮化することができる。
【００２７】
【発明の実施の形態】
以下に、本発明の一実施形態を図１〜図３に基づいて説明する。
本発明のファイル管理装置１は、該管理装置１の各部を制御し、さらにデータの情報処理を行うコンピュータ２と、ユーザデータを生成するユーザデータ作成装置３（この実施形態ではスキャナ）と、コンピュータ２を操作する入力装置４と、画像表示部５とを備えており、さらに該コンピュータ２には第１の記録媒体である磁気ディスク１００を備えるＨＤＤ１０と、第２の記録媒体である磁気テープ１１を備える磁気テープ装置１１０とを有している。なお、磁気テープ装置１１０は、シングルドライブで上記磁気テープ１１を単体で備えるものである。
【００２８】
上記コンピュータ２は、図２に示すように中央処理部としてＣＰＵ２０を備え、該ＣＰＵ２０は内部パスによりメモリ２１、ＨＤＤ制御部２２、テープ装置制御部２３等に接続されている。上記ＨＤＤ制御部２２はＨＤＤ１０に接続されており、上記ＣＰＵ２０によって磁気ディスク１００内のデータにアクセス可能となっている。また、テープ装置制御部２３は磁気テープ装置１１に接続されており、上記ＣＰＵ２０によって磁気テープ１１０内のデータにアクセス可能となっている。
【００２９】
磁気ディスク１００に格納されているシステムプログラム１１５には、図示しない周知のＯＳと、本発明によるファイルシステムを駆動する、図示しないドライバプログラムが含まれている。ＯＳが稼働するホスト装置であるコンピュータ２の立場からファイルシステムを論理的に見ると、ファイルを所定の論理的な場所に記録させたり、再生させたりする「ブロックデバイス」として認識される。本発明によるファイルシステムは、磁気テープ１１０に含まれているユーザデータ域１１１と、磁気ディスク１００に格納されている索引域１０１との組合わせよりなり、ドライバプログラムがＯＳと磁気テープ１１０及び磁気ディスク１００との間に介在して、ファイルシステムが機能するようになっている。
【００３０】
また、システムプログラム１１５には、前述のドライバプログラムとは別に、図示しないバックアッププログラムが含まれており、後述する定時バックアップ動作を制御する。このバックアッププログラムでは、磁気テープ１１０に含まれているユーザデータ域１１１と磁気ディスク１００に格納されている索引域１０１をファイルシステムとして扱わずに、ストリームデータ形式で、磁気テープ１１０に含まれているユーザバックアップ域１１２と索引バックアップ域１１３とへバックアップ、すなわち、データのコピーを行う。
【００３１】
上記ファイル管理装置１を用いたファイル管理方法を図３に基づいて以下に説明する。
先ず、磁気テープ１１０に３つのパーテーション（記憶領域）を作成し、先頭の領域からユーザデータ域１１１、ユーザバックアップ域１１２、索引域１１３を割り当てる。これら各域はパーティションに従って固定長を有しており、該域内にデータが順次格納される。なお、本発明としてはユーザバックアップ域を設けず、索引域のみを設けるものであってもよい。
【００３２】
本発明のファイル管理方法では、前記ユーザデータ作成装置３等によって得た画像データ等のユーザデータを管理するに際し、前記磁気ディスク１００に索引域１０１を設け、該索引域１０１に索引データを記録する。なお、索引域１０１は、可変長であり索引データの記録数に従って容量が変化することができる。ユーザデータの保存に際しては、ＣＰＵ２０によってＨＤＤ制御部２２を介してＨＤＤ１０を制御し、磁気ディスク１００の索引域１０１に上記索引データを記録し、これとともにＣＰＵ２０はテープ装置制御部２３を介して磁気テープ装置１１を制御し、磁気テープ１１０のユーザデータ域１１１にユーザデータを記録する。上記のように、磁気ディスク１００の索引域１０１と磁気テープ１１０のユーザデータ域とが仮想的に一つのファイルシステムを構成し、ユーザは、必要に応じて上記索引データに従ってユーザデータにアクセス（読み込み、変更、削除等）することができる。
以上のように、通常動作時においては、ホスト装置であるコンピュータ２からは、ファイルシステムとしてアクセス可能な装置は、磁気テープ１１０に含まれているユーザデータ域１１１と磁気ディスク１００に格納されている索引域１０１である。磁気テープ１１０に含まれているユーザバックアップ域１１２と索引バックアップ域１１３へは、ファイルシステムとしてのアクセスはできない。
【００３３】
また、予めバックアップのタイミングを定めておく。例えばユーザデータへのアクセスが少ない深夜をバックアップのタイミングに定める。このタイミングに従って、磁気テープ１１０に記録されているユーザデータのバックアップデータを、同じ磁気テープ１１０のユーザバックアップ域１１２に記録する。また、既にバックアップデータが記録されている場合には、一部データを更新することによってバックアップを行ってもよい。
【００３４】
また、上記と同じタイミング、またはこれと異なるタイミングで索引データのバックアップを行うタイミングを定めておく。このタイミングに従って磁気ディスク１００に記録されている索引データのバックアップデータを磁気テープ１１０の索引バックアップ域１１３に記録する。既にバックアップデータが記録されている場合には、一部データを更新することによってバックアップを行ってもよい。
なお、磁気テープ１１０に含まれているユーザデータ域１１１からユーザバックアップ域１１２へのバックアップ動作は、磁気ディスク１００の空き領域や、或いは磁気ディスクを別途用意して、磁気ディスクを介してストリームデータのコピーを行う。すなわち、
−ユーザデータ域１１１から磁気ディスク１００の空き領域へストリームデータを許容できる範囲までコピー
−磁気ディスク１００に蓄積されたストリームデータをユーザバックアップ域１１２へコピー
を繰り返す。
【００３５】
上記により、磁気ディスク１００と１本の磁気テープ１１０とにより、バックアップを含めてユーザデータの管理を行うことができ、シングルドライブの磁気テープ装置１００においてもファイル管理を確実に行うことができる。
そして、磁気ディスク１００の索引データに不具合が生じた場合には、磁気テープ１１０のユーザデータに不具合がなくても該ユーザデータへのアクセスに支障が生じる。そこで磁気ディスク１００に記録されている索引バックアップ域１１３から索引バックアップデータを読み出し、このバックアップデータから磁気ディスク１００における索引データを復旧する。これにより迅速に復旧作業を行うことができる。
【００３６】
また、磁気テープ１１０に記録されているユーザデータに何らかの不具合が生じた場合、同じ磁気テープ１１０にあるユーザバックアップ域１１２からユーザバックアップデータを読み出し、このバックアップデータから磁気テープ１１０におけるユーザデータを復旧する。この際には、磁気ディスク１００を介してデータの受け渡しを行うことができ、該不具合においても迅速に復旧作業を行うことができる。
【００３７】
（実施形態２）
なお、上記実施形態では、磁気テープ１１０に、ユーザデータ域１１１とユーザバックアップ域１１２と索引バックアップ域１１３を設けたものについて説明したが、さらに磁気テープ１１０にシステムプログラムのバックアップデータを記録するプログラムバックアップ域１１４を設けることができる。該バックアップ域１１４は、一旦、プログラムのバックアップを行った後は、頻繁にバックアップを行うことは要求されず、例えばプログラムの更新がなされた際に該バックアップの更新を行うものであってもよい。したがって該バックアップ域１１４は、テープの始端部ＢＯＴから最も遠いテープの終端部ＥＯＴ側に設けるのが望ましい。なお、バックアップのタイミングだけでなく、プログラムバックアップ域の形成も、上記各域１１１、１１２、１１３の形成とは異なる時期に行ってもよい。その場合、各域１１１、１１２、１１３を形成する際に、余領域を残しておくことが必要である。なお、上記各実施形態では、磁気テープ１１０のＢＯＴからＥＯＴ間の全てに亘って各域が設けられているが、磁気テープには他の記憶領域が存在していたり、余領域が残存しているものであってもよい。
【００３８】
（実施形態３）
次に、上記実施形態では、磁気テープ１１０にそれぞれ一つのユーザデータ域等が存在するものとして説明したが、各域は複数存在するものであってもよい。次の実施形態は、磁気テープ１１０に複数のＢＯＴとＥＯＴを設けて、磁気テープ１１０を同じ長さの２つのテープ領域１１０ａとテープ領域１１０ｂに分割するとともに、各テープ領域１１０ａ、１１０ｂにユーザデータ領域等を設けたものである。
すなわち、テープ領域１１０ａに、第１ユーザデータ域１２１と、第１ユーザバックアップ域１２２と、第１索引バックアップ域１２３を設け、テープ領域１１０ｂに、第２ユーザデータ域１３１と、第２ユーザバックアップ域１３２と第２索引バックアップ域１３３とプログラムバックアップ域１４０とを設けておく。
【００３９】
上記した各域の配置により、ファイル管理に際しては、テープ領域１１０ａとテープ領域１１０ｂへのデータ記録頻度を調整して、一方の域に偏ってデータが記録されないようにして、各テープ領域におけるデータ格納長さが同程度になるようにする。これによりデータにアクセスする際に所望のデータを得るまでのアクセス可能時間が短くなる。特にアクセス頻度が高いユーザデータ域を複数のテープ領域に設けることによって上記効果が顕著になる。また、プログラムバックアップ域１４０のようにアクセス頻度が低いデータに関しては、一つのテープ領域にのみ記録域を設けたものであってもよい。また、上記実施形態では磁気テープを同長さで２つに分割したものについて説明したが、分割位置は特に限定されるものではなく、また、分割数も任意に定めることができる。
【００４０】
【発明の効果】
以上説明したように、本発明のファイルシステムによれば、第１の記録媒体上で索引データが格納される索引域と、第２の記録媒体上で、前記索引データに基づいてアクセスされるユーザデータが格納されるユーザデータ域と、さらに、第２の記録媒体上で前記索引データのバックアップデータが格納される索引バックアップ域とを備えるので、第２記録媒体を複数用意することなく、バックアップを含めてファイルを管理することが可能になる。
【００４１】
また、本発明のファイル管理方法によれば、第１の記録媒体上に索引データを記録するとともに、第２の記録媒体上で前記索引データに関連付けてユーザデータを記録して前記索引データに基づいて前記ユーザデータへのアクセスを可能にし、さらに前記索引データまたはこれに加えてユーザデータのバックアップデータを第２の記録媒体上に記録しておき、索引データまたはユーザデータに障害が発生した際にバックアップデータから索引データまたはユーザデータを復旧させて前記ユーザデータへの前記アクセスを可能にするので、障害が発生した際にも事故によるデータ消失の可能性を最小化にするとともに迅速に対応することができる。
【００４２】
さらに、第２の記録媒体にファイル管理を行うためのシステムプログラムのバックアップデータを記録しておけば、該プログラムデータに支障が生じた場合にもバックアップデータによって容易に復旧することができる。また、第２の記録媒体を他の管理装置等に持ち込んだりデータを転送すれば、直ちに管理システムを実行させることができる。
【００４３】
さらに本発明のファイル管理装置によれば、第１の記録媒体と、第２の記録媒体と、これら記録媒体の制御を可能としたコンピュータとを備えており、該コンピュータは、第１の記録媒体に索引データを記録し、該索引データと関連するユーザデータを第２の記録媒体に記録して該ユーザデータへのアクセスを可能にし、さらに前記索引データまたはこれに加えてユーザデータのバックアップデータを第２の記録媒体に記録しておき、必要に応じて該バックアップデータにより前記索引データまたはユーザデータの復旧を行うことを可能にしたので、第２の記録媒体を複数用意することなくファイル管理を行うことができ、第２の記録媒体を扱う装置を小型化しさらにコストを低減することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態におけるファイル管理装置を示す概略図である。
【図２】同じく該管理装置の一部を示すブロック図である。
【図３】同じく磁気テープの領域を示す概略図である。
【図４】他の実施形態のファイルシステムにおける磁気テープの領域を示す概略図である。
【図５】さらに他の実施形態のファイルシステムにおける磁気テープの領域を示す概略図である。
【符号の説明】
１　　ファイル管理装置
２　　コンピュータ
３　　ユーザデータ作成装置
１０　　ＨＤＤ
１１　　磁気テープ装置
１００　　磁気ディスク
１０１　　索引域
１１０　　磁気テープ
１１０ａ　テープ領域
１１０ｂ　テープ領域
１１１　　ユーザデータ域
１１２　　ユーザバックアップ域
１１３　　索引バックアップ域
１１４　　プログラムバックアップ域
１２１　　第１ユーザデータ域
１２２　　第１ユーザバックアップ域
１２３　　第１索引バックアップ域
１３１　　第２ユーザデータ域
１３２　　第２ユーザバックアップ域
１３３　　第２索引バックアップ域
１４０　　プログラムバックアップ域
【図１】
2004078445.tif 000003
【図２】
2004078445.tif 000004
【図３】
2004078445.tif 000005
【図４】
2004078445.tif 000006
【図５】
2004078445.tif 000007