JP4426280B2 - バックアップ/リストアシステム及び方法 - Google Patents
バックアップ/リストアシステム及び方法 Download PDFInfo
- Publication number
- JP4426280B2 JP4426280B2 JP2003430159A JP2003430159A JP4426280B2 JP 4426280 B2 JP4426280 B2 JP 4426280B2 JP 2003430159 A JP2003430159 A JP 2003430159A JP 2003430159 A JP2003430159 A JP 2003430159A JP 4426280 B2 JP4426280 B2 JP 4426280B2
- Authority
- JP
- Japan
- Prior art keywords
- priority
- backup
- group
- backup target
- restore
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1448—Management of the data involved in backup or backup restore
- G06F11/1451—Management of the data involved in backup or backup restore by selection of backup contents
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1448—Management of the data involved in backup or backup restore
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1456—Hardware arrangements for backup
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1469—Backup restoration techniques
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99953—Recoverability
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99955—Archiving or backup
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
Claims (2)
- バックアップ対象をテープ記録媒体にバックアップし且つそのテープ記録媒体からバックアップ対象をリストアするためのシステムにおいて、
バックアップ対象の属性が複数の優先度条件のうちのどの優先度条件に適合したかに応じてそのバックアップ対象のリストアの優先度であるバックアップ対象リストア優先度を算出するリストア優先度算出手段と、
バックアップ対象グループのリストアの優先度であるグループリストア優先度をバックアップ対象グループ毎に記憶し、且つ、算出されたバックアップ対象リストア優先度を各バックアップ対象グループについてバックアップ対象毎に記憶する優先度記憶手段と、
前記優先度記憶手段が記憶するグループリストア優先度及びバックアップ対象リストア優先度に基づいて、バックアップ対象要素を前記テープ記録媒体にバックアップするバックアップ手段と、
前記テープ記録媒体の所定位置から最後尾側にテープを先送りしつつ順次バックアップ対象を読出し記憶媒体にリストアするリストア手段と
を備え、
前記バックアップ対象グループは、一以上のバックアップ対象で構成されたグループであり、
前記バックアップ対象は、ファイル又はディレクトリであり、
前記バックアップ手段は、前記優先度記憶手段から特定されるグループリストア優先度の高い順に、以下の(A)及び(B)の処理:
(A)バックアップ対象グループを選択する、
(B)選択したバックアップ対象グループを構成する全てのバックアップ対象を、バックアップ対象リストア優先度の高い順に前記テープ記録媒体に書き込む、
を行い、それにより、前記テープ記録媒体の先頭側から最後尾側にかけて、グループリストア優先度の高い順に、バックアップ対象グループが並び、且つ、バックアップ対象グループが記録されている、前記テープ記録媒体の領域においては、バックアップ対象リストア優先度の高い順に、バックアップ対象が並ぶ、
バックアップ/リストアシステム。 - バックアップ対象をテープ記録媒体にバックアップし且つそのテープ記録媒体からバックアップ対象をリストアするための方法において、
(A)コンピュータが、バックアップ対象の属性が複数の優先度条件のうちのどの優先度条件に適合したかに応じてそのバックアップ対象のリストアの優先度であるバックアップ対象リストア優先度を算出するステップと、
(B)コンピュータが、バックアップ対象グループのリストアの優先度であるグループリストア優先度をバックアップ対象グループ毎に記憶手段に記憶し、且つ、算出されたバックアップ対象リストア優先度を各バックアップ対象グループについてバックアップ対象毎に前記記憶手段に記憶するステップと、
(C)コンピュータが、前記記憶手段が記憶するグループリストア優先度及びバックアップ対象リストア優先度に基づいて、バックアップ対象要素を前記テープ記録媒体にバックアップするステップと、
(D)コンピュータが、前記テープ記録媒体の所定位置から最後尾側にテープを先送りしつつ順次バックアップ対象を読出し記憶媒体にリストアするステップと
を有し、
前記バックアップ対象グループは、一以上のバックアップ対象で構成されたグループであり、
前記バックアップ対象は、ファイル又はディレクトリであり、
前記(C)では、コンピュータが、前記優先度記憶手段から特定されるグループリストア優先度の高い順に、以下の(c1)及び(c2)の処理:
(c1)バックアップ対象グループを選択する、
(c2)選択したバックアップ対象グループを構成する全てのバックアップ対象を、バックアップ対象リストア優先度の高い順に前記テープ記録媒体に書き込む、
を行い、それにより、前記テープ記録媒体の先頭側から最後尾側にかけて、グループリストア優先度の高い順に、バックアップ対象グループが並び、且つ、バックアップ対象グループが記録されている、前記テープ記録媒体の領域においては、バックアップ対象リストア優先度の高い順に、バックアップ対象が並ぶ、
バックアップ/リストア方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003430159A JP4426280B2 (ja) | 2003-12-25 | 2003-12-25 | バックアップ/リストアシステム及び方法 |
| US10/871,175 US7073036B2 (en) | 2003-12-25 | 2004-06-18 | Backup system and method for tape recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003430159A JP4426280B2 (ja) | 2003-12-25 | 2003-12-25 | バックアップ/リストアシステム及び方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005190139A JP2005190139A (ja) | 2005-07-14 |
| JP4426280B2 true JP4426280B2 (ja) | 2010-03-03 |
Family
ID=34788614
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003430159A Expired - Fee Related JP4426280B2 (ja) | 2003-12-25 | 2003-12-25 | バックアップ/リストアシステム及び方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7073036B2 (ja) |
| JP (1) | JP4426280B2 (ja) |
Families Citing this family (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005242403A (ja) * | 2004-02-24 | 2005-09-08 | Hitachi Ltd | 計算機システム |
| US7620843B2 (en) * | 2005-03-02 | 2009-11-17 | International Business Machines Corporation | Rebuilding a storage system |
| US7802134B1 (en) * | 2005-08-18 | 2010-09-21 | Symantec Corporation | Restoration of backed up data by restoring incremental backup(s) in reverse chronological order |
| JP4782825B2 (ja) * | 2006-04-10 | 2011-09-28 | インターナショナル・ビジネス・マシーンズ・コーポレーション | データの保存先を複数のテープ記録装置から選択するための装置、方法及びプログラム |
| JP2007310772A (ja) * | 2006-05-22 | 2007-11-29 | Hitachi Ltd | ストレージシステム及び通信制御方法 |
| US8463798B1 (en) | 2007-03-31 | 2013-06-11 | Emc Corporation | Prioritized restore |
| US8375005B1 (en) * | 2007-03-31 | 2013-02-12 | Emc Corporation | Rapid restore |
| US8924352B1 (en) | 2007-03-31 | 2014-12-30 | Emc Corporation | Automated priority backup and archive |
| US8341121B1 (en) | 2007-09-28 | 2012-12-25 | Emc Corporation | Imminent failure prioritized backup |
| US8583601B1 (en) | 2007-09-28 | 2013-11-12 | Emc Corporation | Imminent failure backup |
| US9176779B2 (en) * | 2008-07-10 | 2015-11-03 | Juniper Networks, Inc. | Data access in distributed systems |
| US8315983B1 (en) * | 2008-11-24 | 2012-11-20 | Symantec Corporation | Method and apparatus for performing granular restoration of data objects from machine images stored on sequential backup media |
| KR101950997B1 (ko) * | 2009-01-28 | 2019-02-21 | 삼성전자주식회사 | 컨텐츠 태그를 이용한 컨텐츠 관리 방법 및 그 장치 |
| JP5026480B2 (ja) * | 2009-08-19 | 2012-09-12 | 日本電信電話株式会社 | 情報処理装置、方法、システム、およびプログラム |
| JP2011108091A (ja) * | 2009-11-19 | 2011-06-02 | Fujitsu Ltd | テープライブラリのデータ二重化制御方法および仮想テープ装置 |
| US8204863B2 (en) * | 2009-12-21 | 2012-06-19 | International Business Machines Corporation | Multi-phase file system restore with selective on-demand data availability |
| US20110313974A1 (en) * | 2010-06-17 | 2011-12-22 | Computer Associates Think, Inc. | Prioritized data backup |
| JP5459102B2 (ja) | 2010-06-24 | 2014-04-02 | 富士通株式会社 | ストレージ制御装置、ストレージシステム及びストレージ制御方法 |
| US9235585B1 (en) * | 2010-06-30 | 2016-01-12 | Emc Corporation | Dynamic prioritized recovery |
| US8548959B2 (en) | 2010-11-29 | 2013-10-01 | Ca, Inc. | System and method for minimizing data recovery window |
| US8316057B2 (en) * | 2010-12-17 | 2012-11-20 | International Business Machines Corporation | Restoring deduplicated data objects from sequential backup devices |
| US8209298B1 (en) * | 2010-12-17 | 2012-06-26 | International Business Machines Corporation | Restoring a restore set of files from backup objects stored in sequential backup devices |
| US8856591B2 (en) | 2011-06-14 | 2014-10-07 | Ca, Inc. | System and method for data disaster recovery |
| US8639665B2 (en) | 2012-04-04 | 2014-01-28 | International Business Machines Corporation | Hybrid backup and restore of very large file system using metadata image backup and traditional backup |
| JP5991211B2 (ja) * | 2012-05-25 | 2016-09-14 | 富士通株式会社 | シミュレーション方法、およびシミュレーションプログラム |
| US20140040573A1 (en) * | 2012-07-31 | 2014-02-06 | Ludmila Cherkasova | Determining a number of storage devices to backup objects in view of quality of service considerations |
| US8914334B2 (en) | 2012-09-12 | 2014-12-16 | International Business Machines Corporation | Using a metadata image of a file system and archive instance to restore data objects in the file system |
| US8805789B2 (en) | 2012-09-12 | 2014-08-12 | International Business Machines Corporation | Using a metadata image of a file system and archive instance to backup data objects in the file system |
| JP5924209B2 (ja) | 2012-09-19 | 2016-05-25 | 富士通株式会社 | バックアップ制御プログラム、バックアップ制御方法および情報処理装置 |
| US9354979B2 (en) | 2014-02-07 | 2016-05-31 | International Business Machines Corporation | Server based disaster recovery by making use of dual write responses |
| JP5984151B2 (ja) | 2014-08-26 | 2016-09-06 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | データの復旧方法、プログラムおよびデータ処理システム |
| US11055016B2 (en) * | 2019-04-29 | 2021-07-06 | EMC IP Holding Company LLC | Method and system for prioritizing critical data object storage during backup operations |
| US11416159B2 (en) | 2019-04-29 | 2022-08-16 | EMC IP Holding Company LLC | Method and system for prioritizing critical data object storage during backup operations |
| US11734121B2 (en) * | 2020-03-10 | 2023-08-22 | EMC IP Holding Company LLC | Systems and methods to achieve effective streaming of data blocks in data backups |
| CN115114077B (zh) * | 2021-03-17 | 2025-08-08 | 伊姆西Ip控股有限责任公司 | 管理备份数据的方法、电子设备和计算机程序产品 |
| JP2024139547A (ja) * | 2023-03-27 | 2024-10-09 | 日立ヴァンタラ株式会社 | バックアップシステム及びバックアップ方法 |
| US12235730B1 (en) * | 2023-10-04 | 2025-02-25 | Dell Products L.P. | Prioritizing important files while restoring protection |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6581076B1 (en) | 2000-03-29 | 2003-06-17 | International Business Machines Corporation | Method and system for efficient file archiving and dearchiving in a DMD system |
| JP4074442B2 (ja) | 2001-03-30 | 2008-04-09 | 株式会社日立製作所 | データのバックアップのための方法、装置、システム、プログラム及び記憶媒体 |
| US6880051B2 (en) * | 2002-03-14 | 2005-04-12 | International Business Machines Corporation | Method, system, and program for maintaining backup copies of files in a backup storage device |
| US6857053B2 (en) * | 2002-04-10 | 2005-02-15 | International Business Machines Corporation | Method, system, and program for backing up objects by creating groups of objects |
-
2003
- 2003-12-25 JP JP2003430159A patent/JP4426280B2/ja not_active Expired - Fee Related
-
2004
- 2004-06-18 US US10/871,175 patent/US7073036B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005190139A (ja) | 2005-07-14 |
| US7073036B2 (en) | 2006-07-04 |
| US20050177767A1 (en) | 2005-08-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4426280B2 (ja) | バックアップ/リストアシステム及び方法 | |
| US7234077B2 (en) | Rapid restoration of file system usage in very large file systems | |
| US7584190B2 (en) | Data files systems with hierarchical ranking for different activity groups | |
| US5684991A (en) | Modification metadata set, abstracted from database write requests | |
| US7287047B2 (en) | Selective data replication system and method | |
| JP3545428B2 (ja) | 動的ファイル移動方法及びシステム | |
| US8285671B2 (en) | System and method for performing integrated storage operations | |
| US8812436B2 (en) | Schedule based data lifecycle management | |
| US8171246B2 (en) | Ranking and prioritizing point in time snapshots | |
| US20070203937A1 (en) | Systems and methods for classifying and transferring information in a storage network | |
| CN100390796C (zh) | 用于扩展属性的延迟删除的方法和系统 | |
| US20070061540A1 (en) | Data storage system using segmentable virtual volumes | |
| US7974949B2 (en) | Computer system and automatic data backup method | |
| US12248686B2 (en) | Intent-driven storage tiers that protect and relocate assets | |
| JP2005316708A (ja) | 階層記憶装置、その復旧方法、及び復旧プログラム | |
| CN109241011B (zh) | 一种虚拟机文件处理方法及装置 | |
| US12169635B2 (en) | Intent-driven storage tiers that protect and replicate assets | |
| JP2006277563A (ja) | ファイルを指定日時のバージョンに復帰させるためのバックアップ・システム、バックアップ方法および該方法をコンピュータに実行させるためのプログラム | |
| JP2002222105A (ja) | ファイルシステムと、そのファイルシステムの実現に用いられるプログラムと、そのプログラムを記録したプログラム記録媒体 | |
| JPH10171694A (ja) | データバックアップ方法およびデータバックアップ装置ならびに情報記録媒体 | |
| HK1065388B (en) | Selective data replication system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061108 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20061108 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090813 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090908 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091109 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20091208 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091210 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121218 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |