JP4843976B2 - レプリケーションシステムと方法 - Google Patents
レプリケーションシステムと方法 Download PDFInfo
- Publication number
- JP4843976B2 JP4843976B2 JP2005089454A JP2005089454A JP4843976B2 JP 4843976 B2 JP4843976 B2 JP 4843976B2 JP 2005089454 A JP2005089454 A JP 2005089454A JP 2005089454 A JP2005089454 A JP 2005089454A JP 4843976 B2 JP4843976 B2 JP 4843976B2
- Authority
- JP
- Japan
- Prior art keywords
- replication
- storage system
- backup
- source
- data
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2053—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2056—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
- G06F11/2082—Data synchronisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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 operation
- G06F11/1402—Saving, restoring, recovering or retrying
- 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; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2053—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2056—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
- G06F11/2066—Optimisation of the communication load
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2053—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2056—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
- G06F11/2071—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring using a plurality of controllers
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
本発明の1つのアスペクトに係る方法は、レプリケーション元システムが前記レプリケーション元システムのストレージのバックアップをとり、バックアップ以降の前記ストレージに行われた更新を差分情報として記録し、
レプリケーション先のシステムは、前記レプリケーション元システムから送られたバックアップメディアから前記レプリケーション先システムのストレージをリストアし、
前記レプリケーション元システムから前記レプリケーション先システムへバックアップ以降の更新情報を転送する。
レプリケーション元のストレージのバックアップをとるバックアップ装置と、
レプリケーション元のストレージのバックアップ以降の更新を差分情報として記録する差分マップと、
前記差分マップに基づきバックアップ以降の更新情報をレプリケーション先システムに転送する手段と、
を備え、
レプリケーション先システムが、
前記レプリケーション元システムのバックアップ装置によりバックアップデータを格納したバックアップメディアからバックアップデータを読み出すバックアップ装置と、
前記バックアップメディアのバックアップデータをレプリケーション先のストレージにリストアする手段と、
前記差分マップに基づき前記レプリケーション元システムから転送された更新情報を受け、レプリケーション先のストレージを更新する手段と、
を備えている。
前記レプリケーション先システムは、前記レプリケーション先のストレージの更新箇所の完了を示す更新完了フラグと、
前記レプリケーション元システムから転送された更新情報を受け取り、前記更新情報に基づき、前記レプリケーション先のストレージを更新し、更新箇所に対応する、前記更新完了フラグをオンに設定する手段と、
バックアップによるリストア実行時、前期更新完了フラグがオンの箇所は、バックアップデータによる書き込みは行わないように制御する、ようにしてもよい。
ステップS8での一致性の確認では、マスターストレージ1とレプリカストレージ2のデータを比較し完全一致を確認する。比較としてデータのハッシュ値を用いてもよい。このようにすることで、比較のために全データを転送することを要しなくしている。
Tf:通信経由でマスターストレージ1の全データをレプリカストレージ2に転送するのに要する時間;
Td:バックアップデータからのレプリカストレージ2のリストアと、差分データをマスターストレージ側から通信回線経由でレプリカストレージ2に転送するのに要する時間;
Dd:判断時点における差分マップを基に通信回線経由で転送するデータ量;
Da:論理ボリューム12の全データ量;
Sc:データ転送速度;
Db:バックアップメディアのデータ量;
Tb:バックアップ装置4のバックアップメディアへのバックアップが行われた時刻;
St:バックアップ装置5からのデータ転送速度;
とする。
Td=Db/St+Dd/Sc …(2)
Vを同期中におけるマスターストレージ1の論理ボリューム12の更新データの量の増加速度とすると、
マスターストレージ1から転送するデータ量は、判断時点における差分データ量と、バックアップデータを適用している間に生成された差分量と、差分転送間に生成される差分量の和である。Sc・tは、以下の式で与えられる。
=Db+(Dd・St+V・Db)/{St・(Sc−V)} …(5)
2 レプリカストレージ
3 ホスト
4、5 バックアップ装置
6 ペア化処理手段
7 通信回線
11 レプリケーションマスター手段
12、22 論理ボリューム
13 アクセス手段
14 差分マップ
15 バックアップ手段
21 レプリケーションレプリカ手段
23 初期コピー用リストア手段
24 初期化完了マップ
Claims (20)
- レプリケーション元のストレージシステムからレプリケーション先のストレージへレプリケーションを行うレプリケーション方法であって、
前記レプリケーション元と前記レプリケーション先のストレージシステムに接続し、前記レプリケーション元と前記レプリケーション先のストレージシステムのペア関係の設定を制御するペア化処理手段を設け、
前記ペア化処理手段は、ペア関係を結んだ前記レプリケーション元と前記レプリケーション先のストレージシステムについて、
バックアップによるリストア及び差分情報の転送による同期に要する第1の処理時間を見積り、
前記レプリケーション元と前記レプリケーション先のストレージシステム間の通信回線を介した前記レプリケーション元のストレージシステムから前記レプリケーション先のストレージシステムへの全データの転送による同期に要する第2の処理時間を見積り、
前記第1、第2の処理時間に応じて、
前記バックアップによるリストアと前記差分情報の転送と、
前記通信回線による前記レプリケーション元のストレージシステムの全データの転送と、
のいずれを選択するか判断し、
前記バックアップによるリストアと前記差分情報の転送を行う場合、
前記レプリケーション元のストレージシステムは、前記レプリケーション元のストレージシステムのストレージのバックアップをとり、バックアップ以降の前記ストレージに行われた更新を差分情報として記録し、
前記レプリケーション先のストレージシステムは、前記レプリケーション元のストレージシステムから送られたバックアップメディアから前記レプリケーション先のストレージシステムのストレージをリストアし、
前記レプリケーション元のストレージシステムは、前記レプリケーション先のストレージシステムへ、前記差分情報として記録した前記バックアップ以降の更新情報を転送する、ことを特徴とするレプリケーション方法。 - 前記ペア化処理手段が、前記レプリケーション元と前記レプリケーション先のストレージシステムで同期を行っているときの、前記レプリケーション元のストレージシステムにおける更新データ量の増加速度を考慮して、
前記判断時点における差分量と、
リストアしている間に前記レプリケーション元のストレージシステムで生成される差分量と、
前記レプリケーション元のストレージシステムから前記レプリケーション先のストレージシステムへ差分情報の転送中に、前記レプリケーション元のストレージシステムで生成される差分量と、
の和を、前記レプリケーション元のストレージシステムから前記レプリケーション先のストレージシステムへ前記通信回線を介して転送するデータ量として、前記バックアップによるリストアと差分情報の転送による同期に要する前記第1の時間を見積る、ことを特徴とする請求項1記載のレプリケーション方法。 - バックアップ以降、バックアップによるリストア実行前の間に、前記レプリケーション元のストレージシステムでなされた更新を前記レプリケーション先のストレージシステムに転送して、前記レプリケーション先のストレージシステムのストレージを更新しておき、
前記レプリケーション先のストレージシステムにおいて、バックアップによるリストア実行時に更新が完了した箇所については、バックアップデータによる書き込みは行わないように制御する、ことを特徴とする請求項1記載のレプリケーション方法。 - 前記ペア化処理手段は、レプリケーション・ペアの作成モードが、初期化するものである場合には、前記レプリケーション元と前記レプリケーション先のストレージシステムのストレージを初期化してレプリケーションを開始する、ことを特徴とする請求項1記載のレプリケーション方法。
- 前記ペア化処理手段は、レプリケーション・ペアの作成モードが、初期同期しない場合には、前記レプリケーション元と前記レプリケーション先のストレージシステムの内容が一致するか判定し、一致する場合に、レプリケーションを開始するように制御する、ことを特徴とする請求項1記載のレプリケーション方法。
- 前記ペア化処理手段は、前記レプリケーション元と前記レプリケーション先のストレージシステムのストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのスナップショットをとって比較し、一致するか調べる、ことを特徴とする請求項5記載のレプリケーション方法。
- 前記ペア化処理手段は、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのデータのハッシュ値を算出して比較し、一致するか調べる、ことを特徴とする請求項5記載のレプリケーション方法。
- レプリケーション元のストレージシステムと、前記レプリケーション元のストレージシシステムと通信回線で通信接続するレプリケーション先のストレージシステムと、を含むレプリケーションシステムにおいて、
前記レプリケーション元のストレージシステムが、
前記レプリケーション元のストレージのバックアップをとるバックアップ装置と、
前記レプリケーション元のストレージのバックアップ以降の更新を差分情報として記録する差分マップと、
前記差分マップに基づき、前記差分情報として記録した前記バックアップ以降の更新情報をレプリケーション先のストレージシステムに転送する手段と、
を備え、
前記レプリケーション先のストレージシシステムが、
前記レプリケーション元のストレージシステムのバックアップ装置によりバックアップデータを格納したバックアップメディアからバックアップデータを読み出すバックアップ装置と、
前記バックアップメディアのバックアップデータをレプリケーション先のストレージにリストアする手段と、
前記差分マップに基づき前記レプリケーション元のストレージシステムから転送された更新情報を受け、レプリケーション先のストレージを更新する手段と、
前記レプリケーション元と前記レプリケーション先のストレージシステムについて、予め設定されたモードに従い、レプリケーションのペア化を行うペア化処理手段と、
を備え、
前記ペア化処理手段は、バックアップによる前記レプリケーション先のストレージのリストアと、差分情報の通信回線を介した前記レプリケーション元のストレージシステムから前記レプリケーション先のストレージシステムへの転送による同期に要する第1の時間を見積り、前記レプリケーション元と前記レプリケーション先のストレージシステム間の通信回線を介して前記レプリケーション元のストレージシステムのストレージの全データの転送による同期に要する第2の時間を見積り、前記第1と第2の時間の見積もり結果に応じて、バックアップによるリストアと差分情報の転送と、通信回線による前記レプリケーション元の全データの転送と、のいずれかを選択する、ことを特徴とするレプリケーションシステム。 - 前記ペア化処理手段は、前記レプリケーション元と前記レプリケーション先のストーレッジシステムで同期を行っているときの、前記レプリケーション元のストレージシステムにおける更新データ量の増加速度を考慮して、
前記判断時点における差分量と、
リストアしている間に前記レプリケーション元のストーレッジシステムで生成される差分量と、
前記レプリケーション元のストーレッジシステムから前記レプリケーション先のストーレッジシステムへ差分転送中に、前記レプリケーション元のストーレッジシステムで生成される差分量と、
の和を、前記レプリケーション元のストーレッジシステムから前記レプリケーション先のストーレッジシステムへ通信回線を介して転送するデータ量として、前記バックアップによるリストアと差分情報の転送による同期に要する前記第1の時間を見積る、ことを特徴とする請求項8記載のレプリケーションシステム。 - 前記レプリケーション元のストーレッジシステムは、
バックアップ以降、前記レプリケーション元のストレージシステムでなされた更新情報を、前記レプリケーション先のストーレッジシステムに転送する手段を備え、
前記レプリケーション先のストーレッジシステムは、
前記レプリケーション先のストレージシステムの更新箇所の完了を示す更新完了フラグと、
前記レプリケーション元のストーレッジシステムから転送された更新情報を受け取り、前記更新情報に基づき、前記レプリケーション先のストレージを更新し、更新箇所に対応する、前記更新完了フラグをオンに設定する手段と、
バックアップによるリストア実行時、前記更新完了フラグがオンの箇所は、バックアップデータによる書き込みは行わないように制御する、ことを特徴とする請求項8記載のレプリケーションシステム。 - 前記ペア化処理手段は、レプリケーション・ペアの作成モードが、初期化するものである場合には、前記レプリケーション元と前記レプリケーション先のストレージを初期化してレプリケーションを開始する、ことを特徴とする請求項8記載のレプリケーションシステム。
- 前記ペア化処理手段は、レプリケーション・ペアの作成モードが、初期同期しない場合には、前記レプリケーション元と前記レプリケーション先のストレージシステムのストレージが一致するか判定し、一致する場合に、レプリケーションを開始するように制御する、ことを特徴とする請求項8記載のレプリケーションシステム。
- 前記ペア化処理手段は、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのスナップショットをとって比較し、一致するか調べる、ことを特徴とする請求項12記載のレプリケーションシステム。
- 前記ペア化処理手段は、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのデータのハッシュ値を算出して比較し、一致するか調べる、ことを特徴とする請求項12記載のレプリケーションシステム。
- レプリケーション元のストレージシステムと、前記レプリケーション元のストレージシステムと通信回線を介して通信接続するレプリケーション先のストレージシステムとに接続され、前記レプリケーション元とレプリケーション先のストレージシステムについて、予め設定されたレプリケーション・ペアの作成モードに従い、レプリケーションのペア化の制御を行うペア化処理装置であって、
前記レプリケーション・ペアの作成モードがバックアップ利用のとき、前記レプリケーション元のストレージシステムでバックアップされたバックアップデータを用いた前記レプリケーション先のストレージシステムのリストアと、前記レプリケーション元のストレージシステムでのバックアップ以降の差分情報の通信回線を介した前記レプリケーション元から前記レプリケーション先への転送による同期に要する第1の時間を見積るとともに、前記レプリケーション元のストレージシステムと前記レプリケーション先のストレージシステム間の通信回線を介して前記レプリケーション元のストレージシステムのストレージの全データの転送による同期に要する第2の時間を見積る見積り手段を備え、
前記第1及び第2の時間の見積り結果に応じて、前記バックアップによるリストアと前記差分情報の転送と、通信回線による前記レプリケーション元のストレージシステムのストレージの全データの転送のいずれを選択するか判断する、ことを特徴とするペア化処理装置。 - 前記見積り手段は、前記レプリケーション元と前記レプリケーション先のストレージシステムで同期を行っているときの、前記レプリケーション元のストレージシステムにおける更新データ量の増加速度を考慮して、
前記判断時点における差分量と、
リストアしている間に前記レプリケーション元のストレージシステムで生成される差分量と、
前記レプリケーション元のストレージシステムから前記レプリケーション先のストレージシステムへ差分転送中に前記レプリケーション元のストレージシステムで生成される差分量と、
の和を、前記レプリケーション元のストレージシステムから前記レプリケーション先のストレージシステムへ通信回線を介して転送するデータ量として、前記バックアップによるリストアと差分情報の転送による同期に要する前記第1の時間を見積る、ことを特徴とする請求項15記載のペア化処理装置。 - 前記レプリケーション・ペアの作成モードが、初期化するものである場合には、前記レプリケーション元と前記レプリケーション先のストレージシステムを初期化してレプリケーションを開始する、ことを特徴とする請求項15記載のペア化処理装置。
- 前記レプリケーション・ペアの作成モードが、初期同期しない場合には、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定し、一致する場合に、レプリケーションを開始するように制御する、ことを特徴とする請求項15記載のペア化処理装置。
- 前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのスナップショットをとって比較し、一致するか調べる、ことを特徴とする請求項18記載のペア化処理装置。
- 前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのデータのハッシュ値を算出して比較し、一致するか調べる、ことを特徴とする請求項18記載のペア化処理装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005089454A JP4843976B2 (ja) | 2005-03-25 | 2005-03-25 | レプリケーションシステムと方法 |
US11/387,918 US20060218203A1 (en) | 2005-03-25 | 2006-03-24 | Replication system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005089454A JP4843976B2 (ja) | 2005-03-25 | 2005-03-25 | レプリケーションシステムと方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006268740A JP2006268740A (ja) | 2006-10-05 |
JP4843976B2 true JP4843976B2 (ja) | 2011-12-21 |
Family
ID=37036446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005089454A Expired - Fee Related JP4843976B2 (ja) | 2005-03-25 | 2005-03-25 | レプリケーションシステムと方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20060218203A1 (ja) |
JP (1) | JP4843976B2 (ja) |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7108784B1 (en) * | 2001-09-26 | 2006-09-19 | Wrt International Llc | Apparatus for removal and destruction of ammonia from an aqueous medium |
US20080010513A1 (en) * | 2006-06-27 | 2008-01-10 | International Business Machines Corporation | Controlling computer storage systems |
US8140785B2 (en) * | 2006-06-29 | 2012-03-20 | International Business Machines Corporation | Updating metadata in a logical volume associated with a storage controller for data units indicated in a data structure |
US7930496B2 (en) * | 2006-06-29 | 2011-04-19 | International Business Machines Corporation | Processing a read request to a logical volume while relocating a logical volume from a first storage location to a second storage location using a copy relationship |
US8433730B2 (en) * | 2006-10-31 | 2013-04-30 | Ariba, Inc. | Dynamic data access and storage |
JP4636008B2 (ja) * | 2006-11-17 | 2011-02-23 | 日本電気株式会社 | データレプリケーションシステム、データレプリケーション方法、データレプリケーションプログラム |
JP5105856B2 (ja) * | 2006-12-20 | 2012-12-26 | Necシステムテクノロジー株式会社 | ストレージシステム、論理ボリュームのレプリケーション方法・プログラム |
JP2008181461A (ja) * | 2007-01-26 | 2008-08-07 | Hitachi Ltd | Nas装置間でのデータ移行を制御する装置及び方法 |
JP2008226167A (ja) | 2007-03-15 | 2008-09-25 | Toshiba Corp | データ配布システム及びデータ配布プログラム |
JP2008234030A (ja) | 2007-03-16 | 2008-10-02 | Hitachi Ltd | コピーシステム及びコピー方法 |
JP5086674B2 (ja) * | 2007-03-23 | 2012-11-28 | 株式会社日本デジタル研究所 | 申告書作成方法、申告書作成装置、および申告書作成プログラム |
US7769971B2 (en) * | 2007-03-29 | 2010-08-03 | Data Center Technologies | Replication and restoration of single-instance storage pools |
US8260230B2 (en) * | 2007-08-31 | 2012-09-04 | Clear Channel Management Services, Inc. | Radio receiver and method for receiving and playing signals from multiple broadcast channels |
JP4346659B2 (ja) | 2007-12-27 | 2009-10-21 | 株式会社東芝 | 情報処理装置、バックアップ記憶装置、および情報処理方法 |
JP5243103B2 (ja) * | 2008-05-19 | 2013-07-24 | 株式会社野村総合研究所 | データベースシステム及びデータベースシステムにおける差分コピーの遅延自動復旧方法 |
US8291403B2 (en) * | 2008-06-30 | 2012-10-16 | Symantec Operating Corporation | Install-unit upgrade using dynamic configuration data manipulation and merging |
US8516121B1 (en) * | 2008-06-30 | 2013-08-20 | Symantec Corporation | Method and apparatus for optimizing computer network usage to prevent congestion |
US7996365B2 (en) * | 2008-07-07 | 2011-08-09 | International Business Machines Corporation | Record level fuzzy backup |
JP5467625B2 (ja) * | 2008-07-30 | 2014-04-09 | インターナショナル・ビジネス・マシーンズ・コーポレーション | トランザクションを処理する本番システムと該本番システムのバックアップ・システムである代行システムとを含む本番−代行システム |
SE533007C2 (sv) | 2008-10-24 | 2010-06-08 | Ilt Productions Ab | Distribuerad datalagring |
JP5215141B2 (ja) * | 2008-11-25 | 2013-06-19 | 三菱電機株式会社 | 電力系統監視制御システム |
US9720782B2 (en) * | 2008-12-08 | 2017-08-01 | Microsoft Technology Licensing, Llc | Authenticating a backup image with bifurcated storage |
US8229890B2 (en) * | 2008-12-15 | 2012-07-24 | International Business Machines Corporation | Opening document stored at multiple database replicas |
US20110004750A1 (en) * | 2009-07-03 | 2011-01-06 | Barracuda Networks, Inc | Hierarchical skipping method for optimizing data transfer through retrieval and identification of non-redundant components |
JP5284905B2 (ja) * | 2009-08-12 | 2013-09-11 | 富士通株式会社 | データ移行方法、及びプログラム |
JP5585062B2 (ja) * | 2009-12-04 | 2014-09-10 | ソニー株式会社 | 情報処理装置、情報処理方法、データ管理サーバおよびデータ同期システム |
EP2387200B1 (en) | 2010-04-23 | 2014-02-12 | Compuverde AB | Distributed data storage |
JP5188538B2 (ja) * | 2010-05-27 | 2013-04-24 | 株式会社日立製作所 | 計算機システム及びリストア方法 |
US8683154B2 (en) | 2010-06-17 | 2014-03-25 | Hitachi, Ltd. | Computer system and system control method |
JP5424992B2 (ja) * | 2010-06-17 | 2014-02-26 | 株式会社日立製作所 | 計算機システム、及びシステム制御方法 |
US9588858B2 (en) * | 2010-11-29 | 2017-03-07 | Ca, Inc. | Periodic data replication |
US8495019B2 (en) * | 2011-03-08 | 2013-07-23 | Ca, Inc. | System and method for providing assured recovery and replication |
EP2693782B1 (en) * | 2011-04-19 | 2015-10-28 | Huawei Device Co., Ltd. | Method for backuping and recovering data of mobile terminal and mobile terminal thereof |
US9626378B2 (en) | 2011-09-02 | 2017-04-18 | Compuverde Ab | Method for handling requests in a storage system and a storage node for a storage system |
US8645978B2 (en) | 2011-09-02 | 2014-02-04 | Compuverde Ab | Method for data maintenance |
US8769138B2 (en) | 2011-09-02 | 2014-07-01 | Compuverde Ab | Method for data retrieval from a distributed data storage system |
JP5874526B2 (ja) * | 2012-05-15 | 2016-03-02 | 日本電気株式会社 | バックアップ取得装置、バックアップ取得方法、およびバックアップ取得プログラム |
CN102693145B (zh) * | 2012-05-31 | 2015-02-25 | 红石阳光(北京)科技有限公司 | 用于嵌入式***的差分升级方法 |
CN103581231B (zh) * | 2012-07-25 | 2019-03-12 | 腾讯科技(北京)有限公司 | Ugc主备数据同步方法及其*** |
US9195727B2 (en) * | 2013-01-30 | 2015-11-24 | Hewlett-Packard Development Company, L.P. | Delta partitions for backup and restore |
US20140310488A1 (en) * | 2013-04-11 | 2014-10-16 | Transparent Io, Inc. | Logical Unit Management using Differencing |
US9436410B2 (en) * | 2013-12-13 | 2016-09-06 | Netapp, Inc. | Replication of volumes on demands using absent allocation |
CN105830063B (zh) * | 2013-12-18 | 2020-12-15 | 亚马逊科技公司 | 协调卷组中的小卷 |
JP6088450B2 (ja) * | 2014-02-18 | 2017-03-01 | 日本電信電話株式会社 | 冗長化データベースシステム、データベース装置及びマスタ交代方法 |
US9542468B2 (en) | 2014-03-24 | 2017-01-10 | Hitachi, Ltd. | Database management system and method for controlling synchronization between databases |
US9870289B2 (en) * | 2014-12-12 | 2018-01-16 | Ca, Inc. | Notifying a backup application of a backup key change |
US9880904B2 (en) * | 2014-12-12 | 2018-01-30 | Ca, Inc. | Supporting multiple backup applications using a single change tracker |
JP6485212B2 (ja) * | 2015-05-22 | 2019-03-20 | 沖電気工業株式会社 | データベースシステム、データベースサーバ、データベースサーバプログラム、及びデータベースシステムの制御方法 |
US20180267713A1 (en) * | 2016-03-31 | 2018-09-20 | Hitachi, Ltd. | Method and apparatus for defining storage infrastructure |
JP6905321B2 (ja) * | 2016-10-06 | 2021-07-21 | キヤノン株式会社 | データ管理システム、データ管理装置、装置、データ管理方法、およびプログラム |
JP7140361B2 (ja) * | 2018-03-27 | 2022-09-21 | Necソリューションイノベータ株式会社 | バックアップ装置、バックアップ方法、プログラム、および記録媒体 |
JP7193713B2 (ja) | 2018-10-31 | 2022-12-21 | 富士通株式会社 | 転送方式制御プログラム、転送方式制御装置及び転送方式制御方法 |
JP7200895B2 (ja) * | 2019-09-24 | 2023-01-10 | カシオ計算機株式会社 | 情報処理装置、表示制御方法、及び、プログラム |
US11625295B2 (en) | 2021-05-10 | 2023-04-11 | Micron Technology, Inc. | Operating memory device in performance mode |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3400297B2 (ja) * | 1997-06-04 | 2003-04-28 | 株式会社日立製作所 | 記憶サブシステムおよび記憶サブシステムのデータコピー方法 |
JPH11296422A (ja) * | 1998-04-08 | 1999-10-29 | Hitachi Ltd | データ複写装置 |
US6141773A (en) * | 1998-06-30 | 2000-10-31 | Emc Corporation | Method and apparatus for undoing changes to computer memory |
JP2000183947A (ja) * | 1998-12-14 | 2000-06-30 | Kenwood Corp | データ保障方法 |
JP2001159985A (ja) * | 1999-12-02 | 2001-06-12 | Sun Corp | 二重化装置 |
JP4115060B2 (ja) * | 2000-02-02 | 2008-07-09 | 株式会社日立製作所 | 情報処理システムのデータ復旧方法及びディスクサブシステム |
JP2002157167A (ja) * | 2001-08-23 | 2002-05-31 | Mitsubishi Electric Corp | 電子情報ファイリング装置 |
US20030120932A1 (en) * | 2001-12-21 | 2003-06-26 | Koninklijke Philips Electronics N.V. | Synchronizing source and destination systems via parallel hash value determinations |
US7010553B2 (en) * | 2002-03-19 | 2006-03-07 | Network Appliance, Inc. | System and method for redirecting access to a remote mirrored snapshot |
JP3957278B2 (ja) * | 2002-04-23 | 2007-08-15 | 株式会社日立製作所 | ファイル転送方法およびシステム |
JP3974538B2 (ja) * | 2003-02-20 | 2007-09-12 | 株式会社日立製作所 | 情報処理システム |
US20040230862A1 (en) * | 2003-05-16 | 2004-11-18 | Arif Merchant | Redundant data assigment in a data storage system |
JP4267420B2 (ja) * | 2003-10-20 | 2009-05-27 | 株式会社日立製作所 | ストレージ装置及びバックアップ取得方法 |
US7318134B1 (en) * | 2004-03-16 | 2008-01-08 | Emc Corporation | Continuous data backup using distributed journaling |
JP2006011581A (ja) * | 2004-06-23 | 2006-01-12 | Hitachi Ltd | ストレージシステム及びストレージシステムの制御方法 |
US7058731B2 (en) * | 2004-08-03 | 2006-06-06 | Hitachi, Ltd. | Failover and data migration using data replication |
-
2005
- 2005-03-25 JP JP2005089454A patent/JP4843976B2/ja not_active Expired - Fee Related
-
2006
- 2006-03-24 US US11/387,918 patent/US20060218203A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2006268740A (ja) | 2006-10-05 |
US20060218203A1 (en) | 2006-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4843976B2 (ja) | レプリケーションシステムと方法 | |
US6643671B2 (en) | System and method for synchronizing a data copy using an accumulation remote copy trio consistency group | |
US7139932B2 (en) | Data synchronization of multiple remote storage after remote copy suspension | |
US7032089B1 (en) | Replica synchronization using copy-on-read technique | |
US20190012243A1 (en) | Resynchronizing to a first storage system after a failover to a second storage system mirroring the first storage system | |
US7117386B2 (en) | SAR restart and going home procedures | |
US7941622B2 (en) | Point in time remote copy for multiple sites | |
US6360306B1 (en) | Relocation of suspended data to a remote site in a distributed storage system | |
US6950915B2 (en) | Data storage subsystem | |
US7613749B2 (en) | System and method for application fault tolerance and recovery using topologically remotely located computing devices | |
US7441148B2 (en) | Method and apparatus for volume replication management at planned and unplanned link down | |
US7472173B2 (en) | Remote data copying among storage systems | |
US20050223267A1 (en) | Method and apparatus for re-synchronizing mirroring pair with data consistency | |
JP4842720B2 (ja) | ストレージシステム及びデータ複製方法 | |
US20060136685A1 (en) | Method and system to maintain data consistency over an internet small computer system interface (iSCSI) network | |
KR100734817B1 (ko) | 싸이트간 데이타 미러링을 위한 방법, 시스템, 및 기록 매체 | |
US7831550B1 (en) | Propagating results of a volume-changing operation to replicated nodes | |
JP2003248606A (ja) | 記憶装置を応用したコピー管理の方法と装置 | |
WO2004051476A2 (en) | Improved remote copy synchronization in disaster recovery computer systems | |
JP2005276162A (ja) | 分散リモートコピーシステム | |
US8555012B2 (en) | Data storage apparatus | |
JP2005309793A (ja) | データ処理システム | |
JP2005293469A (ja) | データコピーシステムおよびデータコピー方法 | |
CN106326030B (zh) | 用于存储***中的软切换的方法和装置 | |
JP4512386B2 (ja) | バックアップシステムおよび方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080213 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100901 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100914 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110215 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110418 |
|
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: 20110913 |
|
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: 20110926 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141021 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4843976 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |