JPH07253917A - Backup processing method for file, and computer system - Google Patents
Backup processing method for file, and computer systemInfo
- Publication number
- JPH07253917A JPH07253917A JP6043858A JP4385894A JPH07253917A JP H07253917 A JPH07253917 A JP H07253917A JP 6043858 A JP6043858 A JP 6043858A JP 4385894 A JP4385894 A JP 4385894A JP H07253917 A JPH07253917 A JP H07253917A
- Authority
- JP
- Japan
- Prior art keywords
- backup
- computer
- data
- file
- external storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は外部記憶装置を含むネッ
トワーク上のコンピュータシステムに係り、特に外部記
憶装置に格納されているデータの保護に好適なバックア
ップ方法および装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a computer system on a network including an external storage device, and more particularly to a backup method and device suitable for protecting data stored in the external storage device.
【0002】[0002]
【従来の技術】ディスク装置などの外部記憶装置を含む
コンピュータシステムにおいては、ディスク装置に格納
されているデータを障害から保護するために、そのデー
タを他の記憶媒体に退避するバックアップ処理が行なわ
れる。このようなバックアップ処理では、前記の記憶媒
体として磁気テープや光ディスク等の交換可能な記録媒
体が用いられることが多い。この場合、ディスク装置を
持つコンピュータは交換可能な記録媒体についての記録
装置も持ち、コンピュータはディスクから読み出したデ
ータを、記録装置にセットされた記録媒体に書き込むと
いう構成および方法をとり、さらに、この構成および方
法の、ネットワーク上のコンピュータへの適用を考えた
場合についても、記録装置を用いた記録媒体へのバック
アップが前提となる。特開平2−81224号に見られ
るように、記録装置を用いたバックアップ処理における
データ回復処理の高速化についての提案もなされている
が、いずれにせよ、以上のバックアップ処理において
は、記録媒体を記録装置にセットし、使用後の記録媒体
を記録装置からはずし、この記録媒体を保管しておく作
業が必要とされる。また、ディスク装置の障害に対し
て、前記の記録媒体にバックアップされたデータを用い
てディスク装置内のデータを回復する場合には、必要な
データを記録した記録媒体を記録装置にセットする作業
が必要とされる。2. Description of the Related Art In a computer system including an external storage device such as a disk device, a backup process for saving the data stored in the disk device to another storage medium is performed in order to protect the data from failure. . In such backup processing, a replaceable recording medium such as a magnetic tape or an optical disk is often used as the storage medium. In this case, the computer having the disk device also has a recording device for a replaceable recording medium, and the computer has a configuration and method in which the data read from the disc is written in the recording medium set in the recording device. Even when considering the application of the configuration and method to a computer on a network, backup to a recording medium using a recording device is a prerequisite. As disclosed in Japanese Patent Application Laid-Open No. 2-81224, a proposal has been made for speeding up data recovery processing in backup processing using a recording device, but in any case, in the above backup processing, a recording medium is recorded. It is necessary to set the device, remove the used recording medium from the recording device, and store the recording medium. Further, in the case of recovering the data in the disk device by using the data backed up in the recording medium for the failure of the disk device, it is necessary to set the recording medium in which the necessary data is recorded in the recording device. Needed.
【0003】なお、特開平4ー288638号公報に記
載の技術のように、空き容量を超えるファイル発生が予
測された場合、ネットワーク上の他の記憶装置を利用し
て格納するものもある。There is also a technique described in Japanese Patent Laid-Open No. 4-288638, in which when a file generation exceeding the free space is predicted, it is stored by using another storage device on the network.
【0004】また、特開平4ー289933号公報に記
載の技術のように、リモート計算機にデータを退避しよ
うとする場合、そのリモート計算機が退避可能か否かを
確認し、不可能な場合には他のリモート計算機を選択し
て退避するものもある。When attempting to save data to a remote computer as in the technique disclosed in Japanese Patent Laid-Open No. 4-289933, it is confirmed whether the remote computer can be saved. There is also one that selects another remote computer and saves it.
【0005】また、特開平5ー210562号公報に記
載の技術のように、コピー元ファイルのマシンとコピー
すべきファイルがどのマシン上にあるかを調べ、コピー
元,コピー先ファイルのあるマシン、およびコマンドを
実行するマシンとの関係から、効率的なコピー方法を求
めるものもある。Further, as in the technique described in Japanese Patent Laid-Open No. 5-210562, it is checked which machine has a copy source file and a file to be copied, and a machine having a copy source file and a copy destination file, There is also a demand for an efficient copy method because of the relationship with the machine that executes the command.
【0006】[0006]
【発明が解決しようとする課題】かかる従来の方法につ
いては、次のような課題がある。The conventional method has the following problems.
【0007】バックアップ処理について全て交換可能な
記録媒体を用いる必要があるため、前記の記録媒体に対
する継続的なコストが生じる。Since it is necessary to use a replaceable recording medium for the backup process, there is a continuous cost for the recording medium.
【0008】また、前記の記録媒体を用いるバックアッ
プ処理が頻繁に行なわれるため、それを行なうシステム
ユーザは前記の記録媒体および該記録媒体についての記
録装置に対する管理および繁雑な作業を頻繁に強いられ
ることになり、バックアップ処理に対するユーザの負担
が大きい。Further, since the backup process using the recording medium is frequently performed, a system user who performs the backup process is often forced to perform management and complicated work for the recording medium and the recording apparatus for the recording medium. Therefore, the burden on the user for the backup process is large.
【0009】さらに、前記の記録媒体にバックアップさ
れたデータを用いてディスク装置内のデータを回復する
場合についても同様に、ユーザの負担は大きい。Further, in the case of recovering the data in the disk device by using the data backed up on the recording medium, the burden on the user is also large.
【0010】さらに、前記の記録媒体にバックアップさ
れたデータを用いてディスク装置内のデータを回復する
ためには前記の記録媒体および該記録媒体についての記
録装置に対する作業を行なう時間が必要なため、速やか
なデータの回復ができない。Further, in order to recover the data in the disk device by using the data backed up in the recording medium, it is necessary to perform the work for the recording medium and the recording device for the recording medium. Data cannot be recovered promptly.
【0011】さらに、前記特開平4ー288638号公
報に記載の技術においては、転送されるファイルがファ
イルのコピー(バックアップ)ではない。また、ファイ
ル転送開始の条件が、外部記憶装置の空き容量が足りな
くなった時である(バックアップ処理時でない)。Further, in the technique disclosed in the above-mentioned Japanese Patent Laid-Open No. 4-288638, the transferred file is not a copy (backup) of the file. The condition for starting the file transfer is when the free space in the external storage device is insufficient (not during backup processing).
【0012】さらに、前記特開平4ー289933号公
報に記載の技術においては、バックアップファイルとし
て転送されたファイルの管理を行なっていない。また、
転送先コンピュータの探索に用いられる条件が、応答の
有無であり、未使用領域の有無が想定されていない。Further, in the technique disclosed in Japanese Patent Laid-Open No. 4-289933, the file transferred as a backup file is not managed. Also,
The condition used for searching the transfer destination computer is the presence / absence of a response, and the presence / absence of an unused area is not assumed.
【0013】さらに、特開平5ー210562号公報に
記載の技術においては、バックアップファイルとして転
送されたファイルの管理を行なっていない。また、転送
先コンピュータの検索を行なっていない。Further, in the technique disclosed in Japanese Patent Laid-Open No. 5-210562, a file transferred as a backup file is not managed. In addition, the transfer destination computer is not searched.
【0014】本発明の第一の目的は、バックアップ処理
において前記の交換可能な記録媒体を用いる頻度を低減
することである。A first object of the present invention is to reduce the frequency of using the exchangeable recording medium in backup processing.
【0015】本発明の第二の目的は、バックアップ処理
において必要とされる作業を削減し、バックアップ処理
に対するユーザの負担を軽減することである。A second object of the present invention is to reduce the work required in the backup process and reduce the burden on the user for the backup process.
【0016】本発明の第三の目的は、バックアップされ
たデータを用いてディスク装置内のデータを回復する処
理において必要とされる作業を削減し、データの回復処
理に対するユーザの負担を軽減することである。A third object of the present invention is to reduce the work required in the process of recovering the data in the disk device using the backed up data and to reduce the burden on the user for the data recovery process. Is.
【0017】本発明の第四の目的は、バックアップされ
たデータを用いてディスク装置内のデータを回復する処
理において必要とされる作業を削減し、データの回復を
速やかに行なうことである。A fourth object of the present invention is to reduce the work required in the process of recovering the data in the disk device by using the backed up data, and to recover the data promptly.
【0018】[0018]
【課題を解決するための手段】上記課題を解決するため
に、本発明によれば、それぞれ外部記憶装置を有する複
数のコンピュータが相互に接続されたコンピュータシス
テムにおいて、バックアップの対象となるデータを有す
る外部記憶装置を備える第1のコンピュータと、利用可
能な未使用領域を有する外部記憶装置を備える第2のコ
ンピュータと、前記第1のコンピュータの外部記憶装置
に格納されたデータのバックアップデータを、前記第2
のコンピュータの外部記憶装置に格納するためのバック
アップ制御手段とを備えることができる。In order to solve the above-mentioned problems, according to the present invention, in a computer system in which a plurality of computers each having an external storage device are connected to each other, data to be backed up is provided. A first computer including an external storage device, a second computer including an external storage device having an available unused area, and backup data of data stored in the external storage device of the first computer, Second
Backup control means for storing in an external storage device of the computer.
【0019】また、前記バックアップ制御手段は、バッ
クアップの対象となるデータを回復するためのバックア
ップデータを生成し、該バックアップデータを前記第2
のコンピュータの外部記憶装置に格納する際に、前記デ
ータに対する過去のバックアップ処理において生成され
たバックアップデータが、前記相互に接続されたコンピ
ュータのうちのいずれかに存在するか否かを確認し、該
過去のバックアップデータが存在する場合は、該過去の
バックアップデータを有するコンピュータに該過去のバ
ックアップデータを削除させることもできる。Further, the backup control means generates backup data for recovering data to be backed up, and uses the backup data as the second data.
When storing it in the external storage device of the computer, it is confirmed whether the backup data generated in the past backup process for the data exists in any of the mutually connected computers, When the past backup data exists, the computer having the past backup data can delete the past backup data.
【0020】さらに、前記バックアップ制御手段は、相
互に接続されたコンピュータに対して、バックアップデ
ータを格納するために利用可能な外部記憶装置の未使用
領域が存在するか否を確認し、利用可能な外部記憶装置
の未使用領域が存在しなかった場合に、前記コンピュー
タの外部記憶装置の領域に存在する、過去のバックアッ
プ処理についてのバックアップデータを選択し、該過去
のバックアップデータを削除させることもできる。Further, the backup control means confirms to the mutually connected computers whether or not there is an unused area of the external storage device that can be used to store the backup data, and the computer can be used. When the unused area of the external storage device does not exist, it is possible to select the backup data for the past backup process existing in the area of the external storage device of the computer and delete the past backup data. .
【0021】さらに、前記バックアップ制御手段は、前
記相互に接続されているのコンピュータのオペレーティ
ングシステムおよびアプリケーションが使用している外
部記憶装置の領域を拡大することによる該コンピュータ
の外部記憶装置の領域不足を検出した際に、該外部記憶
装置の未使用領域に格納されているバックアップデータ
を選択し、該バックアップデータを格納するために利用
可能な外部記憶装置の未使用領域が存在するか否かを、
前記相互に接続された他のコンピュータに確認し、前記
の利用可能な領域が存在する複数のコンピュータのなか
から前記バックアップデータを格納されるコンピュータ
を決定し、該コンピュータへ、前記バックアップデータ
を転送させ、該バックアップデータを、前記バックアッ
プデータを格納されるコンピュータの外部記憶装置の未
使用領域に格納することもできる。Further, the backup control means expands the area of the external storage device used by the operating systems and applications of the computers connected to each other, thereby reducing the area of the external storage device of the computer. When it is detected, the backup data stored in the unused area of the external storage device is selected, and whether or not there is an unused area of the external storage device available for storing the backup data is determined.
The other computer connected to each other is checked, the computer storing the backup data is determined from the plurality of computers having the usable area, and the backup data is transferred to the computer. Alternatively, the backup data can be stored in an unused area of the external storage device of the computer in which the backup data is stored.
【0022】さらに、前記バックアップ制御手段は、バ
ックアップデータを格納するために利用可能な外部記憶
装置の未使用領域が存在するかを、前記相互に接続され
た他のコンピュータに確認し、この際に、確認対象とな
るすべてのコンピュータに前記利用可能な外部記憶装置
の未使用領域が存在しなかった場合に、過去のバックア
ップデータを削除させることもできる。Further, the backup control means confirms to the other computers connected to each other whether or not there is an unused area of the external storage device that can be used to store the backup data. It is also possible to delete past backup data when there is no unused area of the external storage device that can be used in all the computers to be checked.
【0023】さらに、前記バックアップ制御手段は、削
除されるべき過去のバックアップデータに対して、削除
を行なう前に、コンピュータのユーザが設定したバック
アップ対象ファイルを特定するための情報,転送元コン
ピュータを特定するための情報,バックアップの開始日
時,バックアップの最終処理の種別を少なくとも含む、
ユーザ設定情報に基づく処理を行なうこともできる。Further, the backup control means specifies information for specifying a backup target file set by the user of the computer and a transfer source computer before deleting the past backup data to be deleted. Including at least information for backup, start date and time of backup, and type of final processing of backup,
It is also possible to perform processing based on user setting information.
【0024】さらに、前記バックアップ制御手段は、前
記コンピュータのユーザが設定した、バックアップ処理
を行なう対象ファイルを特定するための情報とバックア
ップ処理を行なう日時を格納するタイムテーブルを前記
ユーザ設定情報に基づいて作成し、バックアップ処理を
起動することもできる。Further, the backup control means sets a time table, which is set by the user of the computer, for specifying a target file to be backed up and a time table storing the date and time to be backed up based on the user setting information. You can also create and start the backup process.
【0025】さらに、前記バックアップ制御手段は、バ
ックアップデータを格納している外部記憶装置に発生し
た障害を検出し、バックアップ処理を、前記バックアッ
プデータによって回復されるべきデータに対して起動す
ることもできる。Furthermore, the backup control means can detect a failure that has occurred in an external storage device that stores backup data, and activate a backup process for the data to be restored by the backup data. .
【0026】さらに、前記バックアップ制御手段は、前
記相互に接続されたコンピュータの外部記憶装置に格納
されているバックアップデータによって回復されるべき
データについて、該データが格納されている外部記憶装
置の障害を検出し、バックアップ処理を、前記データに
対して起動することもできる。Further, the backup control means, with respect to the data to be restored by the backup data stored in the external storage devices of the mutually connected computers, causes a failure of the external storage device in which the data is stored. It is also possible to detect and initiate a backup process on said data.
【0027】さらに、前記バックアップ制御手段は、前
記コンピュータシステムを制御するオペレーティングシ
ステムの外部に存在することもできる。Further, the backup control means can be present outside the operating system that controls the computer system.
【0028】さらに、前記バックアップ制御手段は、前
記コンピュータシステムを制御するオペレーティングシ
ステムの内部に存在することもできる。Further, the backup control means can be present inside an operating system which controls the computer system.
【0029】さらに、前記バックアップ制御手段は、バ
ックアップ処理の対象となったデータおよび前記バック
アップ処理において、前記データを回復しうるべく生成
されたバックアップデータについてのバックアップファ
イル名,バックアップファイル作成日時,バックアップ
ファイルの大きさ,転送元コンピュータを識別するため
の情報,バックアップ対象ファイル名,転送元コンピュ
ータを識別するための情報を少なくとも持つ管理情報を
有することもできる。Further, the backup control means is a backup file name, a backup file creation date and time, a backup file for the data which is the object of the backup process and the backup data which is generated so as to recover the data in the backup process. Size, the information for identifying the transfer source computer, the backup target file name, and the management information having at least the information for identifying the transfer source computer.
【0030】さらに、前記バックアップ制御手段を各コ
ンピュータについて備え、バックアップ処理の対象とな
ったデータおよび前記バックアップ処理において、前記
データを回復しうるべく生成されたバックアップデータ
についてのバックアップファイル名,バックアップファ
イル作成日時,バックアップファイルの大きさ,転送元
コンピュータを識別するための情報,バックアップ対象
ファイル名,転送元コンピュータを識別するための情報
を少なくとも持つ管理情報を、前記複数のバックアップ
制御手段が分散して有することもできる。Further, the backup control means is provided for each computer, and a backup file name and a backup file creation are made for the data which is the object of the backup process and the backup data generated so as to recover the data in the backup process. The plurality of backup control means disperse management information having at least date and time, size of backup file, information for identifying transfer source computer, backup target file name, and information for identifying transfer source computer. You can also
【0031】さらに、前記外部記憶装置としてディスク
装置を用いることもできる。Further, a disk device can be used as the external storage device.
【0032】[0032]
【作用】本発明では、バックアップされたデータを、ネ
ットワーク上のコンピュータのディスクの未使用領域を
有効に利用して格納するので、バックアップ処理におい
て交換可能な記録媒体を用いる頻度を低減することがで
きる。According to the present invention, since the backed up data is stored by effectively utilizing the unused area of the disk of the computer on the network, the frequency of using a replaceable recording medium in the backup processing can be reduced. .
【0033】また、バックアップ処理において必要とさ
れる作業を削減するので、バックアップ処理に対するユ
ーザの負担を軽減することができる。Further, since the work required in the backup process is reduced, the burden on the user for the backup process can be reduced.
【0034】さらに、バックアップされたデータを用い
てディスク装置内のデータを回復する処理において必要
とされる作業を削減するので、バックアップ処理に対す
るユーザの負担を軽減することができる。Further, since the work required in the process of recovering the data in the disk device by using the backed up data is reduced, the burden on the user for the backup process can be reduced.
【0035】さらに、バックアップされたデータを用い
てディスク装置内のデータを回復する処理において必要
とされる作業を削減するので、該回復処理を速やかに行
なうことができる。Further, since the work required in the process of recovering the data in the disk device by using the backed up data is reduced, the recovery process can be performed quickly.
【0036】[0036]
【実施例】以下、本発明の各実施例を図面によって説明
する。Embodiments of the present invention will be described below with reference to the drawings.
【0037】<第一実施例>図1は本発明の第一実施例
による情報システムのブロック図であり、1はバックア
ップ機能についてのサーバコンピュータ(サーバ)であ
り、オペレーティングシステム(OS)14の上位に、
サーバ用バックアップ制御部11を持つ構成となってい
る。2はバックアップ対象ファイル18を持つ、バック
アップ機能についてのクライアントコンピュータ(転送
元クライアント)であり、オペレーティングシステム
(OS)14の上位に、クライアント用バックアップ制
御部12を持つ構成となっている。3はバックアップ対
象ファイル18を回復するためのバックアップファイル
19を持つ、バックアップ機能についてのクライアント
コンピュータ(転送先クライアント)であり、オペレー
ティングシステム(OS)14の上位に、クライアント
用バックアップ制御部12を持つ構成となっている。4
はバックアップ対象ファイル18を回復するための古い
バックアップファイル(旧バックアップファイル20)
を持つ、バックアップ機能についてのクライアントコン
ピュータ(旧転送先クライアント)であり、オペレーテ
ィングシステム(OS)14の上位に、クライアント用
バックアップ制御部12を持つ構成となっている。サー
バ1および転送元クライアント2および転送先クライア
ント3および旧転送先クライアント4は、それぞれディ
スク15を持ち、それぞれのディスク15の領域は、O
S14およびアプリケーションが使用している使用領域
16と、それ以外の領域である未使用領域17に分けら
れる。さらに、転送元クライアント2のディスク15の
使用領域16にはバックアップ対象ファイル18が格納
されている。また、転送先クライアント3のディスク1
5の未使用領域17にはバックアップファイル19が格
納される。さらに、旧転送先クライアント4のディスク
15の未使用領域17には旧バックアップファイル20
が格納されている。また、サーバ1および転送元クライ
アント2および転送先クライアント3および旧転送先ク
ライアント4は、ネットワーク22によって接続されて
いる。<First Embodiment> FIG. 1 is a block diagram of an information system according to a first embodiment of the present invention. Reference numeral 1 denotes a server computer (server) for a backup function, which is an upper layer of an operating system (OS) 14. To
It has a configuration having a server backup control unit 11. Reference numeral 2 denotes a client computer (transfer source client) having a backup target file 18 and having a backup function, and has a configuration in which a client backup control unit 12 is provided above an operating system (OS) 14. Reference numeral 3 denotes a client computer (transfer destination client) having a backup function 19 for recovering the backup target file 18 and having a backup control unit 12 for a client above an operating system (OS) 14. Has become. Four
Is an old backup file (old backup file 20) for recovering the backup target file 18
Is a client computer (old transfer destination client) having a backup function, and has a configuration in which a client backup control unit 12 is provided above an operating system (OS) 14. The server 1, the transfer source client 2, the transfer destination client 3, and the old transfer destination client 4 each have a disk 15, and the area of each disk 15 is O
It is divided into a used area 16 used by S14 and the application and an unused area 17 which is the other area. Further, a backup target file 18 is stored in the used area 16 of the disk 15 of the transfer source client 2. Also, the disk 1 of the transfer destination client 3
A backup file 19 is stored in the unused area 17 of No. 5. Furthermore, the old backup file 20 is stored in the unused area 17 of the disk 15 of the old transfer destination client 4.
Is stored. The server 1, the transfer source client 2, the transfer destination client 3, and the old transfer destination client 4 are connected by the network 22.
【0038】転送元クライアント2のディスク15に格
納されているバックアップ対象ファイル18をディスク
15の障害による損失から保護するために、該バックア
ップ対象ファイル18を回復せしめる情報を持つバック
アップファイル19を作成し、前記ディスク15以外の
記憶媒体に格納する処理、いわゆるバックアップ処理に
ついて、本実施例は、前記記憶媒体として、ネットワー
ク22によって接続されている転送先クライアント3の
ディスク15の未使用領域17を用いるものである。In order to protect the backup target file 18 stored in the disk 15 of the transfer source client 2 from loss due to a failure of the disk 15, a backup file 19 having information for recovering the backup target file 18 is created, Regarding the processing of storing in a storage medium other than the disk 15, so-called backup processing, the present embodiment uses an unused area 17 of the disk 15 of the transfer destination client 3 connected by the network 22 as the storage medium. is there.
【0039】すなわち本実施例は、前記バックアップフ
ァイル19を、十分な大きさの未使用領域17を持つ転
送先クライアント3のディスク15の未使用領域17に
ネットワーク22を介して格納し、のちに必要に応じ
て、該バックアップファイル19を用いて、前記バック
アップ対象ファイル18を回復するものであり、これを
実現するために、前記バックアップファイル19を格納
するのに十分な大きさの未使用領域17を含むディスク
15を持つ転送先クライアント3を探索する処理、およ
び未使用領域17が不足した場合に未使用領域17を確
保する処理、および前記バックアップファイル19を格
納している転送先クライアント3のディスク15に障害
が発生した場合に、新たにバックアップファイル19を
作成し、他のディスク15に格納する処理などを行なう
ものである。That is, in this embodiment, the backup file 19 is stored in the unused area 17 of the disk 15 of the transfer destination client 3 having a sufficiently large unused area 17 via the network 22 and is required later. According to the above, the backup file 19 is used to recover the backup target file 18, and in order to realize this, an unused area 17 of a sufficient size for storing the backup file 19 is created. A process of searching for the transfer destination client 3 having the disk 15 including it, a process of securing the unused area 17 when the unused area 17 is insufficient, and a disk 15 of the transfer destination client 3 storing the backup file 19 If a failure occurs in the backup, create a new backup file 19 Process to be stored in 15 and performs like.
【0040】本実施例において、上記のバックアップ処
理を制御、実行するソフトウェアであるサーバ用バック
アップ制御部11およびクライアント用バックアップ制
御部12は、それぞれOS14の上位に位置し、サーバ
用バックアップ制御部11が集中して持つバックアップ
管理情報を利用して上記の処理を行なう。In the present embodiment, the server backup control unit 11 and the client backup control unit 12, which are software for controlling and executing the above-mentioned backup processing, are located above the OS 14, respectively. The above processing is performed using the backup management information that is centrally held.
【0041】図2は、上記情報処理システムにおいて
の、バックアップファイル19を格納するのに十分な大
きさの未使用領域17を持つ転送先クライアント3の探
索処理のフローを示し、図3は該探索処理に関する例に
ついてのブロック図を示す。図4は、上記情報処理シス
テムにおいての、バックアップファイル19の転送処理
時におけるフローを示す。図5は、上記情報処理システ
ムにおいての、回復処理時におけるフローを示す。図6
は、上記情報処理システムにおいての、転送先クライア
ント3のディスク15に障害が発生した際の、望ましい
処理のフローを示し、図7は、バックアップファイル1
9が格納されている転送先クライアント3の持つ未使用
領域17が不足した際の、該バックアップファイル19
に対する処理についてのブロック図を示し、図8および
図9は該処理に関するフローを示す。FIG. 2 shows a flow of search processing of the transfer destination client 3 having an unused area 17 of a sufficient size for storing the backup file 19 in the information processing system, and FIG. The block diagram about the example regarding a process is shown. FIG. 4 shows a flow at the time of transfer processing of the backup file 19 in the above information processing system. FIG. 5 shows a flow at the time of recovery processing in the above information processing system. Figure 6
Shows a desirable processing flow when a failure occurs in the disk 15 of the transfer destination client 3 in the above information processing system. FIG. 7 shows the backup file 1
The backup file 19 when the unused area 17 of the transfer destination client 3 in which 9 is stored runs out
FIG. 8 shows a block diagram of a process for the above process, and FIGS. 8 and 9 show a flow regarding the process.
【0042】図2によって、バックアップファイル19
を格納するのに十分な大きさの未使用領域17を持つ転
送先クライアント3の探索処理の動作を説明する。サー
バ用バックアップ制御部11またはクライアント用バッ
クアップ制御部12を持つ全てのコンピュータは、サー
バ用バックアップ制御部11またはクライアント用バッ
クアップ制御部12が存在かつ利用可能なコンピュータ
が登録されているコンピュータ登録テーブルを持ってい
る。このコンピュータ登録テーブルについては、図19
において示す。コンピュータ登録テーブルは、コンピュ
ータ名,コンピュータアドレス,グループ,状態から構
成される。コンピュータアドレスとは、ネットワーク上
で各コンピュータを識別するために各コンピュータに与
えられた、そのコンピュータに固有の番号である。グル
ープについては、後述する。状態には、利用可能(検索
処理について検索対象となる)であるか、利用不可(検
索処理において検索対象としない)であるかを記述す
る。転送元クライアント2のバックアップ対象ファイル
18に対するバックアップ処理が起動された場合、サー
バ1のサーバ用バックアップ制御部11は、前記のコン
ピュータ登録テーブルを用いて、クライアント用バック
アップ制御部12が存在かつ利用可能な、前記転送元ク
ライアント2以外のコンピュータ(探索対象コンピュー
タ10)の中からコンピュータを1つ選択し(10
1)、該コンピュータに対して、前記バックアップ対象
ファイル18についてのバックアップファイル19を格
納するのに十分な大きさの未使用領域17がディスク1
5に存在するか否かを、格納に必要な領域の大きさを通
知して問い合わせる(102)。According to FIG. 2, the backup file 19
The operation of the search process of the transfer destination client 3 having an unused area 17 of a sufficient size for storing the will be described. All the computers having the server backup control unit 11 or the client backup control unit 12 have a computer registration table in which the computer for which the server backup control unit 11 or the client backup control unit 12 exists and which can be used is registered. ing. This computer registration table is shown in FIG.
Shown in. The computer registration table includes computer names, computer addresses, groups, and states. The computer address is a unique number assigned to each computer for identifying each computer on the network. The group will be described later. The state describes whether it is available (becomes a search target in the search process) or not available (not be a search target in the search process). When the backup process for the backup target file 18 of the transfer source client 2 is activated, the server backup control unit 11 of the server 1 uses the computer registration table and the client backup control unit 12 exists and can be used. , One computer is selected from the computers (search target computer 10) other than the transfer source client 2 (10
1), an unused area 17 of a sufficient size for storing the backup file 19 of the backup target file 18 is stored in the disk 1 in the computer 1.
5 is inquired by notifying the size of the area necessary for storage (102).
【0043】ディスク15に十分な大きさの未使用領域
17が存在する場合、該コンピュータのクライアント用
バックアップ制御部12は、必要な大きさの領域を、例
えばダミーのファイルを作成するなどして確保し(10
3)、サーバ1のサーバ用バックアップ制御部11に領
域確保を通知する。領域確保の通知を受けたサーバ用バ
ックアップ制御部11は、該コンピュータを、後述の転
送処理においてバックアップファイル19を格納するた
めの転送先クライアント3として採用する(104)。If the disk 15 has an unused area 17 of a sufficient size, the client backup controller 12 of the computer secures an area of the required size by, for example, creating a dummy file. Shi (10
3) Notifying the server backup control unit 11 of the server 1 of the area reservation. The server backup control unit 11 that has received the area reservation notification adopts the computer as the transfer destination client 3 for storing the backup file 19 in the transfer processing described later (104).
【0044】前記の問い合わせに対して、問い合わせを
受けたコンピュータのディスク15に、十分な大きさの
未使用領域17が存在しなかった場合、該コンピュータ
のクライアント用バックアップ制御部12は、サーバ1
のサーバ用バックアップ制御部11に領域の確保の不可
能を通知する。領域確保不可能の通知を受けたサーバ用
バックアップ制御部11は、前記のコンピュータ登録テ
ーブルを用いて、まだ問い合わせを行なっていないコン
ピュータが存在するか確認する(105)。In response to the above inquiry, if the unused area 17 of a sufficient size does not exist in the disk 15 of the computer that received the inquiry, the client backup control unit 12 of the computer is
The server backup control unit 11 is notified that the area cannot be secured. The server backup control unit 11, which has received the notification that the area cannot be secured, uses the computer registration table to check whether there is a computer that has not yet made an inquiry (105).
【0045】まだ問い合わせを行なっていないコンピュ
ータが存在する場合、サーバ用バックアップ制御部11
は該コンピュータに対して上記と同様に問い合わせを行
なう。If there is a computer that has not yet made an inquiry, the server backup control unit 11
Makes an inquiry to the computer in the same manner as above.
【0046】まだ問い合わせを行なっていないコンピュ
ータが存在しない場合、すなわち、登録されているすべ
てのコンピュータに問い合わせをすでに行なってしまっ
た場合、過去のバックアップ処理によりディスク15の
未使用領域17に格納されている他のバックアップファ
イルを削除して、格納に必要な領域を該未使用領域17
に確保するために、以下の処理が行なわれる。サーバ用
バックアップ制御部11は、後述するバックアップ管理
テーブルに格納されているバックアップファイル管理情
報を用いて、ある転送先クライアント3について、領域
確保に必要なだけの大きさのバックアップファイル19
を削除対象バックアップファイルとして選択する(10
6)。さらに該削除対象バックアップファイルに関する
バックアップ対象ファイル18についてユーザがあらか
じめ設定したユーザ設定情報(これについては後述す
る)を検索し、ユーザが設定した最終処理、例えばネッ
トワーク22上の磁気テープ装置を用いた退避などの処
理を確認し(107)、選択された削除対象バックアッ
プファイルを持つ転送先クライアント3のバックアップ
制御部13に、領域確保要求と共に該最終処理を通知す
る(108)。最終処理の通知を受けた転送先クライア
ント3のバックアップ制御部13は、削除対象バックア
ップファイルについて最終処理を実行し(109)、該
削除対象バックアップファイルを削除し(110)、領
域を確保して(111)から、サーバ用バックアップ制
御部11に対して領域確保を通知する。領域確保の通知
を受けたサーバ用バックアップ制御部11は、削除処理
が行われたことについてバックアップファイル管理情報
を更新し(112)、該転送先クライアント3を、後述
の転送処理においてバックアップファイル19を格納す
るための転送先クライアント3として採用する(11
3)。If there is no computer that has not made an inquiry yet, that is, if an inquiry has already been made for all the registered computers, it is stored in the unused area 17 of the disk 15 by the past backup processing. Delete the other backup files that are stored in the unused area 17
The following processing is performed in order to secure. The server backup control unit 11 uses the backup file management information stored in the backup management table, which will be described later, to create a backup file 19 of a size necessary to secure an area for a certain transfer destination client 3.
Is selected as the backup file to be deleted (10
6). Furthermore, the user setting information (which will be described later) preset by the user for the backup target file 18 relating to the deletion target backup file is searched, and the final process set by the user, for example, saving using a magnetic tape device on the network 22. The above processing is confirmed (107), and the final processing is notified to the backup control unit 13 of the transfer destination client 3 having the selected backup file to be deleted together with the area reservation request (108). Upon receiving the notification of the final processing, the backup control unit 13 of the transfer destination client 3 executes the final processing on the deletion target backup file (109), deletes the deletion target backup file (110), and secures an area ( 111) notifies the server backup control unit 11 of area reservation. The server backup control unit 11 that has received the area reservation notification updates the backup file management information regarding the deletion processing (112), and transfers the backup destination client 3 to the backup file 19 in the transfer processing described later. It is adopted as the transfer destination client 3 for storing (11
3).
【0047】ユーザ設定情報の一例を図17に示す。ユ
ーザ設定情報は、例えば、バックアップ対象ファイルI
D,転送元クライアント名,バックアップ対象ファイル
所有ユーザ名,バックアップスケジュール,最終処理か
らなる。バックアップスケジュールとしては、例えば、
バックアップの種類,開始日,開始時刻,間隔日数,間
隔時間を有する。FIG. 17 shows an example of the user setting information. The user setting information is, for example, the backup target file I.
D, transfer source client name, backup target file owning user name, backup schedule, and final processing. As a backup schedule, for example,
It has the backup type, start date, start time, interval days, and interval time.
【0048】図3によって、前記の、コンピュータ登録
テーブルからの1つのコンピュータを選択する方法につ
いて、望ましい一例をあげ、説明する。1つのネットワ
ーク22に接続されているコンピュータは、例えばオフ
ィスのフロアごと、または例えば企業の職制の部課ごと
にグループ分けされている。あるグループ23(例えば
グループ#1)に属するサーバ1のサーバ用バックアッ
プ制御部11は、まず、自身の属するグループ23(グ
ループ#1)に属するコンピュータについて前記の探索
処理を行ない、十分な大きさの未使用領域17を持つコ
ンピュータが得られなかった場合、次に、他のグループ
23に属するコンピュータについて前記の探索処理を行
う。すなわち、バックアップファイル19は、サーバ1
に対して物理的または論理的に近い位置にあるコンピュ
ータに格納することが望ましい。A preferred example of the method for selecting one computer from the computer registration table will be described with reference to FIG. Computers connected to one network 22 are grouped, for example, by office floor or by, for example, a department of a company. The server backup control unit 11 of the server 1 that belongs to a certain group 23 (for example, the group # 1) first performs the above-mentioned search process on the computers that belong to the group 23 (group # 1) to which the server 1 belongs, and finds a sufficient size. If no computer having the unused area 17 is obtained, then the above-described search processing is performed for computers belonging to another group 23. That is, the backup file 19 is stored in the server 1
It is desirable to store them in a computer that is physically or logically close to them.
【0049】図4によって、バックアップファイル19
の、転送元クライアント2から転送先クライアント3へ
の転送処理の動作を説明する。サーバ1のサーバ用バッ
クアップ制御部11は、転送元クライアント2のクライ
アント用バックアップ制御部12に対して、採用した転
送先クライアント3を通知する(201)。通知を受け
たクライアント用バックアップ制御部12はバックアッ
プ対象ファイル18に対してバックアップファイル19
を作成し(202)、通知された転送先クライアント3
に対して該バックアップファイル19を転送する(20
3)。転送先クライアント3のクライアント用バックア
ップ制御部12は、転送されてきたバックアップファイ
ル19を前記の転送先クライアント3のディスク15内
に確保した領域に格納し(204)、転送および格納が
終了した時点で、転送終了をサーバ1のサーバ用バック
アップ制御部11に通知する。該サーバ用バックアップ
制御部11は、転送先クライアント3のクライアント用
バックアップ制御部12からの転送終了の通知を受け
て、上記のバックアップファイル19についてバックア
ップファイル管理情報を新たに生成する(205)。According to FIG. 4, the backup file 19
The operation of the transfer process from the transfer source client 2 to the transfer destination client 3 will be described. The server backup control unit 11 of the server 1 notifies the client backup control unit 12 of the transfer source client 2 of the adopted transfer destination client 3 (201). Upon receiving the notification, the backup control unit 12 for the client sends the backup file 19 to the backup target file 18.
Is created (202), and the notified transfer destination client 3
To the backup file 19 (20
3). The client backup control unit 12 of the transfer destination client 3 stores the transferred backup file 19 in the secured area in the disk 15 of the transfer destination client 3 (204), and when the transfer and storage are completed, , And notifies the server backup control unit 11 of the server 1 of the transfer end. The server backup control unit 11 receives the notification of the transfer end from the client backup control unit 12 of the transfer destination client 3 and newly creates backup file management information for the backup file 19 (205).
【0050】さらに、サーバ用バックアップ制御部11
は、バックアップファイル管理情報を検索し、前記のバ
ックアップ対象ファイル18に対して、過去に行なった
バックアップによって作成されたバックアップファイル
(旧バックアップファイル20)が存在するかを確認す
る(206)。Further, the server backup controller 11
Searches the backup file management information and confirms whether or not a backup file (old backup file 20) created by a backup performed in the past exists for the backup target file 18 (206).
【0051】旧バックアップファイル20が存在する場
合、サーバ用バックアップ制御部11は、前記のバック
アップファイル管理情報を用いて旧バックアップファイ
ル20を持つコンピュータ(旧転送先クライアント4)
を確認し(207)、該旧転送先クライアント4に対し
て、旧バックアップファイル20の無効化を通知する
(208)。無効化の通知を受けた旧転送先クライアン
ト4は、旧バックアップファイル20をディスク15の
未使用領域17から削除し(209)、サーバ1のサー
バ用バックアップ制御部11に対して、削除終了を通知
する。削除終了の通知を受けたサーバ用バックアップ制
御部11はバックアップファイル管理情報から、旧バッ
クアップファイル20に関する情報を削除する(21
0)。When the old backup file 20 exists, the server backup control unit 11 uses the above-mentioned backup file management information to store a computer having the old backup file 20 (old transfer destination client 4).
Is confirmed (207), and the old transfer destination client 4 is notified of invalidation of the old backup file 20 (208). The old transfer destination client 4 that has received the invalidation notification deletes the old backup file 20 from the unused area 17 of the disk 15 (209) and notifies the server backup control unit 11 of the server 1 of the deletion end. To do. The server backup control unit 11 that has received the deletion completion notification deletes the information regarding the old backup file 20 from the backup file management information (21).
0).
【0052】図5によって、転送先クライアント3にあ
るバックアップファイル19を用いて、転送元クライア
ント2のバックアップ対象ファイル18の回復を行な
う、回復処理の動作について説明する。回復処理が起動
されると、サーバ1のサーバ用バックアップ制御部11
は、バックアップファイル管理情報を検索して、回復さ
れるべきバックアップ対象ファイル18に対するバック
アップファイル19を格納している転送先クライアント
3を確認し(301)、該転送先クライアント3のクラ
イアント用バックアップ制御部12に対して、前記のバ
ックアップ対象ファイル18を格納している転送元クラ
イアント2を通知し(302)、さらに回復のためのバ
ックアップファイル19の転送を要求する(303)。
転送要求を受けた転送先クライアント3のクライアント
用バックアップ制御部12は、通知された転送元クライ
アント2に対してバックアップファイル19を転送する
(304)。該転送元クライアント2のクライアント用
バックアップ制御部12は転送されてきたバックアップ
ファイル19からバックアップ対象ファイル18を回復
する(305)。With reference to FIG. 5, the operation of the recovery processing for recovering the backup target file 18 of the transfer source client 2 using the backup file 19 in the transfer destination client 3 will be described. When the recovery process is started, the server backup control unit 11 of the server 1
Searches the backup file management information and confirms the transfer destination client 3 storing the backup file 19 for the backup target file 18 to be restored (301), and the client backup control unit of the transfer destination client 3 The transfer source client 2 storing the backup target file 18 is notified to the server 12 (302), and the transfer of the backup file 19 for recovery is requested (303).
The client backup control unit 12 of the transfer destination client 3 that has received the transfer request transfers the backup file 19 to the notified transfer source client 2 (304). The client backup controller 12 of the transfer source client 2 recovers the backup target file 18 from the transferred backup file 19 (305).
【0053】図6によって、転送先クライアント3のデ
ィスク15に障害が発生した場合の、望ましい処理の動
作について説明する。転送先クライアント3のディスク
15に障害が発生した場合、該ディスク15に格納され
ているバックアップファイル19の利用ができなくなる
ため、該バックアップファイル19についてのバックア
ップ対象ファイル18の回復処理も不可能になる。その
ため、障害の検出に際して、前記バックアップ対象ファ
イル18について新たにバックアップ処理が行なわれる
ことが望ましく、よって、以下の処理が行なわれること
が望ましい。転送先クライアント3のクライアント用バ
ックアップ制御部12が、該転送先クライアント3のデ
ィスク15の障害を検出した場合、該クライアント用バ
ックアップ制御部12はサーバ1のサーバ用バックアッ
プ制御部11に対して、前記の障害が発生したことを通
知する(401)。障害発生の通知を受けたサーバ用バ
ックアップ制御部11はバックアップ管理情報を検索し
て、前記の転送先クライアント3の障害が発生したディ
スク15に格納されているバックアップファイル19に
関する、バックアップ対象ファイル18と、該バックア
ップ対象ファイル18を持つ転送元クライアント2を確
認し(402)、該バックアップ対象ファイル18につ
いて、上記の、十分な大きさの未使用領域17を持つ転
送先クライアント3の探索処理およびバックアップファ
イル19の転送処理を起動する(403)。With reference to FIG. 6, a description will be given of an operation of desirable processing when a failure occurs in the disk 15 of the transfer destination client 3. When a failure occurs in the disk 15 of the transfer destination client 3, the backup file 19 stored in the disk 15 cannot be used, and the recovery processing of the backup target file 18 for the backup file 19 is also impossible. . Therefore, when a failure is detected, it is desirable that a new backup process be performed on the backup target file 18, and therefore the following process be desirably performed. When the client backup control unit 12 of the transfer destination client 3 detects a failure of the disk 15 of the transfer destination client 3, the client backup control unit 12 notifies the server backup control unit 11 of the server 1 of The failure is notified (401). The server backup control unit 11 which has received the notification of the failure occurrence searches the backup management information, and the backup target file 18 related to the backup file 19 stored in the disk 15 in which the failure of the transfer destination client 3 occurs. , The transfer source client 2 having the backup target file 18 is confirmed (402), and the backup target file 18 is searched for the transfer destination client 3 having a sufficiently large unused area 17 and the backup file The transfer process 19 is activated (403).
【0054】図7、図8、および図9によって、バック
アップファイル19が格納されている転送先クライアン
ト3において、システムおよびアプリケーションがディ
スク15の使用領域16を拡大することによって未使用
領域17が不足した場合の、望ましい処理の動作につい
て説明する。前記の転送先クライアント3において、デ
ィスク15の未使用領域17の不足が検出された場合、
該転送先クライアント3のクライアント用バックアップ
制御部12は、サーバ1のサーバ用バックアップ制御部
11に対して、未使用領域17の不足を通知する(50
1)。未使用領域17の不足の通知を受けたサーバ用バ
ックアップ制御部11は、バックアップファイル管理情
報を検索し、前記の転送先クライアント3のディスク1
5に格納されているバックアップファイル19のうち、
最も大きいバックアップファイル19を選択する(50
2)。次にサーバ用バックアップ制御部11は、図2に
よって説明した、十分な大きさの未使用領域17を持つ
転送先クライアント3の探索処理と同様に、ディスク1
5の未使用領域17が十分な大きさを持つ、前記転送元
クライアント2以外の他のコンピュータを探索する(5
03)。As shown in FIGS. 7, 8 and 9, in the transfer destination client 3 in which the backup file 19 is stored, the unused area 17 is insufficient due to the system and application expanding the used area 16 of the disk 15. In this case, a desirable processing operation will be described. When the transfer destination client 3 detects that the unused area 17 of the disk 15 is insufficient,
The client backup control unit 12 of the transfer destination client 3 notifies the server backup control unit 11 of the server 1 of the shortage of the unused area 17 (50
1). The server backup control unit 11, which has been notified of the shortage of the unused area 17, searches the backup file management information, and the disk 1 of the transfer destination client 3 is searched.
Of the backup files 19 stored in 5,
Select the largest backup file 19 (50
2). Next, the server backup control unit 11 uses the disk 1 in the same manner as the search process of the transfer destination client 3 having the unused area 17 having a sufficient size described with reference to FIG.
A computer other than the transfer source client 2 in which the unused area 17 of 5 has a sufficient size is searched (5
03).
【0055】ディスク15の未使用領域17が十分な大
きさを持つ他のコンピュータが存在した場合、前記のバ
ックアップファイル19を前記転送元クライアント2以
外の他のコンピュータ(新転送先クライアント5)のデ
ィスク15に移動し、前記未使用領域17を確保するべ
く、以下の処理が行なわれる。サーバ用バックアップ制
御部11は、該コンピュータを新転送先クライアント5
として採用し(505)、さらに転送先クライアント3
のクライアント用バックアップ制御部12に対して、前
記の選択したバックアップファイル19の名とともに、
採用した新転送先クライアント5を通知する(50
6)。転送先クライアント3のクライアント用バックア
ップ制御部12は、サーバ1のサーバ用バックアップ制
御部11から通知された新転送先クライアント5に対し
て前記のバックアップファイル19を転送する(50
7)。該新転送先クライアント5のクライアント用バッ
クアップ制御部12は、転送されてきたバックアップフ
ァイル19を新転送先クライアント5のディスク15内
に確保した領域に格納し(508)、転送および格納が
終了した時点で、転送終了をサーバ1のサーバ用バック
アップ制御部11に通知する。サーバ1のサーバ用バッ
クアップ制御部11は、新転送先クライアント5のクラ
イアント用バックアップ制御部12からの転送終了の通
知を受けて、バックアップファイル管理情報を新たに生
成する(509)。さらに、サーバ用バックアップ制御
部11は、転送先クライアント3に対して、バックアッ
プファイル19の無効化を通知する(510)。無効化
の通知を受けたコンピュータは、バックアップファイル
19をディスク15の未使用領域17から削除し(51
1)、サーバ1のサーバ用バックアップ制御部11に対
して、削除終了を通知する。削除終了の通知を受けたサ
ーバ用バックアップ制御部11はバックアップファイル
管理情報から、転送先クライアント3のディスク15に
格納されていたバックアップファイル19に関する情報
を削除する(512)。When there is another computer having a sufficiently large unused area 17 of the disk 15, the backup file 19 is copied to a disk of another computer (new transfer destination client 5) other than the transfer source client 2. Moving to 15, the following processing is performed to secure the unused area 17. The server backup control unit 11 sets the computer to the new transfer destination client 5
(505), and the transfer destination client 3
For the client backup control unit 12 of the above, together with the name of the selected backup file 19,
Notify the adopted new transfer destination client 5 (50
6). The client backup control unit 12 of the transfer destination client 3 transfers the backup file 19 to the new transfer destination client 5 notified from the server backup control unit 11 of the server 1 (50
7). The client backup control unit 12 of the new transfer destination client 5 stores the transferred backup file 19 in the secured area in the disk 15 of the new transfer destination client 5 (508), and when the transfer and storage are completed. Then, the transfer completion is notified to the server backup control unit 11 of the server 1. The server backup control unit 11 of the server 1 receives the notification of the transfer end from the client backup control unit 12 of the new transfer destination client 5, and newly generates backup file management information (509). Further, the server backup control unit 11 notifies the transfer destination client 3 of invalidation of the backup file 19 (510). Upon receiving the notification of invalidation, the computer deletes the backup file 19 from the unused area 17 of the disk 15 (51
1) Notify the server backup control unit 11 of the server 1 of the end of deletion. The server backup control unit 11 that has received the deletion completion notification deletes the information regarding the backup file 19 stored in the disk 15 of the transfer destination client 3 from the backup file management information (512).
【0056】前記の探索処理において、ディスク15の
未使用領域17が十分な大きさを持つ他のコンピュータ
が存在しなかった場合、サーバ用バックアップ制御部1
1は、バックアップファイル管理情報を検索し、前記の
転送先クライアント3のディスク15に格納されている
バックアップファイル19について、まだ選択されてい
ないバックアップファイル19が存在するか確認する
(514)。まだ選択されていないバックアップファイ
ル19が存在する場合、それらのバックアップファイル
19のうち最も大きいバックアップファイル19を選択
し(516)、上記の処理を行う。以上の処理は、前記
転送先クライアント3の未使用領域17の不足が解消さ
れるまで、繰り返される。In the above-mentioned search processing, when there is no other computer having a sufficiently large unused area 17 of the disk 15, the server backup control unit 1
1 retrieves the backup file management information, and confirms whether or not the backup file 19 stored in the disk 15 of the transfer destination client 3 has an unselected backup file 19 (514). When there are backup files 19 that have not been selected yet, the largest backup file 19 is selected from these backup files 19 (516) and the above processing is performed. The above processing is repeated until the shortage of the unused area 17 of the transfer destination client 3 is resolved.
【0057】ディスク15の未使用領域17が十分な大
きさを持つ他のコンピュータが存在せず、かつ、前記の
転送先クライアント3のディスク15に格納されている
バックアップファイル19について、まだ選択されてい
ないバックアップファイル19が存在しない場合、すな
わち、前記の転送先クライアント3のディスク15に格
納されているすべてのバックアップファイル19につい
て、転送元クライアント2以外のすべてのコンピュータ
のディスク15において十分な大きさを持つ未使用領域
17が存在しなかった場合、過去のバックアップ処理に
より該ディスク15の未使用領域17に格納されている
他のバックアップファイルを削除して、未使用領域17
を確保するために、以下の処理が行なわれる。サーバ用
バックアップ制御部11は、バックアップファイル管理
情報を検索し、前記の転送先クライアント3のディスク
15に格納されているバックアップファイル19のう
ち、最も大きいバックアップファイル19を削除対象バ
ックアップファイルとして選択する(517)。さらに
該削除対象バックアップファイルに関するバックアップ
対象ファイル18についてユーザがあらかじめ設定した
ユーザ設定情報を検索し、ユーザが設定した最終処理、
例えばネットワーク22上の磁気テープ装置を用いた退
避などの処理を確認し(518)、該最終処理を転送先
クライアント3のバックアップ制御部12に通知する
(519)。最終処理の通知を受けた転送先クライアン
ト3のバックアップ制御部12は、削除対象バックアッ
プファイルについて最終処理を実行し(520)、削除
対象バックアップファイルを削除し(521)、サーバ
用バックアップ制御部11に対して削除終了を通知す
る。削除終了の通知を受けたサーバ用バックアップ制御
部11は、最終処理が行われたことについてバックアッ
プファイル管理情報を更新する(522)。上記の、デ
ィスク15の未使用領域17が十分な大きさを持つ他の
コンピュータが存在せず、かつ、前記の転送先クライア
ント3のディスク15に格納されているバックアップフ
ァイル19について、まだ選択されていないバックアッ
プファイル19が存在しない場合の処理は、前記転送先
クライアント3の未使用領域17の不足が解消されるま
で、繰り返される。There is no other computer whose unused area 17 of the disk 15 has a sufficient size, and the backup file 19 stored in the disk 15 of the transfer destination client 3 has not been selected yet. If no backup file 19 exists, that is, all the backup files 19 stored in the disk 15 of the transfer destination client 3 have a sufficient size in the disks 15 of all computers other than the transfer source client 2. If the unused area 17 is not present, another backup file stored in the unused area 17 of the disk 15 is deleted by the past backup process, and the unused area 17 is deleted.
In order to secure the The server backup control unit 11 searches the backup file management information and selects the largest backup file 19 among the backup files 19 stored in the disk 15 of the transfer destination client 3 as the deletion target backup file ( 517). Furthermore, the user setting information preset by the user is searched for the backup target file 18 relating to the deletion target backup file, and the final processing set by the user,
For example, the processing such as evacuation using the magnetic tape device on the network 22 is confirmed (518), and the final processing is notified to the backup control unit 12 of the transfer destination client 3 (519). The backup control unit 12 of the transfer destination client 3 that has received the notification of the final process executes the final process for the deletion target backup file (520), deletes the deletion target backup file (521), and notifies the server backup control unit 11 of the deletion. Notify the end of deletion. The server backup control unit 11 that has received the deletion completion notification updates the backup file management information regarding that the final processing has been performed (522). The above-mentioned backup file 19 stored in the disk 15 of the transfer destination client 3 has not been selected and there is no other computer in which the unused area 17 of the disk 15 has a sufficient size. The process when there is no backup file 19 is repeated until the shortage of the unused area 17 of the transfer destination client 3 is resolved.
【0058】以上の処理方法において、サーバ1のサー
バ用バックアップ制御部11はバックアップファイル管
理情報を用いて、バックアップファイル19を管理す
る。サーバ用バックアップ制御部11は、バックアップ
ファイル19を管理するべく、バックアップファイル1
9の名、該バックアップファイル19が格納されている
転送先クライアント3、該バックアップファイル19に
関するバックアップ対象ファイル18の名、該バックア
ップ対象ファイル18が格納されている転送元クライア
ント2、該バックアップファイル19作成日時および該
バックアップファイル19の大きさなどをパラメータと
する、例えば図10のごとき内容を持つバックアップフ
ァイル管理テーブルを有し、上記の処理においてこれを
用いる。図10においては、ID,バックアップファイ
ル名,バックアップファイル作成日時,バックアップフ
ァイルの大きさ,転送先クライアント,バックアップ対
象ファイル名,転送元クライアント,状態を記憶する領
域を有する。In the above processing method, the server backup control unit 11 of the server 1 manages the backup file 19 using the backup file management information. The server backup control unit 11 manages the backup file 19 so that the backup file 1
9, the transfer destination client 3 in which the backup file 19 is stored, the name of the backup target file 18 related to the backup file 19, the transfer source client 2 in which the backup target file 18 is stored, the backup file 19 creation It has a backup file management table having the contents as shown in FIG. 10, for example, which has the date and time and the size of the backup file 19 as parameters and is used in the above processing. In FIG. 10, there are areas for storing an ID, a backup file name, a backup file creation date and time, a backup file size, a transfer destination client, a backup target file name, a transfer source client, and a status.
【0059】また、以上の処理方法において、サーバ1
のサーバ用バックアップ制御部11はユーザ設定情報を
持つ。該ユーザ設定情報はバックアップ対象ファイル1
8ごとに設定され、該バックアップ対象ファイル18を
持つ転送元クライアント2、該バックアップ対象ファイ
ル18を所有するユーザ、該ユーザが設定したバックア
ップスケジュール、該ユーザが設定した、上記情報処理
システムに存在するディスク15の未使用領域17を確
保できなかった場合の、前記の最終処理などの内容から
なり、サーバ用バックアップ制御部11は上記の処理に
おいてこれを用いる。なお、該ユーザ設定情報に対する
登録/削除/編集などの作業は、前記ユーザが手元のロ
ーカルなコンピュータから、ネットワーク22を介して
行なえることが望ましい。In the above processing method, the server 1
The server backup control unit 11 has user setting information. The user setting information is the backup target file 1
8, the transfer source client 2 having the backup target file 18, the user who owns the backup target file 18, the backup schedule set by the user, and the disk existing in the information processing system set by the user When the unused area 15 of 15 cannot be secured, the contents include the above-mentioned final processing, and the server backup control unit 11 uses this in the above processing. It is desirable that the user can perform operations such as registration / deletion / editing on the user setting information from a local computer at hand via the network 22.
【0060】また、以上の処理方法において、全てのク
ライアント用バックアップ制御部12の機能は等しく、
クライアント用バックアップ制御部12を持つ全てのコ
ンピュータは、転送元クライアント2としても、転送先
クライアント3としても、動作することが望ましい。ま
たサーバ用バックアップ制御部11は、クライアント用
バックアップ制御部12の機能を併せて持ち、クライア
ントとしても動作することが望ましい。Further, in the above processing method, the functions of all the client backup control units 12 are equal,
It is desirable that all computers having the client backup control unit 12 operate as both the transfer source client 2 and the transfer destination client 3. It is desirable that the server backup control unit 11 also has the function of the client backup control unit 12 and operates as a client.
【0061】以上の処理方法によって、上記情報処理シ
ステムに存在するディスク15の未使用領域17を利用
して、バックアップ対象ファイル18のバックアップを
実現することができる。また、上記情報処理システムに
存在するディスク15の未使用領域17の確保が可能な
限り、前記バックアップ対象ファイル18の回復処理に
おいては、ネットワーク22上の磁気テープ装置および
磁気テープに対する管理、作業を特に必要としないこと
を実現できる。By the above processing method, the unused area 17 of the disk 15 existing in the information processing system can be used to realize the backup of the backup target file 18. Further, as long as the unused area 17 of the disk 15 existing in the information processing system can be secured, in the recovery processing of the backup target file 18, management and work for the magnetic tape device and the magnetic tape on the network 22 are particularly performed. You can achieve what you don't need.
【0062】ここで、以上の処理方法において、転送元
クライアント2のバックアップ対象ファイル18に対す
るバックアップ処理の起動は、前記のユーザ設定情報に
設定されたバックアップスケジュールに基づくタイムテ
ーブル(後述する)によって行なわれることが望まし
い。これによって、前記ユーザが必要と認めた、前記バ
ックアップ対象ファイル18のバックアップを自動的に
実行することができる。In the above processing method, the backup process for the backup target file 18 of the transfer source client 2 is started by a timetable (described later) based on the backup schedule set in the user setting information. Is desirable. As a result, it is possible to automatically execute the backup of the backup target file 18 that the user deems necessary.
【0063】タイムテーブルは、ユーザ設定情報のバッ
クアップスケジュールに基づいて、バックアップ制御部
により作成されるものであり、図18に示すように、バ
ックアップ実行番号,バックアップ開始日,バックアッ
プ開始時刻,バックアップ対象ファイルIDが、バック
アップを実行する順に格納されている。The timetable is created by the backup controller based on the backup schedule of the user setting information. As shown in FIG. 18, the backup execution number, the backup start date, the backup start time, and the backup target file are set. The IDs are stored in the order in which the backup is executed.
【0064】また、以上の処理方法において、前記のバ
ックアップ処理の起動は、上記情報システムのユーザ
が、バックアップ対象ファイル18のバックアップが必
要と判断した場合には、前記ユーザが手元のローカルな
コンピュータから、ネットワーク22を介して、コマン
ドを実行することなどによって行なえることが望まし
い。In the above processing method, when the user of the information system determines that the backup target file 18 needs to be backed up, the backup process is started from the local computer that the user has. , It is desirable to be able to do so by executing a command via the network 22.
【0065】また、以上の処理方法において、バックア
ップファイル19を用いたバックアップ対象ファイル1
8の回復処理の起動については、該バックアップ対象フ
ァイル18に対するアクセス時の異常を、クライアント
用バックアップ制御部12またはサーバ用バックアップ
制御部11が検出した場合に、サーバ用バックアップ制
御部11に対して自動的に起動されることが望ましい。
これによって、障害の発生したファイルの回復処理を自
動的に行なうことが可能になる。In the above processing method, the backup target file 1 using the backup file 19
Regarding the activation of the recovery process of No. 8, when the client backup control unit 12 or the server backup control unit 11 detects an abnormality at the time of accessing the backup target file 18, the server backup control unit 11 is automatically activated. It is desirable to be activated automatically.
As a result, it becomes possible to automatically perform the recovery processing of the file in which the failure has occurred.
【0066】また、以上の処理方法において、前記の回
復処理の起動については、上記情報システムのユーザ
が、バックアップ対象ファイル18の回復が必要と判断
した場合には、前記ユーザが手元のローカルなコンピュ
ータから、ネットワーク22を介して、コマンドを実行
することなどによって行なえることが望ましい。Further, in the above processing method, when the user of the information system determines that the file 18 to be backed up needs to be recovered when the recovery process is started, the user has a local computer at hand. Therefore, it is desirable to execute the command via the network 22.
【0067】また、以上の処理方法において、バックア
ップ対象ファイル18からバックアップファイル19を
作成する際に、ファイルの圧縮を行ない、バックアップ
ファイル19の大きさを小さくすることが望ましい。こ
れによって、ディスク15内の領域を有効に利用するこ
とが可能になると共に、ネットワーク22を介した該バ
ックアップファイル19の転送時の、ネットワーク22
の負荷を低減することができる。Further, in the above processing method, when the backup file 19 is created from the backup target file 18, it is desirable to compress the file and reduce the size of the backup file 19. As a result, the area in the disk 15 can be effectively used, and the network 22 at the time of transferring the backup file 19 via the network 22 can be used.
The load of can be reduced.
【0068】また、以上の処理方法において、各コンピ
ュータ間の、ネットワーク22を介した通信において
は、暗号を用いた認証処理が行なわれることが望まし
く、また、ネットワーク22を介したバックアップファ
イル19の転送においては、該バックアップファイル1
9は暗号化されていることが望ましく、また、転送先ク
ライアント3に格納されているバックアップファイル1
9に対するアクセス権の所有者は、上記情報システムの
管理者のみに制限されていることが望ましい。これによ
って、上記情報システムにおける不正なユーザのアクセ
スに対するセキュリティを高めることができ、また、バ
ックアップファイル19が誤って削除されることを防ぐ
ことができる。In the above processing method, it is desirable that an authentication process using encryption is performed in communication between computers via the network 22, and the backup file 19 is transferred via the network 22. , The backup file 1
9 is preferably encrypted, and the backup file 1 stored in the transfer destination client 3
It is desirable that the owner of the access right to 9 is limited to only the administrator of the above information system. This makes it possible to enhance security against unauthorized access to the information system and prevent the backup file 19 from being deleted by mistake.
【0069】また、以上の処理方法での、最終処理実行
後に削除対象バックアップファイルを削除する処理にお
いて、ユーザがユーザ設定情報に設定した、個々のバッ
クアップ対象ファイル18についての重要度の低い順
に、サーバ用バックアップ制御部11が、削除対象バッ
クアップファイルを選択してもよい。Further, in the processing of deleting the backup files to be deleted after the final processing is executed by the above processing method, the server is set in the order of the importance of the individual backup files 18 set by the user in the user setting information. Backup control unit 11 may select a backup file to be deleted.
【0070】また、以上の処理方法での、バックアップ
ファイル19を格納するのに十分な大きさの未使用領域
17を持つ転送先クライアント3の探索処理において、
サーバ用バックアップ制御部11およびクライアント用
バックアップ制御部12が監視している、各ディスク1
5のアクセス頻度の少ない順に、サーバ用バックアップ
制御部11が転送先クライアント3を選択してもよい。In the search processing of the transfer destination client 3 having the unused area 17 having a sufficient size for storing the backup file 19 in the above processing method,
Each disk 1 monitored by the server backup control unit 11 and the client backup control unit 12
The server backup control unit 11 may select the transfer destination client 3 in the ascending order of access frequency 5.
【0071】<第二実施例>図11は本発明の第二実施
例による情報システムのブロック図であり、6はバック
アップ対象ファイル18を持つコンピュータ(転送元コ
ンピュータ)で、オペレーティングシステム(OS)1
4の上位に、バックアップ制御部13を持つ構成となっ
ている。7はバックアップ対象ファイル18を回復する
ためのバックアップファイル19を持つコンピュータ
(転送先コンピュータ)で、オペレーティングシステム
(OS)14の上位に、バックアップ制御部13を持つ
構成となっている。8はバックアップ対象ファイル18
を回復するための古いバックアップファイル(旧バック
アップファイル20)を持つコンピュータ(旧転送先コ
ンピュータ)で、オペレーティングシステム(OS)1
4の上位に、バックアップ制御部13を持つ構成となっ
ている。サーバ1および転送元コンピュータ6および転
送先コンピュータ7および旧転送先コンピュータ8は、
それぞれディスク15を持ち、それぞれのディスク15
の領域は、OS14およびアプリケーションが使用して
いる使用領域16と、それ以外の領域である未使用領域
17に分けられる。さらに、転送元コンピュータ6のデ
ィスク15の使用領域16にはバックアップ対象ファイ
ル18が格納されている。また、転送先コンピュータ7
のディスク15の未使用領域17にはバックアップファ
イル19が格納される。さらに、旧転送先コンピュータ
8のディスク15の未使用領域17には旧バックアップ
ファイル20が格納されている。また、転送元コンピュ
ータ6および転送先コンピュータ7および旧転送先コン
ピュータ8は、ネットワーク22によって接続されてい
る。<Second Embodiment> FIG. 11 is a block diagram of an information system according to a second embodiment of the present invention. Reference numeral 6 denotes a computer (transfer source computer) having a backup target file 18, which is an operating system (OS) 1.
4, the backup control unit 13 is provided on the upper level. Reference numeral 7 denotes a computer (transfer destination computer) having a backup file 19 for recovering the backup target file 18, which has a backup control unit 13 above the operating system (OS) 14. 8 is the file to be backed up 18
Computer (old transfer destination computer) that has an old backup file (old backup file 20) for recovering
4, the backup control unit 13 is provided on the upper level. The server 1, the transfer source computer 6, the transfer destination computer 7, and the old transfer destination computer 8 are
Each has a disc 15 and each disc 15
The area is divided into a used area 16 used by the OS 14 and the application, and an unused area 17 which is the other area. Further, a backup target file 18 is stored in the used area 16 of the disk 15 of the transfer source computer 6. Also, the transfer destination computer 7
The backup file 19 is stored in the unused area 17 of the disk 15. Further, the old backup file 20 is stored in the unused area 17 of the disk 15 of the old transfer destination computer 8. The transfer source computer 6, the transfer destination computer 7, and the old transfer destination computer 8 are connected by a network 22.
【0072】転送元コンピュータ6のディスク15に格
納されているバックアップ対象ファイル18をディスク
15の障害による損失から保護するために、該バックア
ップ対象ファイル18を回復せしめる情報を持つバック
アップファイル19を作成し、前記ディスク15以外の
記憶媒体に格納する処理、いわゆるバックアップ処理に
ついて、本実施例は、前記記憶媒体として、ネットワー
ク22によって接続されている転送先コンピュータ7の
ディスク15の未使用領域17を用いるものである。In order to protect the backup target file 18 stored in the disk 15 of the transfer source computer 6 from loss due to a failure of the disk 15, a backup file 19 having information for recovering the backup target file 18 is created, Regarding the processing of storing in a storage medium other than the disk 15, so-called backup processing, this embodiment uses an unused area 17 of the disk 15 of the transfer destination computer 7 connected by the network 22 as the storage medium. is there.
【0073】すなわち本実施例は、前記バックアップフ
ァイル19を、十分な大きさの未使用領域17を持つ転
送先コンピュータ7のディスク15の未使用領域17に
ネットワーク22を介して格納し、のちに必要に応じ
て、該バックアップファイル19を用いて、前記バック
アップ対象ファイル18を回復するものであり、これを
実現するために、前記バックアップファイル19を格納
するのに十分な大きさの未使用領域17を含むディスク
15を持つ転送先コンピュータ7を探索する処理、およ
び未使用領域17が不足した場合に未使用領域17を確
保する処理、および前記バックアップファイル19を格
納している転送先コンピュータ7のディスク15に障害
が発生した場合に、新たにバックアップファイル19を
作成し、他のディスク15に格納する処理などを行なう
ものである。That is, in the present embodiment, the backup file 19 is stored in the unused area 17 of the disk 15 of the transfer destination computer 7 having a sufficiently large unused area 17 via the network 22 and is required later. According to the above, the backup file 19 is used to recover the backup target file 18, and in order to realize this, an unused area 17 of a sufficient size for storing the backup file 19 is created. A process of searching for the transfer destination computer 7 having the disk 15 including it, a process of securing the unused area 17 when the unused area 17 is insufficient, and a disk 15 of the transfer destination computer 7 storing the backup file 19 If a failure occurs in the backup, create a new backup file 19 Process to be stored in 15 and performs like.
【0074】本実施例において、上記のバックアップ処
理を制御、実行するソフトウェアであるバックアップ制
御部13は、それぞれのコンピュータにおいてOS14
の上位に位置し、バックアップ制御部13が持つ、それ
ぞれのコンピュータのディスク15に格納されている、
バックアップファイル19についての転送先用バックア
ップ管理情報およびバックアップ対象ファイル18につ
いての転送元用バックアップ管理情報を、各コンピュー
タ間で相互に利用して上記の処理を行なう。In the present embodiment, the backup control unit 13, which is software for controlling and executing the above-mentioned backup processing, has the OS 14 in each computer.
Stored in the disk 15 of each computer, which is located in the upper level of the
The transfer destination backup management information about the backup file 19 and the transfer source backup management information about the backup target file 18 are mutually utilized between the computers to perform the above processing.
【0075】図12は、バックアップファイル19が格
納されている転送先コンピュータ7の持つ未使用領域1
7が不足した際の、該バックアップファイル19に対す
る処理についてのブロック図を示す。FIG. 12 shows an unused area 1 of the transfer destination computer 7 in which the backup file 19 is stored.
7 is a block diagram showing a process for the backup file 19 when 7 becomes insufficient.
【0076】初めに、バックアップファイル19を格納
するのに十分な大きさの未使用領域17を持つ転送先コ
ンピュータ7の探索処理の動作を説明する。バックアッ
プ制御部13を持つ全てのコンピュータは、バックアッ
プ制御部13が存在かつ利用可能なコンピュータが登録
されているコンピュータ登録テーブルを持っている。転
送元コンピュータ6のバックアップ対象ファイル18に
対するバックアップ処理が起動された場合、該転送元コ
ンピュータ6のバックアップ制御部13は、前記のコン
ピュータ登録テーブルを用いて、バックアップ制御部1
3が存在かつ利用可能な、前記転送元コンピュータ6以
外のコンピュータ(探索対象コンピュータ10)の中か
らコンピュータを1つ選択し、該コンピュータに対し
て、前記バックアップ対象ファイル18についてのバッ
クアップファイル19を格納するのに十分な大きさの未
使用領域17がディスク15に存在するか否かを、格納
に必要な領域の大きさを通知して問い合わせる。First, the operation of the search process of the transfer destination computer 7 having an unused area 17 of a sufficient size for storing the backup file 19 will be described. All computers having the backup control unit 13 have a computer registration table in which the computers that have the backup control unit 13 and are available are registered. When the backup process for the backup target file 18 of the transfer source computer 6 is started, the backup control unit 13 of the transfer source computer 6 uses the computer registration table to backup the backup control unit 1
3 exists and can be used, and one of the computers (search target computer 10) other than the transfer source computer 6 is selected, and a backup file 19 for the backup target file 18 is stored in the selected computer. The size of the area required for storage is inquired as to whether or not there is an unused area 17 of a sufficient size for the disk 15.
【0077】ディスク15に十分な大きさの未使用領域
17が存在する場合、該コンピュータのバックアップ制
御部13は、必要な大きさの領域を、例えばダミーのフ
ァイルを作成するなどして確保し、前記転送元コンピュ
ータ6のバックアップ制御部13に領域確保を通知す
る。領域確保の通知を受けた前記転送元コンピュータ6
のバックアップ制御部13は、該コンピュータを、後述
の転送処理においてバックアップファイル19を格納す
るための転送先コンピュータ7として採用する。When the disk 15 has an unused area 17 of a sufficient size, the backup control unit 13 of the computer secures an area of a required size by, for example, creating a dummy file, The backup control unit 13 of the transfer source computer 6 is notified of the area reservation. The transfer source computer 6 that has received the notification of area reservation
The backup control unit 13 employs the computer as the transfer destination computer 7 for storing the backup file 19 in the transfer process described later.
【0078】前記の問い合わせに対して、問い合わせを
受けたコンピュータのディスク15に、十分な大きさの
未使用領域17が存在しなかった場合、該コンピュータ
のバックアップ制御部13は、前記転送元コンピュータ
6のバックアップ制御部13に領域の確保の不可能を通
知する。領域確保不可能の通知を受けた前記転送元コン
ピュータ6のバックアップ制御部13は、前記のコンピ
ュータ登録テーブルを用いて、まだ問い合わせを行なっ
ていないコンピュータが存在するか確認する。In response to the above inquiry, if the unused area 17 of sufficient size does not exist in the disk 15 of the computer that received the inquiry, the backup control unit 13 of the computer causes the transfer source computer 6 The backup control unit 13 is notified that the area cannot be secured. The backup control unit 13 of the transfer source computer 6 that has received the notification that the area cannot be secured uses the computer registration table to check whether there is a computer that has not yet made an inquiry.
【0079】まだ問い合わせを行なっていないコンピュ
ータが存在する場合、前記転送元コンピュータ6のバッ
クアップ制御部13は該コンピュータに対して上記と同
様に問い合わせを行なう。If there is a computer that has not yet made an inquiry, the backup control unit 13 of the transfer source computer 6 makes an inquiry to the computer in the same manner as above.
【0080】まだ問い合わせを行なっていないコンピュ
ータが存在しない場合、すなわち、登録されているすべ
てのコンピュータに問い合わせをすでに行なってしまっ
た場合、過去のバックアップ処理によりディスク15の
未使用領域17に格納されている他のバックアップファ
イルを削除して、格納に必要な領域を該未使用領域17
に確保するために、以下の処理が行なわれる。前記の転
送元コンピュータ6のバックアップ制御部13は、転送
元用バックアップファイル管理情報を用いて、ある転送
先コンピュータ7について、該転送元コンピュータ6の
持つバックアップ対象ファイル18に関するバックアッ
プファイル19の中から領域確保に必要なだけの大きさ
のバックアップファイル19を削除対象バックアップフ
ァイルとして選択し、該削除対象バックアップファイル
を格納している転送先コンピュータ7を確認し、また、
削除対象バックアップファイルに関するバックアップ対
象ファイル18についてユーザがあらかじめ設定したユ
ーザ設定情報を検索し、ユーザが設定した最終処理、例
えばネットワーク22上の磁気テープ装置を用いた退避
などの処理を確認し、領域確保要求と共に該最終処理を
前記の転送先コンピュータ7のバックアップ制御部13
に通知する。最終処理の通知を受けた転送先コンピュー
タ7のバックアップ制御部13は、該最終処理を実行
し、削除対象バックアップファイルを削除し、領域を確
保し、転送先用バックアップファイル管理情報を更新
し、前記の転送元コンピュータ6のバックアップ制御部
13に対して領域確保を通知する。領域確保の通知を受
けた転送元コンピュータ6のバックアップ制御部13
は、削除処理が行われたことについて転送元用バックア
ップファイル管理情報を更新し、該転送先コンピュータ
7を、後述の転送処理においてバックアップファイル1
9を格納するための転送先コンピュータ7として採用す
る。If there is no computer that has not made an inquiry yet, that is, if an inquiry has already been made for all the registered computers, it is stored in the unused area 17 of the disk 15 by past backup processing. Delete the other backup files that are stored in the unused area 17
The following processing is performed in order to secure. The backup control unit 13 of the transfer source computer 6 uses the transfer source backup file management information to select an area from the backup file 19 for the backup target file 18 of the transfer source computer 6 for the transfer destination computer 7. A backup file 19 of a size necessary for securing is selected as a deletion target backup file, the transfer destination computer 7 storing the deletion target backup file is confirmed, and
The user setting information preset by the user for the backup target file 18 regarding the backup file to be deleted is searched, and the final process set by the user, for example, the process such as the saving using the magnetic tape device on the network 22 is confirmed, and the area is secured. The final processing together with the request is performed by the backup control unit 13 of the transfer destination computer 7.
To notify. Upon receiving the notification of the final processing, the backup control unit 13 of the transfer destination computer 7 executes the final processing, deletes the backup file to be deleted, reserves an area, updates the backup file management information for the transfer destination, The area allocation is notified to the backup control unit 13 of the transfer source computer 6. The backup control unit 13 of the transfer source computer 6 that has received the notification of area reservation
Updates the transfer source backup file management information regarding the deletion processing, and transfers the transfer destination computer 7 to the backup file 1 in the transfer processing described later.
9 is used as the transfer destination computer 7 for storing 9.
【0081】次に、バックアップファイル19の、転送
元コンピュータ6から転送先コンピュータ7への転送処
理の動作を説明する。転送元コンピュータ6のバックア
ップ制御部13はバックアップ対象ファイル18に対し
てバックアップファイル19を作成し、採用した転送先
コンピュータ7に対して該バックアップファイル19を
転送する。転送先コンピュータ7のバックアップ制御部
13は、転送されてきたバックアップファイル19を前
記の転送先コンピュータ7のディスク15内に確保した
領域に格納し、転送および格納が終了した時点で、バッ
クアップファイル19について転送先用バックアップフ
ァイル管理情報を生成し、転送終了を前記転送元コンピ
ュータ6のバックアップ制御部13に通知する。該転送
元コンピュータ6のバックアップ制御部13は、転送先
コンピュータ7のバックアップ制御部13からの転送終
了の通知を受けて、上記のバックアップファイル19に
ついて転送元用バックアップファイル管理情報を新たに
生成する。Next, the operation of the transfer processing of the backup file 19 from the transfer source computer 6 to the transfer destination computer 7 will be described. The backup control unit 13 of the transfer source computer 6 creates a backup file 19 for the backup target file 18, and transfers the backup file 19 to the adopted transfer destination computer 7. The backup control unit 13 of the transfer destination computer 7 stores the transferred backup file 19 in the secured area in the disk 15 of the transfer destination computer 7, and when the transfer and storage are completed, the backup file 19 The backup file management information for the transfer destination is generated, and the end of transfer is notified to the backup control unit 13 of the transfer source computer 6. The backup control unit 13 of the transfer source computer 6 receives the notification of the transfer end from the backup control unit 13 of the transfer destination computer 7, and newly generates the transfer source backup file management information for the backup file 19.
【0082】さらに、前記転送元コンピュータ6のバッ
クアップ制御部13は、転送元用バックアップファイル
管理情報を検索し、前記のバックアップ対象ファイル1
8に対して、過去に行なったバックアップによって作成
されたバックアップファイル(旧バックアップファイル
20)が存在するかを確認する。Further, the backup control unit 13 of the transfer source computer 6 retrieves the transfer source backup file management information, and the backup target file 1
8, it is confirmed whether or not there is a backup file (old backup file 20) created by the backup performed in the past.
【0083】旧バックアップファイル20が存在する場
合、前記転送元コンピュータ6のバックアップ制御部1
3は、前記の転送元用バックアップファイル管理情報を
用いて、旧バックアップファイル20を持つコンピュー
タ(旧転送先コンピュータ8)を確認し、該旧転送先コ
ンピュータ8に対して、旧バックアップファイル20の
無効化を通知する。無効化の通知を受けた旧転送先コン
ピュータ8は、旧バックアップファイル20をディスク
15の未使用領域17から削除し、さらに転送先用バッ
クアップファイル管理情報から旧バックアップファイル
20に関する情報を削除し、最後に前記転送元コンピュ
ータ6のバックアップ制御部13に対して、削除終了を
通知する。削除終了の通知を受けた前記転送元コンピュ
ータ6のバックアップ制御部13は転送元用バックアッ
プファイル管理情報から、旧バックアップファイル20
に関する情報を削除する。When the old backup file 20 exists, the backup control unit 1 of the transfer source computer 6
3 confirms the computer (old transfer destination computer 8) having the old backup file 20 by using the transfer source backup file management information, and invalidates the old backup file 20 to the old transfer destination computer 8. Notification. The old transfer destination computer 8 that has received the invalidation notification deletes the old backup file 20 from the unused area 17 of the disk 15, deletes the information about the old backup file 20 from the transfer destination backup file management information, and finally Is notified to the backup control unit 13 of the transfer source computer 6 that deletion has been completed. The backup control unit 13 of the transfer source computer 6 that has received the notification of the end of deletion deletes the old backup file 20 from the transfer source backup file management information.
Delete information about.
【0084】次に、転送先コンピュータ7にあるバック
アップファイル19を用いて、転送元コンピュータ6の
バックアップ対象ファイル18の回復を行なう、回復処
理の動作について説明する。回復処理が起動されると、
回復されるべきバックアップ対象ファイル18を持つ転
送元コンピュータ6のバックアップ制御部13は、転送
元用バックアップファイル管理情報を検索して、回復さ
れるべきバックアップ対象ファイル18に対するバック
アップファイル19を格納している転送先コンピュータ
7を確認し、該転送先コンピュータ7のバックアップ制
御部13に対して、回復のためのバックアップファイル
19の転送を要求する。転送要求を受けた転送先コンピ
ュータ7のバックアップ制御部13は、前記転送元コン
ピュータ6に対してバックアップファイル19を転送す
る。前記転送元コンピュータ6のバックアップ制御部1
3は転送されてきたバックアップファイル19からバッ
クアップ対象ファイル18を回復する。Next, the operation of the recovery process for recovering the backup target file 18 of the transfer source computer 6 using the backup file 19 in the transfer destination computer 7 will be described. When the recovery process is started,
The backup control unit 13 of the transfer source computer 6 having the backup target file 18 to be recovered searches the transfer source backup file management information and stores the backup file 19 for the backup target file 18 to be recovered. The transfer destination computer 7 is confirmed, and the backup control unit 13 of the transfer destination computer 7 is requested to transfer the backup file 19 for recovery. The backup control unit 13 of the transfer destination computer 7 that has received the transfer request transfers the backup file 19 to the transfer source computer 6. Backup control unit 1 of the transfer source computer 6
3 restores the backup target file 18 from the transferred backup file 19.
【0085】次に、転送先コンピュータ7のディスク1
5に障害が発生した場合の、望ましい処理の動作につい
て説明する。転送先コンピュータ7のディスク15に障
害が発生した場合、該ディスク15に格納されているバ
ックアップファイル19の利用ができなくなるため、該
バックアップファイル19についてのバックアップ対象
ファイル18の回復処理も不可能になる。そのため、障
害の検出に際して、前記バックアップ対象ファイル18
について新たにバックアップ処理が行なわれることが望
ましく、よって、以下の処理が行なわれることが望まし
い。転送先コンピュータ7のバックアップ制御部13
が、該転送先コンピュータ7のディスク15の障害を検
出した場合、該バックアップ制御部13は転送先用バッ
クアップ管理情報を検索して、前記の障害が発生したデ
ィスク15に格納されているバックアップファイル19
に関する、バックアップ対象ファイル18と、該バック
アップ対象ファイル18を持つ転送元コンピュータ6を
確認し、該バックアップ対象ファイル18について、上
記の、十分な大きさの未使用領域17を持つ転送先コン
ピュータ7の探索処理およびバックアップファイル19
の転送処理を起動する。Next, the disk 1 of the transfer destination computer 7
An operation of a desirable process when a failure occurs in No. 5 will be described. When a failure occurs in the disk 15 of the transfer destination computer 7, the backup file 19 stored in the disk 15 cannot be used, and the recovery processing of the backup target file 18 for the backup file 19 is also impossible. . Therefore, when a failure is detected, the backup target file 18
It is desirable that a new backup process be performed for the above, and therefore the following process be performed. Backup controller 13 of transfer destination computer 7
However, when a failure of the disk 15 of the transfer destination computer 7 is detected, the backup control unit 13 searches the transfer destination backup management information, and the backup file 19 stored in the disk 15 in which the failure has occurred.
Regarding the backup target file 18 and the transfer source computer 6 having the backup target file 18, the transfer destination computer 7 having the sufficiently large unused area 17 is searched for the backup target file 18. Processing and backup files 19
The transfer process of is started.
【0086】図12によって、バックアップファイル1
9が格納されている転送先コンピュータ7において、シ
ステムおよびアプリケーションがディスク15の使用領
域16を拡大することによって、ディスク15の未使用
領域17が不足した場合の、望ましい処理の動作につい
て説明する。前記の転送先コンピュータ7において、デ
ィスク15の未使用領域17の不足が検出された場合、
該転送先コンピュータ7のバックアップ制御部13は、
転送先用バックアップファイル管理情報を検索して、該
転送先コンピュータ7のディスク15に格納されている
バックアップファイル19のうち、最も大きいバックア
ップファイル19を選択し、該バックアップファイル1
9に関するバックアップ対象ファイル18を格納してい
る転送元コンピュータ6を確認する。次に前記転送先コ
ンピュータ7のバックアップ制御部13は、上に説明し
た、十分な大きさの未使用領域17を持つ転送先コンピ
ュータ7の探索処理において転送元コンピュータ6のバ
ックアップ制御部13が行なった動作と同様に、ディス
ク15の未使用領域17が十分な大きさを持つ、前記転
送元コンピュータ6以外の他のコンピュータを探索す
る。According to FIG. 12, the backup file 1
A description will be given of a desirable processing operation when the unused area 17 of the disk 15 runs short due to the system and application expanding the used area 16 of the disk 15 in the transfer destination computer 7 in which 9 is stored. When the transfer destination computer 7 detects that the unused area 17 of the disk 15 is insufficient,
The backup control unit 13 of the transfer destination computer 7
The backup file management information for the transfer destination is searched, and the largest backup file 19 among the backup files 19 stored in the disk 15 of the transfer destination computer 7 is selected.
The transfer source computer 6 that stores the backup target file 18 for 9 is confirmed. Next, the backup control unit 13 of the transfer destination computer 7 performs the backup control unit 13 of the transfer source computer 6 in the above-described search process of the transfer destination computer 7 having the unused area 17 of a sufficient size. Similar to the operation, a computer other than the transfer source computer 6 in which the unused area 17 of the disk 15 has a sufficient size is searched for.
【0087】ディスク15の未使用領域17が十分な大
きさを持つ他のコンピュータが存在した場合、前記のバ
ックアップファイル19を前記転送元コンピュータ6以
外の他のコンピュータ(新転送先コンピュータ9)のデ
ィスク15に移動し、前記未使用領域17を確保するべ
く、以下の処理が行なわれる。該コンピュータを新転送
先コンピュータ9として採用し、さらに前記転送先コン
ピュータ7のバックアップ制御部13は、新転送先コン
ピュータ9に対して前記のバックアップファイル19を
転送する。新転送先コンピュータ9のバックアップ制御
部13は、転送されてきたバックアップファイル19を
新転送先コンピュータ9のディスク15内に確保した領
域に格納し、転送および格納が終了した時点で、自身の
所有する転送先用バックアップファイル管理情報を生成
し、転送終了を前記の転送先コンピュータ7のバックア
ップ制御部13に通知する。該転送先コンピュータ7の
バックアップ制御部13は、新転送先コンピュータ9の
バックアップ制御部13からの転送終了の通知を受け
て、前記転送元コンピュータ6に対して、バックアップ
ファイル19を持つコンピュータの変更を通知する。バ
ックアップファイル19を持つコンピュータの変更の通
知を受けた転送元コンピュータ6は、転送元用バックア
ップファイル管理情報を更新する。最後に前記転送先コ
ンピュータ7のバックアップ制御部13は、バックアッ
プファイル19をディスク15の未使用領域17から削
除し、転送先バックアップファイル管理情報から、該転
送先コンピュータ7のディスク15に格納されていたバ
ックアップファイル19に関する情報を削除する。When there is another computer whose unused area 17 of the disk 15 has a sufficient size, the backup file 19 is copied to a disk of a computer (new transfer destination computer 9) other than the transfer source computer 6. Moving to 15, the following processing is performed to secure the unused area 17. The computer is adopted as the new transfer destination computer 9, and the backup control unit 13 of the transfer destination computer 7 transfers the backup file 19 to the new transfer destination computer 9. The backup control unit 13 of the new transfer destination computer 9 stores the transferred backup file 19 in the secured area in the disk 15 of the new transfer destination computer 9, and owns it when the transfer and storage are completed. Transfer destination backup file management information is generated, and the transfer completion is notified to the backup control unit 13 of the transfer destination computer 7. The backup control unit 13 of the transfer destination computer 7 receives the notification of the transfer end from the backup control unit 13 of the new transfer destination computer 9 and changes the computer having the backup file 19 to the transfer source computer 6. Notice. The transfer source computer 6 that has received the notification of the change of the computer having the backup file 19 updates the transfer source backup file management information. Finally, the backup control unit 13 of the transfer destination computer 7 deletes the backup file 19 from the unused area 17 of the disk 15 and stores it in the disk 15 of the transfer destination computer 7 from the transfer destination backup file management information. Information regarding the backup file 19 is deleted.
【0088】前記の探索処理において、ディスク15の
未使用領域17が十分な大きさを持つ他のコンピュータ
が存在しなかった場合、前記の転送先コンピュータ7の
バックアップ制御部13は、転送先用バックアップファ
イル管理情報を検索して、該転送先コンピュータ7のデ
ィスク15に格納されているバックアップファイル19
について、まだ選択されていないバックアップファイル
19が存在するか確認する。まだ選択されていないバッ
クアップファイル19が存在する場合、それらのバック
アップファイル19のうち最も大きいバックアップファ
イル19を選択し、上記の処理を行う。以上の処理は、
前記転送先コンピュータ7の未使用領域17の不足が解
消されるまで、繰り返される。In the above search process, when there is no other computer having a sufficiently large unused area 17 of the disk 15, the backup controller 13 of the transfer destination computer 7 transfers the backup data for the transfer destination. The backup file 19 stored in the disk 15 of the transfer destination computer 7 is searched for the file management information.
Regarding, there is a backup file 19 that has not been selected yet. If there are backup files 19 that have not been selected yet, the largest backup file 19 is selected from the backup files 19 and the above processing is performed. The above processing is
This is repeated until the shortage of the unused area 17 of the transfer destination computer 7 is resolved.
【0089】ディスク15の未使用領域17が十分な大
きさを持つ他のコンピュータが存在せず、かつ、前記の
転送先コンピュータ7のディスク15に格納されている
バックアップファイル19について、まだ選択されてい
ないバックアップファイル19が存在しない場合、すな
わち、前記転送先コンピュータ7のディスク15に格納
されているすべてのバックアップファイル19につい
て、転送元コンピュータ6以外のすべてのコンピュータ
のディスク15において十分な大きさを持つ未使用領域
17が存在しなかった場合、過去のバックアップ処理に
よりディスク15の未使用領域17に格納されている他
のバックアップファイルを削除して、未使用領域17を
確保するために、以下の処理が行なわれる。前記の転送
先コンピュータ7のバックアップ制御部13は、転送先
用バックアップファイル管理情報を検索して、該転送先
コンピュータ7のディスク15に格納されているバック
アップファイル19のうち、最も大きいバックアップフ
ァイル19を削除対象バックアップファイルとして選択
し、該削除対象バックアップファイルに関するバックア
ップ対象ファイル18を格納している転送元コンピュー
タ6を確認し、該転送元コンピュータ6のバックアップ
制御部13に対して、未使用領域17の確保の不可能を
通知する。未使用領域17の確保の不可能の通知を受け
た転送元コンピュータ6のバックアップ制御部13は、
前記のバックアップ対象ファイル18に関してユーザが
あらかじめ設定したユーザ設定情報を検索し、ユーザが
設定した最終処理、例えばネットワーク22上の磁気テ
ープ装置を用いた退避などの処理を確認し、該最終処理
を前記の転送先コンピュータ7のバックアップ制御部1
3に折り返し通知する。最終処理の通知を受けた転送先
コンピュータ7のバックアップ制御部13は、削除対象
バックアップファイルに対して最終処理を実行し、削除
対象バックアップファイルを削除し、転送先用バックア
ップファイル管理情報を更新し、前記の転送元コンピュ
ータ6のバックアップ制御部13に対して削除終了を通
知する。削除終了の通知を受けた転送元コンピュータ6
のバックアップ制御部13は、該最終処理が行われたこ
とについて転送元用バックアップファイル管理情報を更
新する。上記の、ディスク15の未使用領域17が十分
な大きさを持つ他のコンピュータが存在せず、かつ、前
記の転送先コンピュータ7のディスク15に格納されて
いるバックアップファイル19について、まだ選択され
ていないバックアップファイル19が存在しない場合の
処理は、前記転送先コンピュータ7の未使用領域17の
不足が解消されるまで、繰り返される。There is no other computer having a sufficiently large unused area 17 of the disk 15, and the backup file 19 stored in the disk 15 of the transfer destination computer 7 has not been selected yet. If no backup file 19 exists, that is, all backup files 19 stored in the disk 15 of the transfer destination computer 7 have a sufficient size in the disks 15 of all computers other than the transfer source computer 6. If the unused area 17 does not exist, the following process is performed to secure the unused area 17 by deleting other backup files stored in the unused area 17 of the disk 15 by the past backup processing. Is performed. The backup control unit 13 of the transfer destination computer 7 searches the backup file management information for the transfer destination and finds the largest backup file 19 among the backup files 19 stored in the disk 15 of the transfer destination computer 7. The transfer source computer 6 which selects the backup file to be deleted and stores the backup target file 18 relating to the deletion target backup file is confirmed, and the unused area 17 is stored in the backup control unit 13 of the transfer source computer 6. Notify that it is impossible to secure. The backup control unit 13 of the transfer source computer 6, which has received the notification that the unused area 17 cannot be secured,
The user setting information preset by the user with respect to the backup target file 18 is searched, and the final processing set by the user, for example, the processing such as evacuation using the magnetic tape device on the network 22 is confirmed, and the final processing is performed. Backup control unit 1 of the transfer destination computer 7
Call back to 3. Upon receiving the notification of the final processing, the backup control unit 13 of the transfer destination computer 7 executes final processing on the deletion target backup file, deletes the deletion target backup file, and updates the transfer destination backup file management information. The deletion completion is notified to the backup control unit 13 of the transfer source computer 6. Transfer source computer 6 that received notification of deletion completion
The backup control unit 13 updates the transfer source backup file management information regarding that the final processing has been performed. The above-mentioned backup file 19 stored in the disk 15 of the transfer destination computer 7 has not been selected and there is no other computer in which the unused area 17 of the disk 15 has a sufficient size. The process when there is no backup file 19 is repeated until the shortage of the unused area 17 of the transfer destination computer 7 is resolved.
【0090】以上の処理方法において、転送先コンピュ
ータ7のバックアップ制御部13は転送先用バックアッ
プファイル管理情報を用いて、バックアップファイル1
9を管理する。転送先コンピュータ7のバックアップ制
御部13は、該転送先コンピュータ7のディスク15に
格納されているバックアップファイル19を管理するべ
く、バックアップファイル19の名、該バックアップフ
ァイル19に関するバックアップ対象ファイル18の
名、該バックアップ対象ファイル18が格納されている
転送元コンピュータ6、該バックアップファイル19作
成日時および該バックアップファイル19の大きさなど
をパラメータとする、例えば図13のごとき内容を持つ
転送先用バックアップファイル管理テーブルを有し、上
記の処理においてこれを用いる。In the above processing method, the backup control unit 13 of the transfer destination computer 7 uses the transfer destination backup file management information to execute the backup file 1
Manage 9. The backup control unit 13 of the transfer destination computer 7 manages the backup file 19 stored in the disk 15 of the transfer destination computer 7, in order to manage the backup file 19, the name of the backup target file 18 related to the backup file 19, A transfer destination backup file management table having the contents as shown in FIG. 13, for example, with the transfer source computer 6 in which the backup target file 18 is stored, the creation date and time of the backup file 19 and the size of the backup file 19 as parameters. Which is used in the above process.
【0091】また、以上の処理方法において、転送元コ
ンピュータ6のバックアップ制御部13は転送元用バッ
クアップファイル管理情報を用いて、バックアップ対象
ファイル18を管理する。転送元コンピュータ6のバッ
クアップ制御部13は、該転送元コンピュータ6の持つ
バックアップ対象ファイル18を管理するべく、バック
アップ対象ファイル18の名、該バックアップ対象ファ
イル18に関するバックアップファイル19の名、該バ
ックアップファイル19が格納されている転送先コンピ
ュータ7、該バックアップファイル19作成日時および
該バックアップファイル19の大きさなどをパラメータ
とする、例えば図14のごとき内容を持つ転送元用バッ
クアップファイル管理テーブルを有し、上記の処理にお
いてこれを用いる。In the above processing method, the backup control unit 13 of the transfer source computer 6 manages the backup target file 18 using the transfer source backup file management information. The backup control unit 13 of the transfer source computer 6 manages the backup target file 18 of the transfer source computer 6, the name of the backup target file 18, the name of the backup file 19 relating to the backup target file 18, the backup file 19 The transfer destination computer 7 in which is stored, the backup file 19 creation date and time, the size of the backup file 19 and the like as parameters. This is used in the processing of.
【0092】また、以上の処理方法において、転送元コ
ンピュータ6のバックアップ制御部13はユーザ設定情
報を持つ。該ユーザ設定情報はバックアップ対象ファイ
ル18ごとに設定され、該バックアップファイル対象1
8を所有するユーザ、該ユーザが設定したバックアップ
スケジュール、該ユーザが設定した、上記情報処理シス
テムに存在するディスク15の未使用領域17を確保で
きなかった場合の、前記の最終処理などの内容からな
り、サーバ用バックアップ制御部11は上記の処理にお
いてこれを用いる。なお、該ユーザ設定情報に対する登
録/削除/編集などの作業は、前記ユーザが手元のロー
カルなコンピュータから、ネットワーク22を介して行
なえることが望ましい。In the above processing method, the backup control unit 13 of the transfer source computer 6 has user setting information. The user setting information is set for each backup target file 18, and the backup file target 1 is set.
8, the backup schedule set by the user, the contents of the final processing set by the user when the unused area 17 of the disk 15 existing in the information processing system cannot be secured Therefore, the server backup control unit 11 uses this in the above processing. It is desirable that the user can perform operations such as registration / deletion / editing on the user setting information from a local computer at hand via the network 22.
【0093】また、以上の処理方法において、全てのバ
ックアップ制御部13の機能は等しく、バックアップ制
御部13を持つ全てのコンピュータは、転送元用バック
アップファイル管理情報および転送先用バックアップフ
ァイル管理情報を持ち、転送元コンピュータ6として
も、転送先コンピュータ7としても、動作することが望
ましい。In the above processing method, all the backup control units 13 have the same function, and all computers having the backup control unit 13 have the transfer source backup file management information and the transfer destination backup file management information. It is desirable that both the transfer source computer 6 and the transfer destination computer 7 operate.
【0094】以上の処理方法によって、上記情報処理シ
ステムに存在するディスク15の未使用領域17を利用
して、バックアップ対象ファイル18のバックアップを
実現することができる。また、上記情報処理システムに
存在するディスク15の未使用領域17の確保が可能な
限り、前記バックアップ対象ファイル18の回復処理に
おいては、ネットワーク22上の磁気テープ装置および
磁気テープに対する管理、作業を特に必要としないこと
を実現できる。By the above processing method, the backup of the backup target file 18 can be realized by using the unused area 17 of the disk 15 existing in the above information processing system. Further, as long as the unused area 17 of the disk 15 existing in the information processing system can be secured, in the recovery processing of the backup target file 18, management and work for the magnetic tape device and the magnetic tape on the network 22 are particularly performed. You can achieve what you don't need.
【0095】ここで、以上の処理方法において、転送元
コンピュータ6のバックアップ対象ファイル18に対す
るバックアップ処理の起動は、前記のユーザ設定情報に
設定されたバックアップスケジュールに基づく、例えば
図18のごとき内容を持つタイムテーブルによって行な
われることが望ましい。これによって、前記ユーザが必
要と認めた、前記バックアップ対象ファイル18のバッ
クアップを自動的に実行することができる。In the above processing method, the backup process for the backup target file 18 of the transfer source computer 6 is started based on the backup schedule set in the user setting information, for example, as shown in FIG. It is desirable to be done by a timetable. As a result, it is possible to automatically execute the backup of the backup target file 18 that the user deems necessary.
【0096】また、以上の処理方法において、前記のバ
ックアップ処理の起動は、上記情報システムのユーザ
が、バックアップ対象ファイル18のバックアップが必
要と判断した場合には、前記ユーザが手元のローカルな
コンピュータから、ネットワーク22を介して、コマン
ドを実行することなどによって行なえることが望まし
い。In the above processing method, when the user of the information system determines that the backup target file 18 needs to be backed up, the backup process is started from the local computer that the user has. , It is desirable to be able to do so by executing a command via the network 22.
【0097】また、以上の処理方法において、バックア
ップファイル19を用いたバックアップ対象ファイル1
8の回復処理の起動については、該バックアップ対象フ
ァイル18に対するアクセス時の異常を、バックアップ
制御部13が検出した場合に、自動的に起動されること
が望ましい。これによって、障害の発生したファイルの
回復処理を自動的に行なうことが可能になる。In the above processing method, the backup target file 1 using the backup file 19
With respect to the activation of the recovery process of No. 8, it is desirable that it be automatically activated when the backup control unit 13 detects an abnormality at the time of access to the backup target file 18. As a result, it becomes possible to automatically perform the recovery processing of the file in which the failure has occurred.
【0098】また、以上の処理方法において、前記の回
復処理の起動については、上記情報システムのユーザ
が、バックアップ対象ファイル18の回復が必要と判断
した場合には、前記ユーザが手元のローカルなコンピュ
ータから、ネットワーク22を介して、コマンドを実行
することなどによって行なえることが望ましい。Further, in the above processing method, when the user of the information system determines that the backup target file 18 needs to be recovered when the recovery processing is started, the user has a local computer at hand. Therefore, it is desirable to execute the command via the network 22.
【0099】また、以上の処理方法において、バックア
ップ対象ファイル18からバックアップファイル19を
作成する際に、ファイルの圧縮を行ない、バックアップ
ファイル19の大きさを小さくすることが望ましい。こ
れによって、ディスク15内の領域を有効に利用するこ
とが可能になると共に、ネットワーク22を介した該バ
ックアップファイル19の転送時の、ネットワーク22
の負荷を低減することができる。In the above processing method, when the backup file 19 is created from the backup target file 18, it is desirable to compress the file and reduce the size of the backup file 19. As a result, the area in the disk 15 can be effectively used, and the network 22 at the time of transferring the backup file 19 via the network 22 can be used.
The load of can be reduced.
【0100】また、以上の処理方法において、各コンピ
ュータ間の、ネットワーク22を介した通信において
は、暗号を用いた認証処理が行なわれることが望まし
く、また、ネットワーク22を介したバックアップファ
イル19の転送においては、該バックアップファイル1
9は暗号化されていることが望ましく、また、転送先コ
ンピュータ7に格納されているバックアップファイル1
9に対するアクセス権の所有者は、上記情報システムの
管理者のみに制限されていることが望ましい。これによ
って、上記情報システムにおける不正なユーザのアクセ
スに対するセキュリティを高めることができ、また、バ
ックアップファイル19が誤って削除されることを防ぐ
ことができる。Further, in the above processing method, it is desirable that an authentication process using encryption is performed in communication between the computers via the network 22, and the backup file 19 is transferred via the network 22. , The backup file 1
9 is preferably encrypted, and the backup file 1 stored in the transfer destination computer 7
It is desirable that the owner of the access right to 9 is limited to only the administrator of the above information system. This makes it possible to enhance security against unauthorized access to the information system and prevent the backup file 19 from being deleted by mistake.
【0101】また、以上の処理方法での、最終処理実行
後に削除対象バックアップファイルを削除する処理にお
いて、ユーザがユーザ設定情報に設定した、個々のバッ
クアップ対象ファイル18についての重要度の低い順
に、バックアップ制御部13が、削除対象バックアップ
ファイルを選択してもよい。Further, in the processing of deleting the backup files to be deleted after the final processing is executed by the above processing method, the backups are made in the ascending order of importance of the individual backup files 18 set in the user setting information by the user. The control unit 13 may select the backup file to be deleted.
【0102】また、以上の処理方法での、バックアップ
ファイル19を格納するのに十分な大きさの未使用領域
17を持つ転送先コンピュータ7の探索処理において、
各バックアップ制御部13が監視している、各ディスク
15のアクセス頻度の少ない順に、バックアップ制御部
13が転送先コンピュータ7を選択してもよい。In the search processing of the transfer destination computer 7 having the unused area 17 of a sufficient size for storing the backup file 19 by the above processing method,
The backup control unit 13 may select the transfer destination computer 7 in the ascending order of access frequency of each disk 15 monitored by each backup control unit 13.
【0103】<第三実施例>図15は本発明の第三実施
例による情報システムのブロック図であり、1はバック
アップ機能についてのサーバコンピュータ(サーバ)
で、オペレーティングシステム(OS)14の内部に、
サーバ用バックアップ制御部11を持つ構成となってい
る。2はバックアップ対象ファイル18を持つ、バック
アップ機能についてのクライアントコンピュータ(転送
元クライアント)で、オペレーティングシステム(O
S)14の内部に、クライアント用バックアップ制御部
12を持つ構成となっている。3はバックアップ対象フ
ァイル18を回復するためのバックアップファイル19
を持つ、バックアップ機能についてのクライアントコン
ピュータ(転送先クライアント)で、オペレーティング
システム(OS)14の内部に、クライアント用バック
アップ制御部12を持つ構成となっている。4はバック
アップ対象ファイル18を回復するための古いバックア
ップファイル(旧バックアップファイル20)を持つ、
バックアップ機能についてのクライアントコンピュータ
(旧転送先クライアント)で、オペレーティングシステ
ム(OS)14の内部に、クライアント用バックアップ
制御部12を持つ構成となっている。サーバ1および転
送元クライアント2および転送先クライアント3および
旧転送先クライアント4は、それぞれディスク15を持
ち、それぞれのディスク15の領域は、OS14および
アプリケーションが使用している使用領域16と、それ
以外の領域である未使用領域17に分けられる。さら
に、転送元クライアント2のディスク15の使用領域1
6にはバックアップ対象ファイル18が格納されてい
る。また、転送先クライアント3のディスク15の未使
用領域17にはバックアップファイル19が格納され
る。さらに、旧転送先クライアント4のディスク15の
未使用領域17には旧バックアップファイル20が格納
されている。また、サーバ1および転送元クライアント
2および転送先クライアント3および旧転送先クライア
ント4は、ネットワーク22によって接続されている。<Third Embodiment> FIG. 15 is a block diagram of an information system according to a third embodiment of the present invention. Reference numeral 1 is a server computer (server) for a backup function.
Then, inside the operating system (OS) 14,
It has a configuration having a server backup control unit 11. Reference numeral 2 denotes a client computer (transfer source client) having a backup target file 18 and having a backup function.
S) 14 has a backup control unit 12 for the client. 3 is a backup file 19 for recovering the backup target file 18
A client computer (transfer destination client) having a backup function has a client backup control unit 12 inside an operating system (OS) 14. 4 has an old backup file (old backup file 20) for recovering the backup target file 18,
A client computer (old transfer destination client) having a backup function is configured to have a client backup control unit 12 inside an operating system (OS) 14. Each of the server 1, the transfer source client 2, the transfer destination client 3, and the old transfer destination client 4 has a disk 15, and an area of each disk 15 is a use area 16 used by the OS 14 and an application, and other areas. It is divided into an unused area 17, which is an area. Further, the used area 1 of the disk 15 of the transfer source client 2
A backup target file 18 is stored in 6. A backup file 19 is stored in the unused area 17 of the disk 15 of the transfer destination client 3. Further, the old backup file 20 is stored in the unused area 17 of the disk 15 of the old transfer destination client 4. The server 1, the transfer source client 2, the transfer destination client 3, and the old transfer destination client 4 are connected by the network 22.
【0104】転送元クライアント2のディスク15に格
納されているバックアップ対象ファイル18をディスク
15の障害による損失から保護するために、該バックア
ップ対象ファイル18を回復せしめる情報を持つバック
アップファイル19を作成し、前記ディスク15以外の
記憶媒体に格納する処理、いわゆるバックアップ処理に
ついて、本実施例は、前記記憶媒体として、ネットワー
ク22によって接続されている転送先クライアント3の
ディスク15の未使用領域17を用いるものである。In order to protect the backup target file 18 stored in the disk 15 of the transfer source client 2 from loss due to the failure of the disk 15, a backup file 19 having information for recovering the backup target file 18 is created, Regarding the processing of storing in a storage medium other than the disk 15, so-called backup processing, the present embodiment uses an unused area 17 of the disk 15 of the transfer destination client 3 connected by the network 22 as the storage medium. is there.
【0105】すなわち本実施例は、前記バックアップフ
ァイル19を、十分な大きさの未使用領域17を持つ転
送先クライアント3のディスク15の未使用領域17に
ネットワーク22を介して格納し、のちに必要に応じ
て、該バックアップファイル19を用いて、前記バック
アップ対象ファイル18を回復するものであり、これを
実現するために、前記バックアップファイル19を格納
するのに十分な大きさの未使用領域17を含むディスク
15を持つ転送先クライアント3を探索する処理、およ
び未使用領域17が不足した場合に未使用領域17を確
保する処理、および前記バックアップファイル19を格
納している転送先クライアント3のディスク15に障害
が発生した場合に、新たにバックアップファイル19を
作成し、他のディスク15に格納する処理などを行なう
ものである。That is, in this embodiment, the backup file 19 is stored in the unused area 17 of the disk 15 of the transfer destination client 3 having a sufficiently large unused area 17 via the network 22 and is required later. According to the above, the backup file 19 is used to recover the backup target file 18, and in order to realize this, an unused area 17 of a sufficient size for storing the backup file 19 is created. A process of searching for the transfer destination client 3 having the disk 15 including it, a process of securing the unused area 17 when the unused area 17 is insufficient, and a disk 15 of the transfer destination client 3 storing the backup file 19 If a failure occurs in the backup, create a new backup file 19 Process to be stored in 15 and performs like.
【0106】本実施例において、上記のバックアップ処
理を制御、実行するソフトウェアであるサーバ用バック
アップ制御部11およびクライアント用バックアップ制
御部12は、それぞれOS14の内部に位置し、サーバ
用バックアップ制御部11が集中して持つバックアップ
管理情報を利用して上記の処理を行なう。In the present embodiment, the server backup control unit 11 and the client backup control unit 12, which are software for controlling and executing the above-mentioned backup processing, are located inside the OS 14, respectively. The above processing is performed using the backup management information that is centrally held.
【0107】本実施例において、上記情報システムは、
第一実施例において説明した動作と同様の動作を行なう
ことによって、第一実施例で実現できた機能と同様の機
能を実現できる。In this embodiment, the above information system is
By performing the same operation as that described in the first embodiment, it is possible to realize the same function as that realized in the first embodiment.
【0108】ただし、第一実施例において図2によって
説明した、バックアップファイル19を格納するのに十
分な大きさの未使用領域17を持つ転送先クライアント
3の探索処理における、転送先クライアント3のクライ
アント用バックアップ制御部12がディスク15に対し
て行なうバックアップファイル19を格納するための領
域の確保の処理において、該処理は転送先クライアント
3のOS14の内部で行なわれるため、該領域の存在を
ユーザに対して隠したまま確保の処理を行なうことがで
きる。また、第一実施例において図4によって説明し
た、バックアップファイル19の転送処理における、転
送先クライアント3のクライアント用バックアップ制御
部12によるディスク15へのバックアップファイル1
9の格納処理において、該処理は転送先クライアント3
のOS14の内部で行なわれるため、バックアップファ
イル19の存在をユーザに対して隠したまま、バックア
ップファイル19の格納処理を行なうことができる。以
上の処理によって、転送先クライアント3のユーザに対
して、バックアップ処理の実行を意識させずに該バック
アップ処理を実行することができ、また、ユーザによる
不必要な操作を防ぐことができる。However, the client of the transfer destination client 3 in the search processing of the transfer destination client 3 having the unused area 17 of a sufficient size for storing the backup file 19 explained in FIG. 2 in the first embodiment. In the process of securing the area for storing the backup file 19 performed by the backup control unit 12 for the disk 15, the processing is performed inside the OS 14 of the transfer destination client 3, and therefore the existence of the area is notified to the user. On the other hand, it is possible to perform the securing process while hiding it. The backup file 1 to the disk 15 by the client backup control unit 12 of the transfer destination client 3 in the transfer processing of the backup file 19 described with reference to FIG. 4 in the first embodiment.
In the storage process of 9, the process is the transfer destination client 3
Since it is performed inside the OS 14, the backup file 19 can be stored while the existence of the backup file 19 is hidden from the user. By the above processing, the backup process can be executed without the user of the transfer destination client 3 being aware of the execution of the backup process, and unnecessary operation by the user can be prevented.
【0109】また、以上の処理方法において、各コンピ
ュータ間の、ネットワーク22を介した通信において暗
号を用いた認証処理が行なう場合、またはネットワーク
22を介したバックアップファイル19の転送において
該バックアップファイル19に対する暗号化を行なう場
合、または転送先クライアント3に格納されているバッ
クアップファイル19に対するアクセス権の管理および
制限を行なう場合、これらの処理を転送先クライアント
3のOS14の内部で行なうことが可能なため、これら
の処理について、バックアップ処理専用の処理、例えば
バックアップファイル19に対する特殊なアクセス権の
設定などの処理を行なうことができる。これによって、
上記情報システムにおける不正なユーザのアクセスに対
するセキュリティを高めることができ、また、ユーザに
よる誤った操作を防ぐことができる。In the above processing method, when the authentication processing using encryption is performed in the communication between the computers via the network 22, or the backup file 19 is transferred to the backup file 19 via the network 22. When performing encryption or managing and limiting the access right to the backup file 19 stored in the transfer destination client 3, since these processes can be performed inside the OS 14 of the transfer destination client 3, With respect to these processes, a process dedicated to the backup process, for example, a process of setting a special access right to the backup file 19 can be performed. by this,
It is possible to enhance security against unauthorized access to the information system by the user and prevent erroneous operation by the user.
【0110】また、OS14のファイルシステムを経由
せずに、ディスク15に対してリードおよびライトが行
なえるので、ストライピングを行なったディスクアレイ
装置で必然的に生じる、前記ファイルシステム経由では
利用できない領域を有効に利用することができる。Further, since the disk 15 can be read and written without going through the file system of the OS 14, an area which is inevitably generated in the striped disk array device and which cannot be used through the file system is created. It can be used effectively.
【0111】<第四実施例>図16は本発明の第四実施
例による情報システムのブロック図であり、6はバック
アップ対象ファイル18を持つコンピュータ(転送元コ
ンピュータ)で、オペレーティングシステム(OS)1
4の内部に、バックアップ制御部13を持つ構成となっ
ている。7はバックアップ対象ファイル18を回復する
ためのバックアップファイル19を持つコンピュータ
(転送先コンピュータ)で、オペレーティングシステム
(OS)14の内部に、バックアップ制御部13を持つ
構成となっている。8はバックアップ対象ファイル18
を回復するための古いバックアップファイル(旧バック
アップファイル20)を持つコンピュータ(旧転送先コ
ンピュータ)で、オペレーティングシステム(OS)1
4の内部に、バックアップ制御部13を持つ構成となっ
ている。サーバ1および転送元コンピュータ6および転
送先コンピュータ7および旧転送先コンピュータ8は、
それぞれディスク15を持ち、それぞれのディスク15
の領域は、OS14およびアプリケーションが使用して
いる使用領域16と、それ以外の領域である未使用領域
17に分けられる。さらに、転送元コンピュータ6のデ
ィスク15の使用領域16にはバックアップ対象ファイ
ル18が格納されている。また、転送先コンピュータ7
のディスク15の未使用領域17にはバックアップファ
イル19が格納される。さらに、旧転送先コンピュータ
8のディスク15の未使用領域17には旧バックアップ
ファイル20が格納されている。また、転送元コンピュ
ータ6および転送先コンピュータ7および旧転送先コン
ピュータ8は、ネットワーク22によって接続されてい
る。<Fourth Embodiment> FIG. 16 is a block diagram of an information system according to a fourth embodiment of the present invention. Reference numeral 6 is a computer (transfer source computer) having a file 18 to be backed up, and an operating system (OS) 1
4 has a backup control unit 13 inside. Reference numeral 7 denotes a computer (transfer destination computer) having a backup file 19 for recovering the backup target file 18, which has a backup control unit 13 inside an operating system (OS) 14. 8 is the file to be backed up 18
Computer (old transfer destination computer) that has an old backup file (old backup file 20) for recovering
4 has a backup control unit 13 inside. The server 1, the transfer source computer 6, the transfer destination computer 7, and the old transfer destination computer 8 are
Each has a disc 15 and each disc 15
The area is divided into a used area 16 used by the OS 14 and the application, and an unused area 17 which is the other area. Further, a backup target file 18 is stored in the used area 16 of the disk 15 of the transfer source computer 6. Also, the transfer destination computer 7
The backup file 19 is stored in the unused area 17 of the disk 15. Further, the old backup file 20 is stored in the unused area 17 of the disk 15 of the old transfer destination computer 8. The transfer source computer 6, the transfer destination computer 7, and the old transfer destination computer 8 are connected by a network 22.
【0112】転送元コンピュータ6のディスク15に格
納されているバックアップ対象ファイル18をディスク
15の障害による損失から保護するために、該バックア
ップ対象ファイル18を回復せしめる情報を持つバック
アップファイル19を作成し、前記ディスク15以外の
記憶媒体に格納する処理、いわゆるバックアップ処理に
ついて、本実施例は、前記記憶媒体として、ネットワー
ク22によって接続されている転送先コンピュータ7の
ディスク15の未使用領域17を用いるものである。In order to protect the backup target file 18 stored in the disk 15 of the transfer source computer 6 from loss due to a failure of the disk 15, a backup file 19 having information for recovering the backup target file 18 is created, Regarding the processing of storing in a storage medium other than the disk 15, so-called backup processing, this embodiment uses an unused area 17 of the disk 15 of the transfer destination computer 7 connected by the network 22 as the storage medium. is there.
【0113】すなわち本実施例は、前記バックアップフ
ァイル19を、十分な大きさの未使用領域17を持つ転
送先コンピュータ7のディスク15の未使用領域17に
ネットワーク22を介して格納し、のちに必要に応じ
て、該バックアップファイル19を用いて、前記バック
アップ対象ファイル18を回復するものであり、これを
実現するために、前記バックアップファイル19を格納
するのに十分な大きさの未使用領域17を含むディスク
15を持つ転送先コンピュータ7を探索する処理、およ
び未使用領域17が不足した場合に未使用領域17を確
保する処理、および前記バックアップファイル19を格
納している転送先コンピュータ7のディスク15に障害
が発生した場合に、新たにバックアップファイル19を
作成し、他のディスク15に格納する処理などを行なう
ものである。That is, in this embodiment, the backup file 19 is stored in the unused area 17 of the disk 15 of the transfer destination computer 7 having a sufficiently large unused area 17 via the network 22 and is required later. According to the above, the backup file 19 is used to recover the backup target file 18, and in order to realize this, an unused area 17 of a sufficient size for storing the backup file 19 is created. A process of searching for the transfer destination computer 7 having the disk 15 including it, a process of securing the unused area 17 when the unused area 17 is insufficient, and a disk 15 of the transfer destination computer 7 storing the backup file 19 If a failure occurs in the backup, create a new backup file 19 Process to be stored in 15 and performs like.
【0114】本実施例において、上記のバックアップ処
理を制御、実行するソフトウェアであるバックアップ制
御部13は、それぞれのコンピュータにおいてOS14
の内部に位置し、バックアップ制御部13が持つ、それ
ぞれのコンピュータのディスク15に格納されている、
バックアップファイル19についての転送先用バックア
ップ管理情報およびバックアップ対象ファイル18につ
いての転送元用バックアップ管理情報を、各コンピュー
タ間で相互に利用して上記の処理を行なう。In the present embodiment, the backup control unit 13, which is software for controlling and executing the above-mentioned backup processing, has the OS 14 in each computer.
Stored in the disk 15 of each computer, which is located inside the
The transfer destination backup management information about the backup file 19 and the transfer source backup management information about the backup target file 18 are mutually utilized between the computers to perform the above processing.
【0115】本実施例において、上記情報システムは、
第二実施例において説明した動作と同様の動作を行なう
ことによって、第二実施例で実現できた機能と同様の機
能を実現できる。In this embodiment, the above information system is
By performing the same operation as that described in the second embodiment, the same function as that realized in the second embodiment can be realized.
【0116】ただし、第二実施例において説明した、バ
ックアップファイル19を格納するのに十分な大きさの
未使用領域17を持つ転送先コンピュータ7の探索処理
における、転送先コンピュータ7のバックアップ制御部
13がディスク15に対して行なうバックアップファイ
ル19を格納するための領域の確保の処理において、該
処理は転送先コンピュータ7のOS14の内部で行なわ
れるため、該領域の存在をユーザに対して隠したまま確
保の処理を行なうことができる。また、第二実施例にお
いて説明した、バックアップファイル19の転送処理に
おける、転送先コンピュータ7のバックアップ制御部1
3によるディスク15へのバックアップファイル19の
格納処理において、該処理は転送先コンピュータ7のO
S14の内部で行なわれるため、バックアップファイル
19の存在をユーザに対して隠したまま、バックアップ
ファイル19の格納処理を行なうことができる。以上の
処理によって、転送先コンピュータ7のユーザに対し
て、バックアップ処理の実行を意識させずに該バックア
ップ処理を実行することができ、また、ユーザによる不
必要な操作を防ぐことができる。However, the backup control unit 13 of the transfer destination computer 7 in the search processing of the transfer destination computer 7 having the unused area 17 of a sufficient size for storing the backup file 19 described in the second embodiment. In the process of securing an area for storing the backup file 19 performed on the disk 15 by the process performed inside the OS 14 of the transfer destination computer 7, the existence of the area remains hidden from the user. Secure processing can be performed. The backup control unit 1 of the transfer destination computer 7 in the transfer processing of the backup file 19 described in the second embodiment.
In the process of storing the backup file 19 in the disk 15 according to No. 3, the process is
Since the processing is performed inside S14, the backup file 19 can be stored while the existence of the backup file 19 is hidden from the user. By the above processing, the backup processing can be executed without the user of the transfer destination computer 7 being aware of the execution of the backup processing, and unnecessary operation by the user can be prevented.
【0117】また、以上の処理方法において、各コンピ
ュータ間の、ネットワーク22を介した通信において暗
号を用いた認証処理が行なう場合、またはネットワーク
22を介したバックアップファイル19の転送において
該バックアップファイル19に対する暗号化を行なう場
合、または転送先コンピュータ7に格納されているバッ
クアップファイル19に対するアクセス権の管理および
制限を行なう場合、これらの処理を転送先コンピュータ
7のOS14の内部で行なうことが可能なため、これら
の処理について、バックアップ処理専用の処理、例えば
バックアップファイル19に対する特殊なアクセス権の
設定などの処理を行なうことができる。これによって、
上記情報システムにおける不正なユーザのアクセスに対
するセキュリティを高めることができ、また、ユーザに
よる誤った操作を防ぐことができる。Further, in the above processing method, when the authentication processing using the encryption is performed in the communication between the computers via the network 22, or the backup file 19 is transferred to the backup file 19 via the network 22. When performing encryption or managing and limiting the access right to the backup file 19 stored in the transfer destination computer 7, since these processes can be performed inside the OS 14 of the transfer destination computer 7, Regarding these processes, it is possible to perform a process dedicated to the backup process, for example, a process of setting a special access right to the backup file 19. by this,
It is possible to enhance security against unauthorized access to the information system by the user and prevent erroneous operation by the user.
【0118】また、OS14のファイルシステムを経由
せずに、ディスク15に対してリードおよびライトが行
なえるので、ストライピングを行なったディスクアレイ
装置で必然的に生じる、前記ファイルシステム経由では
利用できない領域を有効に利用することができる。Since the disk 15 can be read and written without going through the file system of the OS 14, an area which is inevitable in the striped disk array device and which cannot be used through the file system is created. It can be used effectively.
【0119】[0119]
【発明の効果】以上述べたように、本発明によれば、バ
ックアップされたデータを、ネットワーク上のコンピュ
ータのディスクの未使用領域を有効に利用して格納する
ので、バックアップ処理において交換可能な記録媒体を
用いる頻度を低減できる。また、これと相まって、バッ
クアップ処理において必要とされる作業を削減し、バッ
クアップ処理に対するユーザの負荷を軽減できる。同様
に、バックアップされたデータを用いてディスク装置内
のデータを回復する処理において必要とされる作業を削
減し、前記回復処理に対するユーザの負荷を軽減できる
とともに、速やかに回復処理を行なうことができる。さ
らに交換可能な記録媒体に対する継続的なコストが小さ
くできる。さらに、例えば50台のディスク装置を含む
ネットワークにおいて個々のディスク装置に50MBの
未使用領域が存在した場合にネットワーク全体で2.5
GBになるような、未使用領域を有効に利用することが
できる。As described above, according to the present invention, the backed up data is stored by effectively utilizing the unused area of the disk of the computer on the network. The frequency of using the medium can be reduced. In addition to this, it is possible to reduce the work required in the backup process and reduce the load on the user for the backup process. Similarly, the work required in the process of recovering the data in the disk device by using the backed up data can be reduced, the user's load for the recovery process can be reduced, and the recovery process can be promptly performed. . Further, the continuous cost for the replaceable recording medium can be reduced. Further, for example, in a network including 50 disk devices, if there is an unused area of 50 MB in each disk device, the entire network becomes 2.5
An unused area such as GB can be effectively used.
【図1】本発明の第一実施例に係る情報処理システムの
ブロック図である。FIG. 1 is a block diagram of an information processing system according to a first embodiment of the present invention.
【図2】本発明の第一実施例による転送先クライアント
探索処理フローを示す図である。FIG. 2 is a diagram showing a transfer destination client search processing flow according to the first embodiment of the present invention.
【図3】本発明の第一実施例に係る情報処理システムの
探索処理に関するブロック図である。FIG. 3 is a block diagram relating to a search process of the information processing system according to the first embodiment of the present invention.
【図4】本発明の第一実施例によるバックアップファイ
ルの転送処理フローを示す図である。FIG. 4 is a diagram showing a backup file transfer processing flow according to the first embodiment of the present invention.
【図5】本発明の第一実施例によるバックアップ対象フ
ァイルの回復処理フローを示す図である。FIG. 5 is a diagram showing a recovery processing flow of a backup target file according to the first embodiment of the present invention.
【図6】本発明の第一実施例による転送先クライアント
のディスクに障害が発生した場合の処理フローを示す図
である。FIG. 6 is a diagram showing a processing flow when a disk of a transfer destination client fails according to the first embodiment of the present invention.
【図7】本発明の第一実施例に係る情報処理システムの
未使用領域が不足した場合の処理に関するブロック図で
ある。FIG. 7 is a block diagram of processing when an unused area runs short in the information processing system according to the first embodiment of the present invention.
【図8】本発明の第一実施例による未使用領域が不足し
た場合の処理フローを示す1枚目の図である。FIG. 8 is a first diagram showing a processing flow when an unused area is insufficient according to the first embodiment of the present invention.
【図9】本発明の第一実施例による未使用領域が不足し
た場合の処理フローを示す2枚目の図である。FIG. 9 is a second diagram showing a processing flow when the unused area is insufficient according to the first embodiment of the present invention.
【図10】本発明の第一実施例によるバックアップファ
イル管理テーブルの1例を示す図である。FIG. 10 is a diagram showing an example of a backup file management table according to the first embodiment of the present invention.
【図11】本発明の第二実施例に係る情報処理システム
のブロック図である。FIG. 11 is a block diagram of an information processing system according to a second embodiment of the present invention.
【図12】本発明の第二実施例に係る情報処理システム
の未使用領域が不足した場合の処理に関するブロック図
である。FIG. 12 is a block diagram of processing when an unused area runs short in the information processing system according to the second embodiment of the present invention.
【図13】本発明の第二実施例による転送先用バックア
ップファイル管理テーブルの1例を示す図である。FIG. 13 is a diagram showing an example of a transfer destination backup file management table according to the second embodiment of the present invention.
【図14】本発明の第二実施例による転送元用バックア
ップファイル管理テーブルの1例を示す図である。FIG. 14 is a diagram showing an example of a transfer source backup file management table according to the second embodiment of the present invention.
【図15】本発明の第三実施例に係る情報処理システム
のブロック図である。FIG. 15 is a block diagram of an information processing system according to a third embodiment of the present invention.
【図16】本発明の第四実施例に係る情報処理システム
のブロック図である。FIG. 16 is a block diagram of an information processing system according to a fourth embodiment of the present invention.
【図17】本発明におけるユーザ設定情報の例を示す説
明図である。FIG. 17 is an explanatory diagram showing an example of user setting information according to the present invention.
【図18】本発明におけるタイムテーブルの例を示す説
明図である。FIG. 18 is an explanatory diagram showing an example of a time table according to the present invention.
【図19】本発明におけるコンピュータ登録テーブルの
例を示す説明図である。FIG. 19 is an explanatory diagram showing an example of a computer registration table according to the present invention.
1 サーバ 2 転送元クライアント 3 転送先クライアント 4 旧転送先クライアント 5 新転送先クライアント 6 転送元コンピュータ 7 転送先コンピュータ 8 旧転送先コンピュータ 9 新転送先コンピュータ 10 探索対象コンピュータ 11 サーバ用バックアップ制御部 12 クライアント用バックアップ制御部 13 バックアップ制御部 14 OS 15 ディスク 16 使用領域 17 未使用領域 18 バックアップ対象ファイル 19 バックアップファイル 20 旧バックアップファイル 21 新バックアップファイル 22 ネットワーク 23 グループ 1 server 2 transfer source client 3 transfer destination client 4 old transfer destination client 5 new transfer destination client 6 transfer source computer 7 transfer destination computer 8 old transfer destination computer 9 new transfer destination computer 10 search target computer 11 server backup control unit 12 client Backup control unit 13 Backup control unit 14 OS 15 Disk 16 Used area 17 Unused area 18 Backup target file 19 Backup file 20 Old backup file 21 New backup file 22 Network 23 groups
───────────────────────────────────────────────────── フロントページの続き (72)発明者 松並 直人 神奈川県川崎市麻生区王禅寺1099 株式会 社日立製作所システム開発研究所内 (72)発明者 兼田 泰典 神奈川県川崎市麻生区王禅寺1099 株式会 社日立製作所システム開発研究所内 (72)発明者 八木沢 育哉 神奈川県川崎市麻生区王禅寺1099 株式会 社日立製作所システム開発研究所内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Naoto Matsunami 1099 Ozenji, Aso-ku, Kawasaki-shi, Kanagawa Stock Company Hitachi Systems Development Laboratory (72) Inori Yasunori 1099 Ozenji, Aso-ku, Kawasaki-shi, Kanagawa Hitachi (72) Inventor Ikuya Yagisawa 1099 Ozenji, Aso-ku, Kawasaki-shi, Kanagawa Stock Company Hitachi Systems Development Laboratory
Claims (23)
ピュータの持つ外部記憶装置に格納されているデータ
を、該外部記憶装置の障害時に回復するためのバックア
ップ処理の方法であって、 前記外部記憶装置に格納されているデータのバックアッ
プデータを格納するために、前記ネットワークに接続さ
れている複数のコンピュータについて利用可能な外部記
憶装置の未使用領域が存在するかを確認し、 利用可能な未使用領域が存在する外部記憶装置を有する
複数のコンピュータのなかからバックアップデータを格
納するためのコンピュータを決定し、 バックアップの対象となるデータを有する外部記憶装置
を持つコンピュータから、前記バックアップデータを格
納すると決定されたコンピュータへ、ネットワークを介
して前記バックアップデータを転送し、 該バックアップデータを前記決定されたコンピュータの
外部記憶装置の未使用領域に格納し、 前記バックアップデータを用いて前記バックアップの対
象となるデータの回復処理を行なう際に、 前記バックアップデータを有する外部記憶装置を備える
コンピュータがいずれのコンピュータであるかを確認
し、 該コンピュータから、前記バックアップの対象となるデ
ータを持つコンピュータへ、ネットワークを介して前記
バックアップデータを転送し、 該バックアップデータを用いて前記バックアップの対象
となるデータを回復することを特徴とするバックアップ
処理方法。1. A backup processing method for recovering data stored in an external storage device of a computer connected by a network when the external storage device has a failure, which is stored in the external storage device. Check whether there is an unused area of the external storage device that can be used for multiple computers connected to the network in order to store the backup data. A computer for storing backup data among a plurality of computers having an external storage device to be stored, and a computer determined to store the backup data from a computer having an external storage device having data to be backed up To the backup via the network. When transferring data, storing the backup data in an unused area of the determined external storage device of the computer, and performing recovery processing of the data to be backed up using the backup data, the backup data It is confirmed which computer is equipped with an external storage device, and the backup data is transferred from the computer to the computer having the data to be backed up via the network, and the backup data is transferred. A backup processing method, characterized in that the backup target data is recovered by using the backup processing.
おいて、バックアップの対象となるデータを回復するた
めのバックアップデータを生成し、該バックアップデー
タをネットワーク上のコンピュータに格納する際に、該
データに対する過去のバックアップ処理において生成さ
れた古いバックアップデータが、ネットワーク上のいず
れかのコンピュータに存在するかを確認し、過去のバッ
クアップデータが存在する場合は、該コンピュータの過
去のバックアップデータを削除することを特徴とするバ
ックアップ処理方法。2. The backup processing method according to claim 1, wherein backup data for recovering data to be backed up is generated, and the backup data is stored in a computer on a network. Check if the old backup data generated in the past backup process exists on any computer on the network. If there is past backup data, delete the past backup data on the computer. Characteristic backup processing method.
理方法において、ネットワーク上のコンピュータに対し
てバックアップデータを格納するために利用可能な外部
記憶装置の未使用領域が存在するかを確認する際に、問
い合わせ対象となるネットワーク上のすべてのコンピュ
ータに前記の利用可能な外部記憶装置の未使用領域が存
在しなかった場合、前記の問い合わせ対象となるコンピ
ュータの外部記憶装置の領域に存在する、過去の任意の
データに対するバックアップ処理によって生成されたバ
ックアップデータを選択し、該バックアップデータを削
除し、必要な未使用領域の確保を行なうことを特徴とす
るバックアップ処理方法。3. The backup processing method according to claim 1, wherein the computer on the network confirms whether there is an unused area of the external storage device that can be used to store the backup data. If the unused area of the available external storage device does not exist in all computers on the network to be inquired about, it exists in the area of the external storage device of the computer to be inquired. The backup processing method is characterized in that the backup data generated by the backup processing for the arbitrary data is selected, the backup data is deleted, and a necessary unused area is secured.
プ処理方法において、ネットワーク上のコンピュータの
オペレーティングシステムおよびアプリケーションが使
用している外部記憶装置の領域を拡大することによる該
コンピュータの外部記憶装置の領域不足を検出した際
に、該外部記憶装置の未使用領域に格納されているバッ
クアップデータを選択し、該バックアップデータを格納
するために利用可能な外部記憶装置の未使用領域が存在
するかを、ネットワーク上の他のコンピュータに問い合
わせ、前記の利用可能な未使用領域が存在するコンピュ
ータのなかから前記バックアップデータを格納するコン
ピュータを決定し、該コンピュータへ、前記バックアッ
プデータを転送し、該バックアップデータを、前記コン
ピュータの外部記憶装置の未使用領域に格納することを
特徴とするバックアップ処理方法。4. The backup processing method according to claim 1, 2 or 3, wherein the external storage device of the computer is expanded by expanding the area of the external storage device used by the operating system and the application of the computer on the network. When the shortage of the area is detected, whether the backup data stored in the unused area of the external storage device is selected and the unused area of the external storage device that can be used for storing the backup data exists. To another computer on the network, determine a computer that stores the backup data from among the computers having the available unused area, transfer the backup data to the computer, and execute the backup. Data is stored in the external storage of the computer Backup processing method characterized by storing in an unused area of the location.
アップ処理方法において、バックアップデータを格納す
るために利用可能な外部記憶装置の未使用領域が存在す
るか否かをネットワーク上の他のコンピュータに問い合
わせた際に、問い合わせ対象となるネットワーク上のす
べてのコンピュータに前記の利用可能な外部記憶装置の
未使用領域が存在しなかった場合、過去のバックアップ
データを削除し、必要な未使用領域の確保を行なうこと
を特徴とするバックアップ処理方法。5. The backup processing method according to claim 1, 2, 3 or 4, wherein whether or not an unused area of an external storage device that can be used to store backup data exists on a network is checked. When there is no unused area of the external storage device that can be used in all the computers on the network to be queried, the past backup data is deleted and the required unused area is not used. A backup processing method characterized by securing an area.
理方法において、削除されるべきバックアップデータに
対して、削除を行なう前に、コンピュータのユーザが設
定した、バックアップ対象ファイルを特定するための情
報,転送元コンピュータを特定するための情報,バック
アップの開始日時,バックアップの最終処理の種別を少
なくとも含むユーザ設定情報に基づく処理を行なうこと
を特徴とするバックアップ処理方法。6. The backup processing method according to claim 3, wherein the backup data to be deleted is set by the user of the computer before the deletion and is used to specify a file to be backed up. A backup processing method characterized by performing processing based on user setting information including at least information for identifying a transfer source computer, backup start date and time, and type of final backup processing.
て、コンピュータのユーザが設定した、バックアップ処
理を行なう対象ファイルを特定するための情報とバック
アップ処理を行なう日時を格納するタイムテーブルを、
前記ユーザ設定情報に基づいて作成し、バックアップ処
理を起動することを特徴とするバックアップ処理方法。7. The backup process according to claim 6, further comprising a time table set by a computer user for storing information for specifying a file to be backed up and date and time to perform the backup process.
A backup processing method, which is created based on the user setting information and starts backup processing.
ップ処理において、バックアップデータを格納している
外部記憶装置に発生した障害を検出した場合に、前記バ
ックアップデータによって回復されるべきデータに対し
てバックアップ処理を起動することを特徴とするバック
アップ処理方法。8. The backup process according to claim 1, wherein when a failure occurs in an external storage device storing backup data, the data to be recovered by the backup data is added. A backup processing method is characterized by activating backup processing.
ップ処理において、ネットワーク上のコンピュータの外
部記憶装置に格納されているバックアップデータによっ
て回復されるべきデータについて、該データが格納され
ている外部記憶装置の障害を検出した場合に、前記バッ
クアップ処理を、前記データに対して起動することを特
徴とするバックアップ処理方法。9. The backup process according to claim 1, wherein data to be restored is stored by backup data stored in an external storage device of a computer on a network. A backup processing method, wherein the backup processing is started for the data when a failure of an external storage device is detected.
ンピュータが相互に接続されたコンピュータシステムに
おいて、 バックアップの対象となるデータを有する外部記憶装置
を備える第1のコンピュータと、 利用可能な未使用領域を有する外部記憶装置を備える第
2のコンピュータと、 前記第1のコンピュータの外部記憶装置に格納されたデ
ータのバックアップデータを、前記第2のコンピュータ
の外部記憶装置に格納するためのバックアップ制御手段
と、 を備えることを特徴とするコンピュータシステム。10. In a computer system in which a plurality of computers each having an external storage device are connected to each other, a first computer having an external storage device having data to be backed up and an available unused area are provided. A second computer having an external storage device having the same; backup control means for storing backup data of data stored in the external storage device of the first computer in the external storage device of the second computer; A computer system comprising:
制御手段は、バックアップの対象となるデータを回復す
るためのバックアップデータを生成し、該バックアップ
データを前記第2のコンピュータの外部記憶装置に格納
する際に、前記データに対する過去のバックアップ処理
において生成されたバックアップデータが、前記相互に
接続されたコンピュータのうちのいずれかに存在するか
否かを確認し、該過去のバックアップデータが存在する
場合は、該過去のバックアップデータを有するコンピュ
ータに該過去のバックアップデータを削除させることを
特徴とするコンピュータシステム。11. The backup control means according to claim 10, wherein the backup control means generates backup data for recovering data to be backed up and stores the backup data in an external storage device of the second computer. In the above, it is confirmed whether the backup data generated in the past backup processing for the data exists in any of the mutually connected computers, and if the past backup data exists, A computer system characterized by causing a computer having the past backup data to delete the past backup data.
ックアップ制御手段は、相互に接続されたコンピュータ
に対して、バックアップデータを格納するために利用可
能な外部記憶装置の未使用領域が存在するか否を確認
し、利用可能な外部記憶装置の未使用領域が存在しなか
った場合に、前記コンピュータの外部記憶装置の領域に
存在する、過去のバックアップ処理についてのバックア
ップデータを選択し、該過去のバックアップデータを削
除させることを特徴とするコンピュータシステム。12. The backup control means according to claim 10 or 11, whether or not there is an unused area of an external storage device that can be used to store backup data for mutually connected computers. If there is no unused area of the external storage device that can be used, the backup data of the past backup process existing in the area of the external storage device of the computer is selected, and the past backup is selected. A computer system characterized by deleting data.
て、前記バックアップ制御手段は、前記相互に接続され
ているのコンピュータのオペレーティングシステムおよ
びアプリケーションが使用している外部記憶装置の領域
を拡大することによる該コンピュータの外部記憶装置の
領域不足を検出した際に、該外部記憶装置の未使用領域
に格納されているバックアップデータを選択し、 該バックアップデータを格納するために利用可能な外部
記憶装置の未使用領域が存在するか否かを、前記相互に
接続された他のコンピュータに確認し、 前記の利用可能な領域が存在する複数のコンピュータの
なかから前記バックアップデータを格納されるコンピュ
ータを決定し、 該コンピュータへ、前記バックアップデータを転送さ
せ、 該バックアップデータを、前記バックアップデータを格
納されるコンピュータの外部記憶装置の未使用領域に格
納することを特徴とするコンピュータシステム。13. The backup control means according to claim 10, 11 or 12, by expanding the area of an external storage device used by an operating system and an application of the mutually connected computers. When a shortage of the external storage device of the computer is detected, the backup data stored in the unused area of the external storage device is selected, and the external storage device available for storing the backup data is not selected. Whether or not there is a used area is confirmed by the other computers connected to each other, and the computer storing the backup data is determined from among the plurality of computers having the usable area, Transferring the backup data to the computer, Is stored in an unused area of an external storage device of the computer in which the backup data is stored.
おいて、前記バックアップ制御手段は、バックアップデ
ータを格納するために利用可能な外部記憶装置の未使用
領域が存在するかを、前記相互に接続された他のコンピ
ュータに確認し、この際に、確認対象となるすべてのコ
ンピュータに前記利用可能な外部記憶装置の未使用領域
が存在しなかった場合に、過去のバックアップデータを
削除させることを特徴とするコンピュータシステム。14. The backup control means according to claim 10, 11, 12 or 13, wherein whether or not an unused area of an external storage device that can be used for storing backup data exists is connected to each other. It is confirmed that the backup data is deleted in the case where the unused area of the usable external storage device does not exist in all the computers to be confirmed at this time. And computer system.
ックアップ制御手段は、削除されるべき過去のバックア
ップデータに対して、削除を行なう前に、コンピュータ
のユーザが設定したバックアップ対象ファイルを特定す
るための情報,転送元コンピュータを特定するための情
報,バックアップの開始日時,バックアップの最終処理
の種別を少なくとも含む、ユーザ設定情報に基づく処理
を行なうことを特徴とするコンピュータシステム。15. The backup control means according to claim 12 or 14, for specifying a backup target file set by a computer user before deleting the past backup data to be deleted. A computer system characterized by performing processing based on user setting information including at least information, information for identifying a transfer source computer, backup start date and time, and backup final processing type.
制御手段は、前記コンピュータのユーザが設定した、バ
ックアップ処理を行なう対象ファイルを特定するための
情報とバックアップ処理を行なう日時を格納するタイム
テーブルを前記ユーザ設定情報に基づいて作成し、バッ
クアップ処理を起動することを特徴とするコンピュータ
システム。16. The backup control means according to claim 15, wherein the user has a time table for storing information for specifying a file to be backed up set by a user of the computer and a date and time to carry out the backing up process. A computer system characterized by being created based on setting information and starting a backup process.
前記バックアップ制御手段は、バックアップデータを格
納している外部記憶装置に発生した障害を検出し、バッ
クアップ処理を、前記バックアップデータによって回復
されるべきデータに対して起動することを特徴とするコ
ンピュータシステム。17. The method according to any one of claims 10 to 15,
The computer system, wherein the backup control means detects a failure that has occurred in an external storage device that stores backup data, and starts a backup process for data to be restored by the backup data.
前記バックアップ制御手段は、前記相互に接続されたコ
ンピュータの外部記憶装置に格納されているバックアッ
プデータによって回復されるべきデータについて、該デ
ータが格納されている外部記憶装置の障害を検出し、バ
ックアップ処理を、前記データに対して起動することを
特徴とするコンピュータシステム。18. The method according to any one of claims 10 to 17,
The backup control means detects a failure of the external storage device in which the data is stored, by performing backup processing on the data to be restored by the backup data stored in the external storage devices of the mutually connected computers. Is activated for the data.
前記バックアップ制御手段は、前記コンピュータシステ
ムを制御するオペレーティングシステムの外部に存在す
ることを特徴とするコンピュータシステム。19. The method according to any one of claims 10 to 18,
The computer system, wherein the backup control means is present outside an operating system that controls the computer system.
前記バックアップ制御手段は、前記コンピュータシステ
ムを制御するオペレーティングシステムの内部に存在す
ることを特徴とするコンピュータシステム。20. In any one of claims 10 to 18,
The computer system, wherein the backup control means exists inside an operating system that controls the computer system.
前記バックアップ制御手段は、バックアップ処理の対象
となったデータおよび前記バックアップ処理において、
前記データを回復しうるべく生成されたバックアップデ
ータについてのバックアップファイル名,バックアップ
ファイル作成日時,バックアップファイルの大きさ,転
送元コンピュータを識別するための情報,バックアップ
対象ファイル名,転送元コンピュータを識別するための
情報を少なくとも持つ管理情報を有することを特徴とす
るコンピュータシステム。21. In any one of claims 10 to 20,
The backup control means, in the data that is the target of the backup process and the backup process,
The backup file name, the backup file creation date and time, the size of the backup file, the information for identifying the transfer source computer, the backup target file name, and the transfer source computer for the backup data generated so that the data can be recovered. A computer system having management information having at least information for use.
前記バックアップ制御手段を各コンピュータについて備
え、バックアップ処理の対象となったデータおよび前記
バックアップ処理において、前記データを回復しうるべ
く生成されたバックアップデータについてのバックアッ
プファイル名,バックアップファイル作成日時,バック
アップファイルの大きさ,転送元コンピュータを識別す
るための情報,バックアップ対象ファイル名,転送元コ
ンピュータを識別するための情報を少なくとも持つ管理
情報を、前記複数のバックアップ制御手段が分散して有
することを特徴とするコンピュータシステム。22. In any one of claims 10 to 20,
The backup control means is provided for each computer, and the backup file name, the backup file creation date and time, the backup file name, and the backup file for the backup target data and the backup data generated to restore the data in the backup process. The plurality of backup control means dispersively have management information having at least a size, information for identifying a transfer source computer, a backup target file name, and information for identifying a transfer source computer. Computer system.
前記外部記憶装置としてディスク装置を用いることを特
徴とするコンピュータシステム。23. In any one of claims 10 to 22,
A computer system using a disk device as the external storage device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6043858A JPH07253917A (en) | 1994-03-15 | 1994-03-15 | Backup processing method for file, and computer system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6043858A JPH07253917A (en) | 1994-03-15 | 1994-03-15 | Backup processing method for file, and computer system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07253917A true JPH07253917A (en) | 1995-10-03 |
Family
ID=12675408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6043858A Pending JPH07253917A (en) | 1994-03-15 | 1994-03-15 | Backup processing method for file, and computer system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07253917A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10214160A (en) * | 1997-01-31 | 1998-08-11 | Nec Eng Ltd | Client server system |
JPH11167599A (en) * | 1997-12-05 | 1999-06-22 | Fujitsu Ltd | Electronic cashbox |
JP2000215261A (en) * | 1999-01-27 | 2000-08-04 | Fujitsu Ltd | Electronic money safe |
JP2002024028A (en) * | 2000-05-25 | 2002-01-25 | Internatl Business Mach Corp <Ibm> | Method and device for constructing server |
JP2002108678A (en) * | 2000-09-27 | 2002-04-12 | Nec Corp | Data backup system and data backup service providing method |
JP2002236605A (en) * | 2001-02-13 | 2002-08-23 | Cybozu Networks Inc | Data backup system |
US6564235B1 (en) * | 1998-06-04 | 2003-05-13 | Sony Corporation | Computer system having backup function |
JP2006091968A (en) * | 2004-09-21 | 2006-04-06 | Pioneer Electronic Corp | Recording device and method, recording/reproducing device and method, and computer program |
JP2007094600A (en) * | 2005-09-27 | 2007-04-12 | Ihot Ltd | Information management system, information management apparatus used by the same and information management method |
JP2009516294A (en) * | 2005-11-16 | 2009-04-16 | マイクロソフト コーポレーション | Automated state transitions during operating system deployment |
JP2014229085A (en) * | 2013-05-22 | 2014-12-08 | 株式会社ピーシーデポコーポレーション | Storage system, management server, method and program |
-
1994
- 1994-03-15 JP JP6043858A patent/JPH07253917A/en active Pending
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10214160A (en) * | 1997-01-31 | 1998-08-11 | Nec Eng Ltd | Client server system |
JPH11167599A (en) * | 1997-12-05 | 1999-06-22 | Fujitsu Ltd | Electronic cashbox |
US6564235B1 (en) * | 1998-06-04 | 2003-05-13 | Sony Corporation | Computer system having backup function |
JP2000215261A (en) * | 1999-01-27 | 2000-08-04 | Fujitsu Ltd | Electronic money safe |
JP2002024028A (en) * | 2000-05-25 | 2002-01-25 | Internatl Business Mach Corp <Ibm> | Method and device for constructing server |
JP2002108678A (en) * | 2000-09-27 | 2002-04-12 | Nec Corp | Data backup system and data backup service providing method |
JP2002236605A (en) * | 2001-02-13 | 2002-08-23 | Cybozu Networks Inc | Data backup system |
JP4637382B2 (en) * | 2001-02-13 | 2011-02-23 | サイボウズ株式会社 | Data backup system |
JP2006091968A (en) * | 2004-09-21 | 2006-04-06 | Pioneer Electronic Corp | Recording device and method, recording/reproducing device and method, and computer program |
JP2007094600A (en) * | 2005-09-27 | 2007-04-12 | Ihot Ltd | Information management system, information management apparatus used by the same and information management method |
JP2009516294A (en) * | 2005-11-16 | 2009-04-16 | マイクロソフト コーポレーション | Automated state transitions during operating system deployment |
US8448166B2 (en) | 2005-11-16 | 2013-05-21 | Microsoft Corporation | Automated state migration while deploying an operating system |
JP2014229085A (en) * | 2013-05-22 | 2014-12-08 | 株式会社ピーシーデポコーポレーション | Storage system, management server, method and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9003117B2 (en) | Hierarchical systems and methods for performing storage operations in a computer network | |
CA2178213C (en) | Incremental backup system | |
JP3957278B2 (en) | File transfer method and system | |
US7013373B2 (en) | Data backup method and system | |
EP1148416B1 (en) | Computer system and snapshot data management method | |
JP4833291B2 (en) | System for maintaining an aggregate containing active files in a storage pool | |
US7650475B2 (en) | Storage system and method for managing data using the same | |
EP1415425B1 (en) | Systems and methods of information backup | |
EP1984821B1 (en) | Restoring a file to its proper storage tier in an information lifecycle management environment | |
JP4833290B2 (en) | System for maintaining an aggregate containing active files in a storage pool | |
US6247103B1 (en) | Host storage management control of outboard data movement using push-pull operations | |
US20050033756A1 (en) | System and method for dynamically sharing storage volumes in a computer network | |
WO2004090722A1 (en) | Data isolation system and method | |
US7099875B2 (en) | Method and apparatus for making independent data copies in a data processing system | |
JPH07253917A (en) | Backup processing method for file, and computer system | |
CN101937378A (en) | Method for carrying out back-up protection on data of storage equipment and computer system | |
JP2002297427A (en) | Method, device, system, program and storage medium for data backup | |
JP2000137636A (en) | Backup device | |
JPH11272426A (en) | Data copying/restoring system and recording medium | |
JP2008084327A (en) | Method, apparatus, system, program, and recording medium for data backup | |
JP4167000B2 (en) | Backup system in wide area storage area network | |
JP2000137639A (en) | Long-term data archive management system using optical disk library | |
KR20030069334A (en) | Contents migration and on-line back-up system of a complex system | |
Boggan | Call for Backup!: Internet Protocol Storage Area Networks Protect Data at High Speed and Low Cost | |
JP2002229830A (en) | Backup method of database file and its device |