(57)【要約】【課題】  効率よくデータファイルを保存・管理し、利便性を向上させる。【解決手段】  ファイル保存手段１２は、ポリシー記憶手段１５に記憶されたポリシーに応じて、アーカイブ元サーバ２より対象のデータファイルを取得し、１次ファイル記憶手段１７に保存する。ファイル管理手段１３は、ポリシーに応じて、コピー指定の要件をチェックし、成立する場合は、１次ファイル記憶手段１７に保存されている対象の保存データファイルを２次ファイル記憶手段１８にコピーする。このとき、１次ファイル記憶手段１７に保存されたコピー元の保存データファイルは、ポリシーに応じて削除または保持する。【選択図】  図１
2005157956.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続するコンピュータに蓄積された任意のデータファイルを保存・管理するアーカイブ装置において、
保存するデータファイルの指定やコピー処理の指定を含む前記データファイルの保存と管理処理に関する定義がされたポリシーを記憶するポリシー記憶手段と、
保存が指定された所定のデータファイルを保存する第１のファイル記憶手段と、
前記第１のファイル記憶手段に保存された前記所定のデータファイルのコピーを保存する第２のファイル記憶手段と、
前記ポリシー記憶手段から前記ポリシーを読み出し、前記ポリシーによって指定される前記データファイルを前記第１のファイル記憶手段に保存するとともに、保存した保存データファイルを識別する識別情報を含む属性情報を設定するファイル保存手段と、
前記ポリシーに定義された前記コピー処理の指定に応じて、前記第１のファイル記憶手段に保存された前記保存データファイルを前記第２のファイル記憶手段にコピーするとともに、前記コピー処理の指定に応じて前記第１のファイル記憶手段に保存された前記保存データファイルを保持または削除するファイル管理手段と、
を具備することを特徴とするアーカイブ装置。
【請求項２】
前記ファイル保存手段は、前記属性情報設定時、前記ポリシーによって定義されている使用者が任意に設定可能な情報を前記属性情報に付加することを特徴とする請求項１記載のアーカイブ装置。
【請求項３】
前記属性情報に設定された項目あるいは設定値に基づいて指定される検索条件によって前記属性情報を検索し、前記検索条件に合致する前記保存データファイルのリストを作成する検索手段を、さらに備えたことを特徴とする請求項１記載のアーカイブ装置。
【請求項４】
前記ファイル管理手段は、前記保存データファイルの読み出し要求があった場合には、読み出し要求された前記保存データファイルが前記第１のファイル記憶手段に存在しない場合は、前記第２のファイル記憶手段を検索し、該当する前記保存データファイルの読み出し処理を行うことを特徴とする請求項１記載のアーカイブ装置。
【請求項５】
ネットワークを介して接続するコンピュータに蓄積された任意のデータファイルを保存・管理する処理を行うアーカイブ処理プログラムにおいて、
コンピュータに、
保存するデータファイルの指定やコピー処理の指定を含む前記データファイルの保存と管理処理に関する定義がされたポリシーを記憶するポリシー記憶手段より前記ポリシーを読み出し、
前記ポリシーに定義された前記データファイルの指定に応じて、指定された前記データファイルを第１のファイル記憶手段に保存するとともに、保存した保存データファイルを識別する識別情報を含む属性情報を設定し、
前記ポリシーに定義された前記コピー処理の指定に応じて、前記第１のファイル記憶手段に保持された前記保存データファイルを第２のファイル記憶手段にコピーするとともに、前記コピー処理の指定に応じて前記第１のファイル記憶手段に保存された前記保存データファイルを保持または削除する、
手順を実行させることを特徴とするアーカイブ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータファイルシステムのアーカイブ装置およびアーカイブ処理プログラムに関し、特にネットワークを介して接続するコンピュータに蓄積された任意のデータファイルを保存・管理するアーカイブ装置およびアーカイブ処理プログラムに関する。
【背景技術】
【０００２】
従来、ストレージ装置を具備して大量のデータファイルを保存・管理し、利用者からの要求に応じて任意のデータファイルを配信するデータファイルシステムが広く利用されている。ここでデータファイルとは、映像データ、音声データ、静止画像データ、文書データなど、さまざまな業務において作成される一連のデータの集合体を指す。
【０００３】
このようなデータファイルシステムでは、業務ごとに作成されるデータファイルは、業務サーバ個々のローカルディスクなどに保存され、管理されている。また、それぞれのローカルディスクを効率よく使用するため、比較的使用頻度の低いデータファイルを光ディスクや光磁気ディスク、磁気テープなどのリムーバブルメディアに保存し、別個に管理する方法がとられる。
【０００４】
このような大量のデータファイルを効率よく保存・管理するため、たとえば、医療分野では、自動的に保存される医療用画像データの使用頻度を判定し、使用頻度の低い画像データを２次記憶媒体に転送するデータベースシステムが提案されている（たとえば、特許文献１参照。）。
【０００５】
また、効率よくデータファイルを保存するため、データファイルを個々のローカルディスクに保存するのではなく、たとえば、ストレージ装置がネットワークに直接接続するＮＡＳ（Network Attached Storage）を用いて、複数の業務サーバのデータファイルを一括保存するデータファイルシステムもある。
【特許文献１】特開平１１−１４９５１６号公報（段落番号〔００１１〕〜〔００２６〕、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来のデータファイルシステムには、効率よくデータファイルを保存・管理することが難しいという問題がある。
個々の業務サーバのローカルディスクにデータファイルを保存する場合、効率よくデータファイルを保存・管理することが難しいという問題がある。また、容量が足りなくなったとき、足りなくなる度にディスクを追加しなければならず、容量管理の運用コストが高くなるという問題もある。
【０００７】
また、ローカルディスクを効率よく使用するため、使用頻度の低いデータファイルをリムーバブルメディアに保存する場合、記録したデータファイルの管理を別途行う必要があり、管理コストが高くなるという問題がある。さらに、リムーバブルメディアのデータファイルを参照したい場合、業務サーバにリストア領域を用意するという前作業を行った後、リストア処理をしなければならず、容易に参照することができないという問題がある。
【０００８】
同様に、使用頻度の低い画像データを２次記憶媒体に保存するデータベースシステムでは、データファイルを２次記憶媒体に転送する際に、転送元の１次記憶媒体に保存されているデータファイルが削除されるため、２次記憶媒体に保存されたデータファイルを利用する場合、もう一度１次記憶媒体にデータファイルを転送しなければならない。このため、参照するまでに時間がかかるという問題がある。
【０００９】
このように、従来のデータファイルシステムでは、データファイル利用時の利便性に欠けるという問題がある。
一方、ＮＡＳを用いたデータファイルシステムは、処理効率を向上させるため、ストレージ装置には、ネットワーク経由でデータ交換を行う機能に特化したＯＳ、あるいはプログラムが搭載されており、複数の装置から保存されたデータファイルに容易にアクセスすることができる。このため、一度保存されたデータファイルの改竄が容易であるなど、セキュリティ上の問題がある。
【００１０】
本発明はこのような点に鑑みてなされたものであり、効率よくデータファイルを保存・管理するとともに、データファイル利用時の利便性を向上することが可能なデータファイルシステムのためのアーカイブ装置およびアーカイブ処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明では上記課題を解決するために、図１に示すようなアーカイブ装置１が提供される。アーカイブ装置１は、ネットワークを介して接続するアーカイブ元サーバ２とともにデータファイルシステムを構成し、アーカイブ元サーバ２に蓄積されたデータファイルをポリシーによって定義される処理手順によって保存・管理する。
【００１２】
アーカイブ装置１は、ポリシーを記憶するポリシー記憶手段１５、データファイルを保存する第１のファイル記憶手段（以下、１次ファイル記憶手段とする）１７、第２のファイル記憶手段（以下、２次ファイル記憶手段とする）１８、データファイルの保存を行うファイル保存手段１２、および保存されたデータファイルの管理を行うファイル管理手段１３を具備する。
【００１３】
ポリシーは、アーカイブ元サーバ２に蓄積されたデータファイルのうち保存の対象となるデータファイルの指定や保存方法、コピー指定などを含むデータファイルの保存・管理処理に関する定義をいう。ポリシー記憶手段１５には、アーカイブ処理の対象となるデータファイルごとに定義されたポリシーがポリシーファイルとして記憶されている。１次ファイル記憶手段１７および２次ファイル記憶手段１８は階層構造を有しており、ポリシーによって保存が指定されたアーカイブ元サーバ２のデータファイルは、一旦１次ファイル記憶手段１７に保存データファイルとして保存される。そして、ポリシーに定義されたコピー処理の指定に応じて、１次ファイル記憶手段１７の保存データファイルが２次ファイル記憶手段１８にコピーされる。ファイル保存手段１２は、ポリシーに基づいて、アーカイブ元サーバ２に蓄積されたデータファイルを装置内に保存するデータ保存処理を制御する。ファイル管理手段１３は、ポリシーに基づいて、１次ファイル記憶手段１７に保存された保存データファイルを２次ファイル記憶手段１８にコピーする処理を制御する。
【００１４】
このようなアーカイブ装置１では、保存・管理処理に関する定義がされたポリシーがポリシー記憶手段１５に記憶されている。ファイル保存手段１２は、ポリシー記憶手段１５に記憶されたポリシーファイルを読み出し、ファイルに含まれるポリシーに基づいて、データファイルを蓄積するアーカイブ元サーバ２より対象のデータファイルを取得し、１次ファイル記憶手段１７に保存する。データファイルの取得は、アーカイブ元サーバ２側からのデータファイル保存命令によって開始される場合もある。このとき、保存される保存データファイルを識別する識別情報を含む属性情報が生成される。ファイル管理手段１３は、ポリシーに定義されたコピー処理の指定に応じて、コピー処理の実行が判定された場合は、１次ファイル記憶手段１７に保存されている対象の保存データファイルを２次ファイル記憶手段１８にコピーする。この際、ポリシーに定義されたコピー処理の指定に、元ファイル保持が設定されていた場合には、１次ファイル記憶手段１７に保存されたコピー元の保存データファイルを保持する。一方、元ファイル削除が設定されていた場合には、１次ファイル記憶手段１７に保存されたコピー元の保存データファイルを削除する。
【００１５】
これにより、使用者はポリシーに設定することによって、保存データファイルを２次ファイル記憶手段１８にコピーする際に、１次ファイル記憶手段１７に保存された保存データファイルを削除するか保持するかを保存データファイルの用途に応じて任意に選択することができる。
【００１６】
また、上記課題を解決するために、コンピュータに、アーカイブ元サーバに蓄積された任意のデータファイルの保存と管理処理を実行させるためのアーカイブ処理プログラムが提供される。本発明にかかるアーカイブ処理プログラムは、コンピュータに以下の処理を実行させることができる。
【００１７】
コンピュータは、ポリシー記憶手段１５からポリシーを読み出し、ポリシーに応じて、アーカイブ元サーバ２に蓄積された保存対象のデータファイルを取得し、保存データファイルとして１次ファイル記憶手段１７へ保存する。データファイルの取得は、アーカイブ元サーバ２側によってデータファイル保存命令が発行され、実行される場合もある。データファイルを１次ファイル記憶手段１７へ保存する際、この保存データファイルについて、識別情報を含む属性情報が設定される。続いて、ポリシーに定義されたコピー処理の指定に応じて１次ファイル記憶手段１７に保存された保存データファイルのコピー処理を実行する場合には、対象の保存データファイルをコピーし、２次ファイル記憶手段１８へ保存する。この際、ポリシーに定義されたコピー処理の指定に応じて、コピー元の保存データファイルの削除または保持が判定される。保持が判定された場合には、１次ファイル記憶手段１７の保存データファイルは保持され、削除が判定された場合には、１次ファイル記憶手段１７に保存されたコピー元の保存データファイルは削除される。
【発明の効果】
【００１８】
本発明にかかるアーカイブ装置は、データファイルの保存を行うストレージ機能と、保存処理や管理処理サービスを提供するサーバ機能とを具備し、ポリシーに基づいてデータファイルの保存と管理が行われている。このように、ストレージ機能とサーバ機能を１台の装置で提供することで、バックアップの管理・運用、ストレージ資源管理を効率よく行うことができる。
【００１９】
また、１次ファイル記憶手段に保存された保存データファイルを２次ファイル記憶手段にコピーする場合、ポリシーの設定に応じて、コピー元の保存データファイルの保持／削除が判定され、処理が行われる。たとえば、コピー指定に保持を設定すれば、２次ファイル記憶手段をバックアップとして使用することができる。また、コピー指定に削除を設定すれば、１次ファイル記憶手段から保存データファイルファイルが削除され、資源の節約ができる。
【００２０】
このように、使用者は保存データファイルの用途に応じて任意にポリシーを設定することができ、ファイル保存領域を効率よく使用しながら、データファイル利用時の利便性を向上させることが可能となる。
【００２１】
また、本発明のアーカイブ処理プログラムを実行するコンピュータは、アーカイブ装置として機能し、ポリシーに応じて、１次ファイル記憶手段の保存データファイルを２次ファイル記憶手段にコピーし、１次ファイル記憶手段に保存された元の保存データファイルを保持または削除する。このように、使用者は、ポリシーを設定すれば、個々の保存データファイルの利用形態に応じた保存・管理を行うことができる。この結果、ファイル保存領域を効率よく使用できるとともに、利用時の利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態を図面を参照して説明する。まず、実施の形態に適用される発明の概念について説明し、その後、実施の形態の具体的な内容を説明する。
図１は、本発明の実施の形態に適用される発明の概念図である。
【００２３】
本発明にかかるアーカイブ装置１は、アーカイブ装置１における保存対象のデータファイルを蓄積するアーカイブ元サーバ２とネットワークを介して接続し、指定されたデータファイルの保存・管理を行う。なお、アーカイブ元サーバ２は、複数台接続することができる。
【００２４】
このようなアーカイブ装置１は、ネットワークを介した通信を制御する通信制御手段１１、データファイルの保存処理を制御するファイル保存手段１２、階層構造を有するファイル記憶手段に保存する保存データファイルを管理するファイル管理手段１３、保存データファイルの検索と読み出し制御を行う検索処理手段１４、ポリシーを記憶するポリシー記憶手段１５、保存データファイルの属性情報であるプロパティ情報を記憶するプロパティ情報記憶手段１６、階層構造を有する１次ファイル記憶手段１７と２次ファイル記憶手段１８を具備する。
【００２５】
通信制御手段１１は、ネットワークに接続するアーカイブ元サーバ２と、アーカイブ装置１との間の通信を制御する。
ファイル保存手段１２は、ポリシー記憶手段１５に記憶されたポリシーファイルを読み出し、ポリシーによって指定された保存対象となるデータファイルを、このデータファイルを蓄積するアーカイブ元サーバ２から通信制御手段１１経由で取得する。なお、アーカイブ元サーバ２側からデータファイルの保存命令が発行され、処理が開始される場合もある。このとき、必要に応じて、取得されたデータファイルに対し、圧縮などの変換操作が行われ、保存データファイルが作成され、１次ファイル記憶手段１７に保存される。
【００２６】
以下の説明では、変換操作を含むデータファイル保存処理をアーカイブ処理、保存されるデータファイルをアーカイブファイルとする。
また、アーカイブファイル作成時には、アーカイブファイルを識別するための識別情報（以下、アーカイブＩＤとする）を含む属性情報（以下、プロパティ情報とする）を生成し、プロパティ情報記憶手段１６に保存する。アーカイブＩＤは、アーカイブ処理ごとに１回だけ付与される一意の情報で、同一のデータファイルにアーカイブ処理を行う場合でも、別のアーカイブＩＤが付与される。このアーカイブＩＤは、アーカイブファイルの検索に用いるため、使用者に返却される。また、プロパティ情報は、アーカイブＩＤ、登録日時、データ量などのほか、アーカイブファイルの種別などユーザ独自のプロパティを付加することができる。
【００２７】
ファイル管理手段１３は、ポリシーに応じて、アーカイブ元サーバ２によるコピー処理命令の発行あるいは、ポリシーに設定されたタイミングで、１次ファイル記憶手段１７に保存されたアーカイブファイルを２次ファイル記憶手段１８にコピーするファイル管理処理を行う。ファイル管理処理は、階層構造を有する１次ファイル記憶手段１７と２次ファイル記憶手段１８とに保存するアーカイブファイルを管理するファイル記憶手段の階層管理処理でもある。たとえば、使用頻度の低い、またはアーカイブ処理後一定時間が経過したアーカイブファイルを２次ファイル記憶手段１８にコピーする。また、ポリシーのコピー処理の指定には、２次ファイル記憶手段１８へのコピー時に、１次ファイル記憶手段１７に保存された元のアーカイブファイルを削除または保持するかが設定されている。コピー時には、コピー指定に基づいて、元のアーカイブファイルの削除または保持を判定し、判定結果に応じて、１次ファイル記憶手段１７に保存された元のアーカイブファイルを削除または保持する。
【００２８】
また、通信制御手段１１経由でアーカイブファイルの読み出し要求が入力されると、アーカイブファイルを指定するアーカイブＩＤを用いて１次ファイル記憶手段１７を検索し、該当するアーカイブファイルが検出された場合には、このアーカイブファイルを読み込む処理を行う。１次ファイル記憶手段１７に該当するアーカイブファイルが存在しない場合、さらに、２次ファイル記憶手段１８を検索し、該当するアーカイブ処理の読込み処理を行う。なお、該当アーカイブファイルが２次ファイル記憶手段１８にしか存在しない場合、アーカイブファイルを１次記憶媒体１７にコピーした後、読み込み処理を行う。
【００２９】
検索処理手段１４は、通信制御手段１１を介して入力する指示に従って、アーカイブファイルの検索処理を行う。検索処理では、アーカイブ元サーバ２などから通信制御手段１１を介してプロパティ情報の項目を示すプロパティキーとプロパティ値などの検索条件が入力されると、プロパティ情報記憶手段１６を検索し、検索条件に合致したアーカイブファイルのリストを作成する。そして、リストアップされたアーカイブファイルのアーカイブＩＤを要求先に送信する。
【００３０】
ポリシー記憶手段１５は、アーカイブファイルごとに設定される保存・管理処理に関するポリシーで構成されるポリシーファイルを保持するメモリである。ポリシーでは、どのデータファイルを、どのようにアーカイブするか、プロパティ情報に何を登録するかなどが定義される。たとえば、対象データファイルの定義として、アーカイブ対象のデータファイルのパス名とファイル名が設定される。また、アーカイブ処理の定義として、アーカイブするタイミング（手動または自動など）、アーカイブファイルのコピー指定（コピーするタイミング、コピー時の元アーカイブファイルの処理など）が設定される。さらに、アーカイブファイルに付加するプロパティ情報の定義として、アーカイブファイルのデータ種別（画像データや音声データなど）、ファイル形式（ＭＰＥＧ、ＰＤＦなど）が設定される。
【００３１】
プロパティ情報記憶手段１６は、アーカイブファイルごとに作成されるプロパティ情報を保持するメモリである。プロパティ情報は、アーカイブＩＤ、登録日時、データ量、ポリシー名、ユーザ設定の情報などから構成される。
【００３２】
１次ファイル記憶手段１７と２次ファイル記憶手段１８は、階層構造を有しており、２次ファイル記憶手段１８は、１次ファイル記憶手段１７よりアクセス時間が低速であるが、大容量の保存が可能でコストの低い、たとえば、磁気テープ、光ディスク、光磁気ディスクなどによって構成される。
【００３３】
このような構成のアーカイブ装置１の動作について説明する。
アーカイブ装置１では、アーカイブ処理の対象となるデータファイルやアーカイブ処理あるいはアーカイブファイルのコピー処理などが定義されたポリシーが、対象のデータファイルごとのポリシーファイルとしてポリシー記憶手段１５に保持されている。ファイル保存手段１２は、アーカイブ元サーバ２によるデータファイルの保存命令発行や、スケジューラの起動などによって処理を開始し、ポリシー記憶手段１５に保存されたポリシーファイルを読み出し、ポリシーに定義された対象データファイルの指定およびアーカイブタイミングなどに基づいて対象データファイルのアーカイブ処理を実行する。アーカイブ処理では、通信制御手段１１経由で取得したデータファイルをアーカイブファイルとして１次ファイル記憶手段１７に保存する。このとき、ポリシーに基づいて、アーカイブファイルに関するプロパティ情報を生成し、プロパティ情報記憶手段１６に保存する。プロパティ情報には、アーカイブファイル作成ごとに一意に付与されるアーカイブＩＤが登録される。また、アーカイブＩＤは、通信制御手段１１を介して、アーカイブ元サーバ２に返却される。
【００３４】
また、通信制御手段１１を介して入力するアーカイブ元サーバ２などが発行する命令、あるいは、スケジューラなどからの呼び出しによって、ファイル管理手段１３が起動され、ポリシー記憶手段１５からポリシーファイルを読み出し、コピー処理の定義がされたポリシーに基づいて、１次ファイル記憶手段１７に保存されたアーカイブファイルを２次ファイル記憶手段１８にコピーする処理を行う。なお、ファイル保存手段１２によるアーカイブ処理と同時にコピー処理を行う設定となっていた場合には、ファイル保存手段１２によってファイル管理手段１３が起動され、処理が開始される。また、指定が手動の場合は通信制御手段１１経由でコピー処理命令が入力された場合、指定が自動の場合はポリシーに定義された条件が成立した場合に、コピー処理が開始される。コピー処理では、対象となるアーカイブファイルを２次ファイル記憶手段１８にコピーするとともに、コピー元の１次ファイル記憶手段１７に保存されたアーカイブファイルを削除または保持する。このように、ポリシーに設定しておけば、２次ファイル記憶手段１８にアーカイブファイルをコピーする際に、１次ファイル記憶手段１７に保存されたアーカイブファイルを保持することができるため、２次ファイル記憶手段１８をバックアップとして扱うことが可能となる。
【００３５】
そして、アーカイブファイルの読み出し命令が発行された場合、ファイル管理手段１３は、通信制御手段１１を介して入力されたアーカイブＩＤに該当するアーカイブファイルを１次ファイル記憶手段１７から検索し、１次ファイル記憶手段１７にない場合はさらに２次ファイル記憶手段１８を検索して、該当するアーカイブファイルの読み出し処理を行う。アーカイブファイルが２次ファイル記憶手段１８のみに存在する場合は、アーカイブファイルを１次ファイル記憶手段１７にコピーしてから読み出し処理を行う。このように、アーカイブファイル参照時、クライアントは、そのアーカイブファイルが１次ファイル記憶手段１７あるいは２次ファイル記憶手段１８のどちらにあるかを意識する必要がないため、操作の利便性を向上させることができる。
【００３６】
また、アーカイブファイルの検索指示があった場合は、検索処理手段１４は、通信制御手段１１を介して入力されるプロパティキーおよびプロパティ値などの検索条件に基づいてプロパティ情報記憶手段１６に保存されたプロパティ情報を検索し、該当するアーカイブＩＤのリストを作成し、返却する。プロパティ情報には、ユーザが独自に設定できる任意情報が含まれており、これをキーとして検索することができるため、業務に適した検索条件が指定でき、検索操作を容易にすることができる。
【００３７】
以上のように、本発明によれば、データファイルを効率よく保存・管理するとともに、利用時の利便性を向上させることができる。
また、アーカイブファイルは、Ｗｒｉｔｅ−Ｏｎｃｅで保存されるので、人為的ミス、不正アクセスによるデータの改竄を防止することができる。さらに、同一ファイルであってもアーカイブ処理ごとに別のアーカイブＩＤが割り当てれバックアップされるため、必要に応じて、プロパティ情報を参照し、ファイルの更新日時、アーカイブ日時、ユーザ任意情報を用いて、任意の日時の状態のアーカイブファイルを読み出し、データファイルのリカバリを行うこともできる。
【００３８】
以下、本発明の実施の形態を、アーカイブ元サーバに蓄積された業務データ（画像、映像データなど）を保存・管理するデータファイルシステムに適用した場合を例に図面を参照して説明する。
【００３９】
図２は、本発明の実施の形態のアーカイブ装置が適用されるデータファイルシステムの構成図である。図の例では、アーカイブファイルを保存する２次媒体として、磁気テープ（図ではアーカイブテープ）が用いられている。
【００４０】
本発明の実施の形態が適用されるデータファイルシステムは、ＬＡＮ（Local Area Network）３を介して、アーカイブファイルの保存・管理を行うアーカイブ装置１ａと、アーカイブファイルの元ファイルの作成と利用を行う業務サーバ（アーカイブ元サーバ）２ａ、２ｂ、２ｃと、システム管理者の管理サーバ４が接続する構成をとる。
【００４１】
業務サーバ２ａは、ユーザアプリケーション２１とアーカイブアクセスＡＰＩ（Application Program Interface）２２、アーカイブ元ファイル記憶装置２３を具備し、ユーザアプリケーション２１を動作させて所定の業務を実行するサーバコンピュータであるとともに、アーカイブ装置１によるアーカイブファイル管理サービスを受けるクライアントコンピュータでもある。ユーザアプリケーション２１は、コンピュータに業務処理を実行させるためのプログラムで、ユーザアプリケーション２１が実行されると、業務サーバ２ａは、業務処理を実行し、処理中に生成される業務データはアーカイブ元ファイル記憶装置２３に蓄積する。また、ユーザアプリケーション２１は、アーカイブアクセスＡＰＩ２２を介して、ユーザアプリケーション２１からアーカイブ装置１ａへの蓄積データファイルの書き込み処理、保存されたアーカイブファイルの読み出し、アーカイブファイルの検索などをアーカイブ装置１ａに実行させることができる。
【００４２】
アーカイブアクセスＡＰＩ２２は、ユーザアプリケーション２１からの指示に応じて、アーカイブ装置１ａで実行する命令を発行する処理を行う。たとえば、ユーザアプリケーション２１からアーカイブファイルの読み込み指示があった場合には、アーカイブ装置１ａに対してアーカイブＩＤを指定して読み込み命令を発行する。なお、必要に応じて、アーカイブアクセスＡＰＩ２２においてアーカイブ装置１における処理の一部を実行させることもできる。
【００４３】
業務サーバ２ｂ、２ｃの構成は、業務サーバ２ａと同様であるので、説明は省略する。
管理サーバ４は、システム管理者がデータファイルシステム管理のための使用するサーバである。たとえば、アーカイブ装置１ａで発生したイベント（容量が所定値をオーバーしたなど）の通知を受けるなどの機能を有する。本発明に特に関係しないので、詳細な説明は省略する。
【００４４】
アーカイブ装置１ａは、アーカイブ処理プログラム１００とポリシーファイル記憶装置１５ａを有するアーカイブ処理部１０と、プロパティ情報管理ＲＤＢ（Relational Database）１６ａ、アーカイブファイル記憶装置１７ａ、アーカイブテープ１８ａを具備する。
【００４５】
アーカイブ処理部１０は、アーカイブ処理プログラム１００を実行させることにより、コンピュータを通信制御手段１１、ファイル保存手段１２、ファイル管理手段１３および検索処理手段１４として機能させ、アーカイブ処理、プロパティ情報管理、ファイル管理処理（以下、アーカイブ管理とする）を行う。アーカイブ処理、プロパティ設定情報およびアーカイブ管理を定義するポリシーは、内部のポリシーファイル記憶装置１５ａに保存される。
【００４６】
ポリシーファイル記憶装置１５ａは、アーカイブ処理、プロパティ設定情報およびアーカイブ管理など、アーカイブ装置１ａにおける処理を定義するポリシーを記憶する記憶装置である。ポリシーについての詳細は、後述する。
【００４７】
プロパティ情報管理ＲＤＢ１６ａは、アーカイブ処理時にポリシーに基づいて設定されるプロパティ情報を管理するデータベースである。図の例では、ハードディスクドライブにより構成される。プロパティ情報には、アーカイブファイルの登録日時、データ量、アーカイブＩＤなどのアーカイブ装置１ａがデフォルトで設定する情報だけでなく、ポリシーによってユーザが定義した任意の情報を設定することができる。
【００４８】
アーカイブファイル記憶装置１７ａは、１次ファイル記憶手段１７であり、アーカイブファイル処理によりアーカイブファイルを保存する記憶領域を有する。図の例では、ハードディスクドライブにより構成される。
【００４９】
アーカイブテープ１８ａは、２次ファイル記憶手段１８であり、アーカイブ管理によってアーカイブファイル記憶装置１７ａに保存されたアーカイブファイルのコピーを保存する。
【００５０】
ここで、アーカイブ装置１のハードウェア構成について説明する。図３は、本発明の実施の形態のアーカイブ装置のハードウェア構成を示した図である。
アーカイブ装置１は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Random Access Memory）１０２、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）１０３、外部ＨＤＤインタフェース１０４、テープドライブインタフェース１０５、通信インタフェース１０６が接続されている。
【００５１】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。
【００５２】
ＨＤＤ１０３には、ＯＳやアーカイブ処理プログラム１００を含むアプリケーションのプログラムが格納される。また、ポリシーファイルを格納するポリシーファイル記憶装置１５ａも兼ねている。
【００５３】
外部ＨＤＤインタフェース１０４には、プロパティ情報管理ＲＤＢ１６ａとアーカイブファイル記憶装置１７ａが接続されており、ＣＰＵ１０１からの命令に従って、所定のデータの書き込みおよび読み出しを制御する。なお、外部のプロパティ情報管理ＲＤＢ１６ａおよびアーカイブファイル記憶装置１７ａと、アーカイブ装置との接続形態は任意に設定される。
【００５４】
テープドライブインタフェース１０５には、アーカイブテープ１８ａが接続されており、ＣＰＵ１０１からの命令に従って、所定のデータの書き込みおよび読み出しを制御する。
【００５５】
通信インタフェース１０６は、ＬＡＮ３に接続されており、ＬＡＮ３を介して業務サーバ２ａ、２ｂ、２ｃおよび管理サーバ４との間でデータの送受信を行う。
このようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、図３には、アーカイブ装置のハードウェア構成を示したが、業務サーバのハードウェア構成も同様である。
【００５６】
このように、本発明のアーカイブ装置の処理機能は、図３に示したような構成のコンピュータがアーカイブ処理プログラム１００を実行することによって実現される。
以下、アーカイブ処理を実現するアーカイブ処理プログラムについて説明するが、処理プログラムの処理手順の説明の前に処理手順を定義するポリシーについて説明する。
【００５７】
図４は、本発明の実施の形態のポリシーファイルの第１の例を示した図である。
図４の例のポリシーファイルは、ポリシーファイルを識別するポリシー名４１、アーカイブ処理を定義したアーカイブ処理定義部４２、ユーザが任意に登録するプロパティ情報設定部４３およびコピー処理を定義するアーカイブ管理定義部４４から構成される。
【００５８】
ポリシー名４１は、ポリシーファイルを識別するための情報で、図の例では、ポリシー名として「ＭＰＥＧＦＩＬＥ」４１ａが設定されている。
アーカイブ処理定義部４２は、アーカイブ処理をいつ行うかといった定義がされている。図の例では、アーカイブのタイプは自動（ＡｒｃｈｉｖｅＴｙｐｅ＝ＡＵＴＯ）４２ａが設定されている。さらに、下記には、自動で取得するタイミングの設定が定義されている。アーカイブ処理では、アーカイブ処理定義部４２のポリシーに従って、自動的に定義されたアーカイブタイミングを検出し、指定のデータファイルのアーカイブ処理を行う。
【００５９】
プロパティ情報設定部４３は、ユーザがプロパティ情報に付加したい任意の情報が設定される。図の例では、データファイルの属性を示す、データタイプ（ＤａｔａＴｙｐｅ＝Ｍｏｖｉｅ）４３ａ、ファイル形式（ＦｉｌｅＴｙｐｅ＝Ｍｐｅｇ２Ｖｉｄｅｏ）４３ｂ、アプリケーション(Ａｐｐｌｉｃａｔｉｏｎ＝ＷｉｎＤＶＤ)４３ｃが定義されている。アーカイブ処理において、アーカイブファイルを作成する際、このアーカイブファイルについて作成するプロパティ情報には、これらの情報が付加される。これにより、アーカイブファイルの検索を行う際の検索キーとして、データタイプ、ファイル形式などを用いることができるようになる。
【００６０】
アーカイブ管理定義部４４は、１次ファイル記憶手段１７であるアーカイブファイル記憶装置１７ａから２次ファイル記憶手段１８であるアーカイブテープ１８ａへのアーカイブファイルのコピー処理をどのように行うかといった定義がされている。図の例では、コピー処理を実行するタイミングはアーカイブファイルの書き込みと同時（ＣｏｐｙＴｉｍｉｎｇ＝ＳＡＭＥ）４４ａ、アーカイブファイル記憶装置１７ａのアーカイブファイルは保持（ＬａｙｅｒＯｎｌｙ＝ＦＡＬＳＥ）４４ｂであることが設定されている。アーカイブ管理処理では、アーカイブ処理が行われるとともに、このアーカイブファイルをアーカイブテープ１８ａにコピーし、アーカイブファイル記憶装置１７ａのアーカイブファイルをそのまま保持するという処理が行われる。
【００６１】
図５は、本発明の実施の形態のポリシーファイルの第２の例を示した図である。
図５の例のポリシーファイルは、ポリシーファイル名５１、アーカイブ処理定義部５２およびアーカイブ管理定義部５３から構成されており、任意であるプロパティ情報設定部はない。
【００６２】
図の例では、ポリシー名として、「ＣＬＩＥＮＴ」５１ａが設定されている。
アーカイブ処理定義部５２には、アーカイブタイプとして手動（ＡｒｃｈｉｖｅＴｙｐｅ＝ＭＡＮＵＡＬ）５２ａが設定されており、アーカイブ処理では、アーカイブアクセスＡＰＩが発行するアーカイブ登録命令によってアーカイブ処理を開始する。
【００６３】
アーカイブ管理定義部５３には、コピータイミングは手動（ＣｏｐｙＴｉｍｉｎｇ＝ＭＡＮＵＡＬ）５３ａ、コピー時、アーカイブファイル記憶装置１７ａのアーカイブファイルは保持（ＬａｙｅｒＯｎｌｙ＝ＦＡＬＳＥ）５３ｂであることが設定されている。アーカイブ管理処理では、アーカイブアクセスＡＰＩが発行するコピー命令によってコピー処理を開始し、アーカイブファイルをアーカイブテープ１８ａにコピーする。このとき、アーカイブファイル記憶装置１７ａのアーカイブファイルはそのまま保持する。なお、アーカイブ管理定義部５３には、コピータイミングとして、アーカイブファイル登録時、手動の他、アーカイブファイル登録から一定時間経過、アーカイブファイルが参照される頻度が所定値より低いなどの条件を設定することもできる。
【００６４】
このように、アーカイブ処理定義部４２、５２、プロパティ情報設定部４３、アーカイブ管理定義部４４、５３に定義されたポリシーに従って、アーカイブファイルの保存・管理処理が行われる。
【００６５】
以下、上記の説明のポリシーファイルを用いて実行されるアーカイブ処理手順について説明する。
図６は、本発明の実施の形態のアーカイブ処理プログラムの処理手順を示したフローチャートである。アーカイブアクセスＡＰＩが発行する命令入力、あるいは、スケジューラが管理する起動条件成立によって、アーカイブ処理プログラム１００が起動され、処理が開始される。
【００６６】
［ステップＳ１］アーカイブアクセスＡＰＩの発行命令、あるいは、起動条件などを参照し、アーカイブ登録処理を行うのかどうかを判定する。アーカイブ登録処理ではない場合は、ステップＳ３へ処理を進める。
【００６７】
［ステップＳ２］アーカイブ登録命令の発行、あるいは、アーカイブ処理実行条件が成立したので、アーカイブ処理を行い、対象データファイルを保存し、プロパティ情報を設定する。アーカイブ処理の詳細は後述する。アーカイブ処理終了後、処理を終了する。
【００６８】
［ステップＳ３］アーカイブ登録処理でない場合、コピー命令入力、あるいはコピー処理条件成立であるかどうかを判定する。コピー処理でない場合は、ステップＳ５に処理を進める。
【００６９】
［ステップＳ４］コピー命令あるいはコピー処理実行条件成立により、アーカイブ管理処理を行い、アーカイブファイル記憶装置１７ａのアーカイブファイルをアーカイブテープ１８ａにコピーする。アーカイブ管理処理の詳細は後述する。アーカイブ管理処理終了後、処理を終了する。
【００７０】
［ステップＳ５］アーカイブ登録でもコピー処理でもない場合、検索・参照処理を実行する。検索・参照処理の詳細は後述する。検索処理終了後、処理を終了する。
以上の処理手順を実行することにより、アーカイブアクセスＡＰＩの発行命令や、スケジューラなどによってアーカイブ処理プログラムが起動され、アーカイブ登録処理、コピー処理、検索・参照処理のいずれかが実行される。
【００７１】
次に、アーカイブ登録処理、コピー処理、検索・参照処理の各処理について説明する。
アーカイブ処理について説明する。図７は、本発明の実施の形態のアーカイブ処理の処理手順を示したフローチャートである。
【００７２】
［ステップＳ１１］アーカイブ登録が指定されたデータファイルに関するポリシーファイルの読込みを行う。
［ステップＳ１２］ポリシーファイルのアーカイブ処理定義部に基づき、対象のデータファイルを取得し、アーカイブファイルを作成して１次媒体（アーカイブファイル記憶装置１７ａ）に保存する。
【００７３】
［ステップＳ１３］保存したアーカイブファイルに一意のアーカイブＩＤを発行し、ポリシーのプロパティ情報設定部に基づき、プロパティ情報を設定する。プロパティ情報設定部が定義されていない場合、プロパティ情報には、アーカイブＩＤ、アーカイブされた時間、ポリシー名、アーカイブディレクトリ名などのシステム情報がプロパティ情報に設定される。プロパティ情報設定部が定義されている場合、定義された設定情報がシステム情報に加えて設定される。
【００７４】
以上の処理手順が実行されることにより、アーカイブファイルが登録され、そのプロパティ情報が設定される。
［ステップＳ１４］ポリシーファイルのアーカイブ管理定義部に基づき、コピー処理に自動が設定されているかどうかを判定する。自動が設定されていない場合、処理を終了する。
【００７５】
［ステップＳ１５］コピー処理が自動に設定されている場合、コピータイミングをチェックし、コピータイミングが同時指定であるかどうかを判定する。同時指定でない場合、処理を終了する。
【００７６】
［ステップＳ１６］コピー処理が自動でコピータイミングが同時指定の場合、アーカイブファイルを２次媒体（アーカイブテープ１８ａ）にコピーする。
［ステップＳ１７］ポリシーファイルのアーカイブ管理定義部に基づき、コピー処理時の１次媒体のアーカイブファイル削除が設定されているかどうかを判定する。設定されていない場合、処理を終了する。
【００７７】
［ステップＳ１８］１次媒体のアーカイブファイル削除が設定されていた場合、１次媒体（アーカイブファイル記憶装置１７ａ）のアーカイブファイルを削除し、処理を終了する。
【００７８】
以上の処理手順を実行することにより、ポリシーに、「コピー処理をアーカイブファイル登録と同時に自動で行う」という定義がされていた場合の処理が実行される。
アーカイブ管理処理について説明する。図８は、本発明の実施の形態のアーカイブ管理処理の処理手順を示したフローチャートである。
【００７９】
［ステップＳ２１］アーカイブ管理処理起動時の条件をチェックし、アーカイブアクセスＡＰＩの命令（手動設定処理）であるか、スケジューラなどにより起動（自動設定処理）であるかを判定し、手動設定処理（ステップＳ２２）、または、自動設定処理（ステップＳ２３）へ分岐する。
【００８０】
［ステップＳ２２］手動設定処理の場合、アーカイブアクセスＡＰＩからコピー命令と対象のアーカイブファイルのアーカイブＩＤが発行されている。１次媒体（アーカイブファイル記憶装置１７ａ）を検索して、発行されたアーカイブＩＤに該当するアーカイブファイルを特定し、これを２次媒体（アーカイブテープ１８ａ）にコピーし、処理を終了する。
【００８１】
［ステップＳ２３］自動設定の場合、ポリシーファイルを読み込む。
［ステップＳ２４］ポリシーファイルのアーカイブ管理定義部を参照し、指定された２次媒体（アーカイブテープ１８ａ）へ対象のアーカイブファイルをコピーする。なお、２次媒体が複数存在する場合には、格納先の２次媒体がポリシーに定義されている。
【００８２】
［ステップＳ２５］アーカイブ管理定義部に「１次媒体削除」が定義されているかどうかを判定する。「１次媒体削除」が定義されていない場合、処理を終了する。
［ステップＳ２６］「１次媒体削除」が定義されていた場合、コピーされた元のアーカイブファイルを１次媒体（アーカイブファイル記憶装置１７ａ）から削除し、処理を終了する。
【００８３】
以上の処理手順が実行されることにより、手動（アーカイブアクセスＡＰＩの命令発行）あるいは、自動（ポリシーのコピー処理実行条件成立）によって、アーカイブファイルが２次媒体にコピーするアーカイブ管理処理が実行される。
【００８４】
検索・参照処理について説明する。図９は、本発明の実施の形態の検索・参照処理の処理手順を示したフローチャートである。
［ステップＳ３１］アーカイブアクセスＡＰＩを介して入力するプロパティキー、プロパティ値および条件設定に基づいて、プロパティ情報を検索する検索条件式を作成する。作成できる検索条件式は、たとえば、（１）指定したプロパティキーとプロパティ値が等しいもの、（２）指定したプロパティキーを持ち、それが指定したプロパティ値でないもの、（３）元ファイルの更新した日時が指定した範囲内であるもの、（４）指定したプロパティキーにプロパティ値が設定されている（空でない）もの、（５）前記（１）から（４）の各条件式の論理積を満たすもの、（６）前記（１）から（４）の各条件式の論理和を満たすもの、というようなものがある。実際には、検索条件式の作成までの処理は、アーカイブアクセスＡＰＩで行うようにすることが望ましい。たとえば、業務サーバにアーカイブアクセスＡＰＩを組み込んだＧＵＩなどを作成し、ユーザにそのＧＵＩを使用して検索と検索結果の参照を行わせるようにする運用が一般的である。
【００８５】
［ステップＳ３２］ステップＳ３１で作成された検索条件式をユーザに提示し、条件を追加するかどうかを問い合わせる。追加する場合、ステップＳ３１に戻って、検索条件式作成からの処理を行う。
【００８６】
［ステップＳ３３］条件の追加がなく、検索条件式が決定した場合、検索条件式に基づいて、プロパティ情報を検索する検索処理を実行する。検索処理では、検索条件式に合致するプロパティ情報を有するアーカイブファイルが抽出され、抽出されたアーカイブファイルのアーカイブＩＤのリスト情報が作成される。
【００８７】
［ステップＳ３４］アーカイブＩＤのリストが空（該当アーカイブファイルなし）であるかどうかを判定し、該当アーカイブファイルなしの場合は、ステップＳ３１に戻って、検索条件式の作成からの処理を行う。
【００８８】
［ステップＳ３５］アーカイブＩＤリストが空でない場合、アーカイブＩＤリストをユーザに提示し、読込み処理を実行する。
以上の処理手順により、ユーザが所望するアーカイブファイルが検索され、読み出される。検索は、プロパティ情報に基づいて行われるため、プロパティ情報に任意に登録できるユーザ登録情報を用いて最適な検索条件式を作成することができる。このため、アーカイブファイルの検索が容易になる。
【００８９】
以上の説明のように、本発明のアーカイブ処理プログラムを実行すると、コンピュータは、ポリシーのアーカイブ処理定義、プロパティ情報設定、アーカイブ管理定義に従ってアーカイブファイルの登録と登録されたアーカイブファイルのプロパティ情報の設定、１次媒体に保存されたアーカイブファイルの２次媒体へのコピー処理などを実行する。
【００９０】
これにより、任意のタイミングでアーカイブファイルを作成することができるとともに、作成されたアーカイブファイルの使用頻度あるいはアーカイブ処理からの経過時間などに応じて自動で、あるいはユーザが要求したタイミングで１次媒体のアーカイブファイルを２次媒体へコピーすることができる。このとき、コピー元の１次媒体のアーカイブファイルを削除しなければ、２次媒体のアーカイブファイルをバックアップとして扱うことができる。削除すれば、１次媒体の容量を抑えることができ、資源を節約し、低コストで大容量データを管理することができる。
【００９１】
また、読み出しの際は、１次媒体に対象のアーカイブファイルがない場合、自動的に２次媒体を検索するので、業務サーバ側でアーカイブファイル格納場所を意識する必要がなく、利用時の利便性が得られる。さらに、アーカイブファイル登録時に作成されるプロパティ情報にユーザの任意情報を付加できることから、検索などの容易にすることができ、利用時の利便性がさらに増す。
【００９２】
なお、上記の処理機能は、データファイルシステムにおいてデータファイルの保存と検索・参照サービスを提供するサーバコンピュータによって実現することができる。その場合、アーカイブ装置が有すべき機能の処理内容を記述したサーバプログラムが提供される。サーバコンピュータは、クライアントコンピュータからの要求に応答して、サーバプログラムを実行する。これにより、上記処理機能がサーバコンピュータ上で実現され、処理結果がクライアントコンピュータに提供される。
【００９３】
処理内容を記述したサーバプログラムは、サーバコンピュータで読み取り可能な記録媒体に記録しておくことができる。サーバコンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスクドライブ（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ(Digital Versatile Disc)、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)、ＣＤ−Ｒ(Recordable)／ＲＷ(ReWritable)などがある。光磁気記録媒体には、ＭＯ(Magneto-Optical disk)などがある。
【００９４】
サーバプログラムを流通させる場合には、たとえば、そのサーバプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。
サーバプログラムを実行するサーバコンピュータは、たとえば、可搬型記録媒体に記録されたサーバプログラムを、自己の記憶装置に格納する。そして、サーバコンピュータは、自己の記憶装置からサーバプログラムを読み取り、サーバプログラムに従った処理を実行する。なお、サーバコンピュータは、可搬型記録媒体から直接サーバプログラムを読み取り、そのサーバプログラムに従った処理を実行することもできる。
【００９５】
（付記１）  ネットワークを介して接続するコンピュータに蓄積された任意のデータファイルを保存・管理するアーカイブ装置において、
保存するデータファイルの指定やコピー処理の指定を含む前記データファイルの保存と管理処理に関する定義がされたポリシーを記憶するポリシー記憶手段と、
保存が指定された所定のデータファイルを保存する第１のファイル記憶手段と、
前記第１のファイル記憶手段に保存された前記所定のデータファイルのコピーを保存する第２のファイル記憶手段と、
前記ポリシー記憶手段から前記ポリシーを読み出し、前記ポリシーによって指定される前記データファイルを前記第１のファイル記憶手段に保存するとともに、保存した保存データファイルを識別する識別情報を含む属性情報を設定するファイル保存手段と、
前記ポリシーに定義された前記コピー処理の指定に応じて、前記第１のファイル記憶手段に保存された前記保存データファイルを前記第２のファイル記憶手段にコピーするとともに、前記コピー処理の指定に応じて前記第１のファイル記憶手段に保存された前記保存データファイルを保持または削除するファイル管理手段と、
を具備することを特徴とするアーカイブ装置。
【００９６】
（付記２）  前記ファイル保存手段は、保存する保存データファイルごとに一意の識別情報を付与し、前記保存データファイルごとに個別の属性情報を設定することを特徴とする付記１記載のアーカイブ装置。
【００９７】
（付記３）  前記ファイル保存手段は、前記属性情報設定時、前記ポリシーによって定義されている使用者が任意に設定可能な情報を前記属性情報に付加することを特徴とする付記１記載のアーカイブ装置。
【００９８】
（付記４）  前記属性情報に設定された項目あるいは設定値に基づいて指定される検索条件によって前記属性情報を検索し、前記検索条件に合致する前記保存データファイルのリストを作成する検索手段を、さらに備えたことを特徴とする付記１記載のアーカイブ装置。
【００９９】
（付記５）  前記検索条件として、前記項目あるいは設定値の一致、あるいは不一致を含む検索方法を指定できることを特徴とする付記４記載のアーカイブ装置。
（付記６）  前記ファイル管理手段は、前記保存データファイルの読み出し要求があった場合には、読み出し要求された前記保存データファイルが前記第１のファイル記憶手段に存在しない場合は、前記第２のファイル記憶手段を検索し、該当する前記保存データファイルの読み出し処理を行うことを特徴とする付記１記載のアーカイブ装置。
【０１００】
（付記７）  前記ファイル管理手段は、前記第２のファイル記憶手段にのみ読み出し要求された前記保存データファイルが存在する場合には、前記保存データファイルを前記第１のファイル記憶手段にコピーした後に読み出し処理を行うことを特徴とする付記６記載のアーカイブ装置。
【０１０１】
（付記８）  前記第２のファイル記憶手段は、前記第１のファイル記憶手段よりデータ転送速度が低速で大容量のデータファイルを保存可能な記憶装置により構成されることを特徴とする付記１記載のアーカイブ装置。
【０１０２】
（付記９）  ネットワークを介して接続するコンピュータに蓄積された任意のデータファイルを保存・管理する処理を行うアーカイブ処理プログラムにおいて、
コンピュータに、
保存するデータファイルの指定やコピー処理の指定を含む前記データファイルの保存と管理処理に関する定義がされたポリシーを記憶するポリシー記憶手段より前記ポリシーを読み出し、
前記ポリシーに定義された前記データファイルの指定に応じて、指定された前記データファイルを第１のファイル記憶手段に保存するとともに、保存した保存データファイルを識別する識別情報を含む属性情報を設定し、
前記ポリシーに定義された前記コピー処理の指定に応じて、前記第１のファイル記憶手段に保持された前記保存データファイルを前記第２のファイル記憶手段にコピーするとともに、前記コピー処理の指定に応じて前記第１のファイル記憶手段に保存された前記保存データファイルを保持または削除する、
手順を実行させることを特徴とするアーカイブ処理プログラム。
【図面の簡単な説明】
【０１０３】
【図１】本発明の実施の形態に適用される発明の概念図である。
【図２】本発明の実施の形態のアーカイブ装置が適用されるデータファイルシステムの構成図である。
【図３】本発明の実施の形態のアーカイブ装置のハードウェア構成を示した図である。
【図４】本発明の実施の形態のポリシーファイルの第１の例を示した図である。
【図５】本発明の実施の形態のポリシーファイルの第２の例を示した図である。
【図６】本発明の実施の形態のアーカイブ処理プログラムの処理手順を示したフローチャートである。
【図７】本発明の実施の形態のアーカイブ処理の処理手順を示したフローチャートである。
【図８】本発明の実施の形態のアーカイブ管理処理の処理手順を示したフローチャートである。
【図９】本発明の実施の形態の検索・参照処理の処理手順を示したフローチャートである。
【符号の説明】
【０１０４】
１、１ａ  アーカイブ装置
２  アーカイブ元サーバ
２ａ、２ｂ、２ｃ  業務サーバ（アーカイブ元サーバ）
３  ネットワーク（ＬＡＮ）
４  管理サーバ
１０  アーカイブ処理部
１１  通信制御手段
１２  ファイル保存手段
１３  ファイル管理手段
１４  検索処理手段
１５  ポリシー記憶手段
１５ａ  ポリシーファイル記憶装置
１６  プロパティ情報記憶手段
１６ａ  プロパティ情報管理ＲＤＢ
１７  １次ファイル記憶手段
１７ａ  アーカイブファイル記憶装置
１８  ２次ファイル記憶手段
１８ａ  アーカイブテープ
２１  ユーザアプリケーション
２２  アーカイブアクセスＡＰＩ
【図１】
2005157956.tif 000003
【図２】
2005157956.tif 000004
【図３】
2005157956.tif 000005
【図４】
2005157956.tif 000006
【図５】
2005157956.tif 000007
【図６】
2005157956.tif 000008
【図７】
2005157956.tif 000009
【図８】
2005157956.tif 000010
【図９】
2005157956.tif 000011