JP2006268740A - レプリケーションシステムと方法 - Google Patents
レプリケーションシステムと方法 Download PDFInfo
- Publication number
- JP2006268740A JP2006268740A JP2005089454A JP2005089454A JP2006268740A JP 2006268740 A JP2006268740 A JP 2006268740A JP 2005089454 A JP2005089454 A JP 2005089454A JP 2005089454 A JP2005089454 A JP 2005089454A JP 2006268740 A JP2006268740 A JP 2006268740A
- Authority
- JP
- Japan
- Prior art keywords
- replication
- storage
- backup
- source
- destination
- 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.)
- Granted
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)
Abstract
レプリケーションに要する時間の短縮に好適なシステムと方法の提供。
【解決手段】
マスタストレージのバックアップ作成後、バックアップに対応した差分マップを作成し、マスタストレージでは、ホストから行われた更新箇所を差分マップに記録し、レプリカストレージは、バックアップデータからリストアし、マスタストレージとレプリカストレージのペアを作成し、差分マップをもとに、マスタストレージのバックアップ後の更新箇所のデータをレプリカストレージに送り、レプリカストレージでデータを更新し、レプリカストレージはレプリケーションに関してマスタストレージと同期がとられている。
【選択図】
図1
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 (25)
- レプリケーション元システムが前記レプリケーション元システムのストレージのバックアップをとり、バックアップ以降の前記ストレージに行われた更新を差分情報として記録し、
レプリケーション先のシステムは、前記レプリケーション元システムから送られたバックアップメディアから前記レプリケーション先システムのストレージをリストアし、
前記レプリケーション元システムから前記レプリケーション先システムへバックアップ以降の更新情報を転送する、ことを特徴とするレプリケーション方法。 - レプリケーション元とレプリケーション先でレプリケーション・ペアの関係を結び、レプリケーション・ペアの作成モードが、バックアップを用いるものである場合、バックアップ作成後の差分情報を基に、前記レプリケーション先と前記レプリケーション元を同期させる、ことを特徴とする請求項1記載のレプリケーション方法。
- レプリケーション・ペアの設定を制御する手段が、ペア関係を結んだ前記レプリケーション元と前記レプリケーション先について、
バックアップによるリストアと差分情報の転送による同期に要する時間の見積り結果と、
前記レプリケーション元と前記レプリケーション先間の通信回線を介して前記レプリケーション元の全データの転送による同期に要する時間の見積り結果と、
に応じて、
バックアップによるリストアと差分情報の転送と、通信回線による前記レプリケーション元の全データの転送のいずれを選択するか判断する、ことを特徴とする請求項1記載のレプリケーション方法。 - 前記レプリケーション・ペアの設定を制御する手段が、前記レプリケーション元と前記レプリケーション先で同期を行っているときの、前記レプリケーション元ストレージにおける更新データ量の増加速度を考慮して、
前記判断時点における差分量と、
リストアしている間に前記レプリケーション元で生成される差分量と、
前記レプリケーション元から前記レプリケーション先へ差分転送中に、前記レプリケーション元で生成される差分量と、
の和を、前記レプリケーション元から前記レプリケーション先へ通信回線を介して転送するデータ量として、前記バックアップによるリストアと差分情報の転送による同期に要する時間を見積る、ことを特徴とする請求項3記載のレプリケーション方法。 - バックアップ以降、バックアップによるリストア実行前の間に、前記レプリケーション元システムでなされた更新を前記レプリケーション先システムに転送して、前記レプリケーション先システムのストレージを更新しておき、
前記レプリケーション先システムにおいて、バックアップによるリストア実行時、更新完了の箇所については、バックアップデータによる書き込みは行わないように制御する、ことを特徴とする請求項1記載のレプリケーション方法。 - レプリケーション・ペアの設定を制御する手段は、レプリケーション・ペアの作成モードが、初期化するものである場合には、前記レプリケーション元と前記レプリケーション先のストレージを初期化してレプリケーションを開始する、ことを特徴とする請求項1記載のレプリケーション方法。
- レプリケーション・ペアの設定を制御する手段は、レプリケーション・ペアの作成モードが、初期同期しない場合には、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定し、一致する場合に、レプリケーションを開始するように制御する、ことを特徴とする請求項1記載のレプリケーション方法。
- 前記レプリケーション・ペアの設定を制御する手段は、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのスナップショットをとって比較し、一致するか調べる、ことを特徴とする請求項7記載のレプリケーション方法。
- 前記レプリケーション・ペアの設定を制御する手段は、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのデータのハッシュ値を算出して比較し、一致するか調べる、ことを特徴とする請求項7記載のレプリケーション方法。
- レプリケーション元システムと、前記レプリケーション元システムと通信回線で通信接続するレプリケーション先システムと、を含むレプリケーションシステムにおいて、
前記レプリケーション元のストレージのバックアップをとるバックアップ装置を備え、
前記レプリケーション元のストレージのデータをバックアップメディアにバックアップし、
前記レプリケーション先において、前記バックアップメディアから前記レプリケーション先のストレージをリストアする、ことを特徴とするレプリケーションシステム。 - レプリケーション元システムと、前記レプリケーション元システムと通信回線で通信接続するレプリケーション先システムと、を含むレプリケーションシステムにおいて、
前記レプリケーション元システムが、
レプリケーション元のストレージのバックアップをとるバックアップ装置と、
レプリケーション元のストレージのバックアップ以降の更新を差分情報として記録する差分マップと、
前記差分マップに基づきバックアップ以降の更新情報をレプリケーション先システムに転送する手段と、
を備え、
前記レプリケーション先システムが、
前記レプリケーション元システムのバックアップ装置によりバックアップデータを格納したバックアップメディアからバックアップデータを読み出すバックアップ装置と、
前記バックアップメディアのバックアップデータをレプリケーション先のストレージにリストアする手段と、
前記差分マップに基づき前記レプリケーション元システムから転送された更新情報を受け、レプリケーション先のストレージを更新する手段と、
を備えている、ことを特徴とするレプリケーションシステム。 - 前記レプリケーション元と前記レプリケーション先について、予め設定されたモードに従い、レプリケーションのペア化を行うペア化処理手段を備えている、ことを特徴とする請求項11記載のレプリケーションシステム。
- 前記ペア化処理手段は、バックアップによる前記レプリケーション先のリストアと差分情報の通信回線を介した前記レプリケーション元から前記レプリケーション先への転送による同期に要する時間の見積り結果と、前記レプリケーション元と前記レプリケーション先間の通信回線を介して前記レプリケーション元の全データの転送による同期に要する時間の見積り結果と、に応じて、バックアップによるリストアと差分情報の転送と、通信回線による前記レプリケーション元の全データの転送のいずれかを選択する、ことを特徴とする請求項12記載のレプリケーションシステム。
- 前記ペア化処理手段は、前記レプリケーション元と前記レプリケーション先で同期を行っているときの、前記レプリケーション元ストレージにおける更新データ量の増加速度を考慮して、
前記判断時点における差分量と、
リストアしている間に前記レプリケーション元で生成される差分量と、
前記レプリケーション元から前記レプリケーション先へ差分転送中に、前記レプリケーション元で生成される差分量と、
の和を、前記レプリケーション元から前記レプリケーション先へ通信回線を介して転送するデータ量として、前記バックアップによるリストアと差分情報の転送による同期に要する時間を見積る、ことを特徴とする請求項13記載のレプリケーションシステム。 - 前記レプリケーション元システムは、バックアップ以降、前記レプリケーション元ストレージでなされた更新情報を、前記レプリケーション先システムに転送する手段を備え、
前記レプリケーション先システムは、前記レプリケーション先のストレージの更新箇所の完了を示す更新完了フラグと、
前記レプリケーション元システムから転送された更新情報を受け取り、前記更新情報に基づき、前記レプリケーション先のストレージを更新し、更新箇所に対応する、前記更新完了フラグをオンに設定する手段と、
バックアップによるリストア実行時、前期更新完了フラグがオンの箇所は、バックアップデータによる書き込みは行わないように制御する、ことを特徴とする請求項11記載のレプリケーションシステム。 - 前記ペア化処理手段は、レプリケーション・ペアの作成モードが、初期化するものである場合には、前記レプリケーション元と前記レプリケーション先のストレージを初期化してレプリケーションを開始する、ことを特徴とする請求項12記載のレプリケーションシステム。
- 前記ペア化処理手段は、レプリケーション・ペアの作成モードが、初期同期しない場合には、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定し、一致する場合に、レプリケーションを開始するように制御する、ことを特徴とする請求項12記載のレプリケーションシステム。
- 前記ペア化処理手段は、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのスナップショットをとって比較し、一致するか調べる、ことを特徴とする請求項17記載のレプリケーションシステム。
- 前記ペア化処理手段は、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのデータのハッシュ値を算出して比較し、一致するか調べる、ことを特徴とする請求項17記載のレプリケーションシステム。
- レプリケーション元と、前記レプリケーション元と通信回線を介して通信接続するレプリケーション先とに接続され、前記レプリケーション元とレプリケーション先について、予め設定されたレプリケーション・ペアの作成モードに従い、レプリケーションのペア化の制御を行うペア化処理装置であって、
前記レプリケーション・ペアの作成モードがバックアップ利用のとき、前記レプリケーション元のストレージでバックアップされたバックアップデータを用いた前記レプリケーション先のストレージのリストアと、前記レプリケーション元でのバックアップ以降の差分情報の通信回線を介した前記レプリケーション元から前記レプリケーション先への転送による同期に要する第1の時間を見積るとともに、前記レプリケーション元システムと前記レプリケーション先システム間の通信回線を介して前記レプリケーション元システムのストレージの全データの転送による同期に要する第2の時間を見積る見積り手段を備え、
前記第1及び第2の時間の見積り結果に応じて、バックアップによるリストアと差分情報の転送と、通信回線による前記レプリケーション元の全データの転送のいずれを選択するか判断する、ことを特徴とするペア化処理装置。 - 前記見積り手段は、前記レプリケーション元と前記レプリケーション先で同期を行っているときの、前記レプリケーション元ストレージにおける更新データ量の増加速度を考慮して、
前記判断時点における差分量と、
リストアしている間に前記レプリケーション元で生成される差分量と、
前記レプリケーション元から前記レプリケーション先へ差分転送中に前記レプリケーション元で生成される差分量と、
の和を、前記レプリケーション元から前記レプリケーション先へ通信回線を介して転送するデータ量として、前記バックアップによるリストアと差分情報の転送による同期に要する前記第1の時間を見積る、ことを特徴とする請求項20記載のペア化処理装置。 - 前記レプリケーション・ペアの作成モードが、初期化するものである場合には、前記レプリケーション元と前記レプリケーション先のストレージを初期化してレプリケーションを開始する、ことを特徴とする請求項20記載のペア化処理装置。
- 前記レプリケーション・ペアの作成モードが、初期同期しない場合には、前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定し、一致する場合に、レプリケーションを開始するように制御する、ことを特徴とする請求項20記載のペア化処理装置。
- 前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのスナップショットをとって比較し、一致するか調べる、ことを特徴とする請求項23記載のペア化処理装置。
- 前記レプリケーション元と前記レプリケーション先のストレージが一致するか判定するにあたり、前記レプリケーション元と前記レプリケーション先のストレージのデータのハッシュ値を算出して比較し、一致するか調べる、ことを特徴とする請求項23記載のペア化処理装置。
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 true JP2006268740A (ja) | 2006-10-05 |
JP4843976B2 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) |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008129723A (ja) * | 2006-11-17 | 2008-06-05 | Nec Corp | データレプリケーションシステム、データレプリケーション方法、データレプリケーションプログラム |
JP2008158570A (ja) * | 2006-12-20 | 2008-07-10 | Nec System Technologies Ltd | ストレージシステム、論理ボリュームのレプリケーション方法・プログラム |
JP2008181461A (ja) * | 2007-01-26 | 2008-08-07 | Hitachi Ltd | Nas装置間でのデータ移行を制御する装置及び方法 |
JP2008234579A (ja) * | 2007-03-23 | 2008-10-02 | Nippon Digital Kenkyusho:Kk | 申告書作成方法、申告書作成装置、申告書作成システム、および申告書作成プログラム |
JP2008251011A (ja) * | 2007-03-29 | 2008-10-16 | Data Center Technologies | シングルインスタンス・ストレージプールの複製と再格納 |
JP2009277187A (ja) * | 2008-05-19 | 2009-11-26 | Nomura Research Institute Ltd | データベースシステム及びデータベースシステムにおける差分コピーの遅延自動復旧方法 |
JP2010033398A (ja) * | 2008-07-30 | 2010-02-12 | Internatl Business Mach Corp <Ibm> | トランザクションを処理する本番システムと該本番システムのバックアップ・システムである代行システムとを含む本番−代行システム |
US7711981B2 (en) | 2007-12-27 | 2010-05-04 | Kabushiki Kaisha Toshiba | Information processing apparatus, backup device and information processing method |
JP2010130725A (ja) * | 2008-11-25 | 2010-06-10 | Mitsubishi Electric Corp | 電力系統監視制御システム |
JP2011039841A (ja) * | 2009-08-12 | 2011-02-24 | Fujitsu Ltd | データ移行方法、及びプログラム |
US7904422B2 (en) | 2007-03-15 | 2011-03-08 | Kabushiki Kaisha Toshiba | System for deploying data from deployment-source device to deployment-destination device |
US7908446B2 (en) | 2007-03-16 | 2011-03-15 | Hitachi, Ltd. | Copy system and method using differential bitmap |
JP2011118771A (ja) * | 2009-12-04 | 2011-06-16 | Sony Corp | 情報処理装置、情報処理方法、データ管理サーバおよびデータ同期システム |
JP2011248668A (ja) * | 2010-05-27 | 2011-12-08 | Hitachi Ltd | 計算機システム及びリストア方法 |
JP2012003544A (ja) * | 2010-06-17 | 2012-01-05 | Hitachi Ltd | 計算機システム、及びシステム制御方法 |
JP2013238995A (ja) * | 2012-05-15 | 2013-11-28 | Nec Corp | バックアップ取得装置、バックアップ取得方法、およびバックアップ取得プログラム |
US8683154B2 (en) | 2010-06-17 | 2014-03-25 | Hitachi, Ltd. | Computer system and system control method |
JP2015153285A (ja) * | 2014-02-18 | 2015-08-24 | 日本電信電話株式会社 | 冗長化データベースシステム、データベース装置及びマスタ交代方法 |
WO2015145536A1 (ja) * | 2014-03-24 | 2015-10-01 | 株式会社日立製作所 | データベース管理システム及びデータベース間の同期制御方法 |
JP2016218837A (ja) * | 2015-05-22 | 2016-12-22 | 沖電気工業株式会社 | データベースシステム、データベースサーバ、データベースサーバプログラム、及びデータベースシステムの制御方法 |
JP2017504885A (ja) * | 2013-12-18 | 2017-02-09 | アマゾン・テクノロジーズ・インコーポレーテッド | ボリュームコーホート内の小ボリュームの照合調整 |
JP2018060414A (ja) * | 2016-10-06 | 2018-04-12 | キヤノン株式会社 | データ管理システム、データ管理装置、方法、およびプログラム |
JP2019174991A (ja) * | 2018-03-27 | 2019-10-10 | Necソリューションイノベータ株式会社 | バックアップ装置、バックアップ方法、プログラム、および記録媒体 |
JP2020071655A (ja) * | 2018-10-31 | 2020-05-07 | 富士通株式会社 | 転送方式制御プログラム、転送方式制御装置及び転送方式制御方法 |
JP2021051409A (ja) * | 2019-09-24 | 2021-04-01 | カシオ計算機株式会社 | 情報処理装置、システム、表示制御方法、及び、プログラム |
Families Citing this family (29)
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 |
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 |
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 |
US8433730B2 (en) * | 2006-10-31 | 2013-04-30 | Ariba, Inc. | Dynamic data access and storage |
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 |
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 |
SE533007C2 (sv) * | 2008-10-24 | 2010-06-08 | Ilt Productions Ab | Distribuerad datalagring |
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 |
EP2712149B1 (en) | 2010-04-23 | 2019-10-30 | Compuverde AB | Distributed data storage |
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 |
CN102714789B (zh) * | 2011-04-19 | 2014-04-02 | 华为终端有限公司 | 一种移动终端的数据备份、恢复方法及移动终端 |
US8645978B2 (en) | 2011-09-02 | 2014-02-04 | Compuverde Ab | Method for data maintenance |
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 |
US8769138B2 (en) | 2011-09-02 | 2014-07-01 | Compuverde Ab | Method for data retrieval from a distributed data storage system |
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 |
US9880904B2 (en) * | 2014-12-12 | 2018-01-30 | Ca, Inc. | Supporting multiple backup applications using a single change tracker |
US9870289B2 (en) * | 2014-12-12 | 2018-01-16 | Ca, Inc. | Notifying a backup application of a backup key change |
WO2017171804A1 (en) * | 2016-03-31 | 2017-10-05 | Hitachi, Ltd. | Method and apparatus for defining storage infrastructure |
US11625295B2 (en) * | 2021-05-10 | 2023-04-11 | Micron Technology, Inc. | Operating memory device in performance mode |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10333838A (ja) * | 1997-06-04 | 1998-12-18 | Hitachi Ltd | データ多重化記憶サブシステム |
JPH11296422A (ja) * | 1998-04-08 | 1999-10-29 | Hitachi Ltd | データ複写装置 |
JP2000183947A (ja) * | 1998-12-14 | 2000-06-30 | Kenwood Corp | データ保障方法 |
JP2001159985A (ja) * | 1999-12-02 | 2001-06-12 | Sun Corp | 二重化装置 |
JP2001216185A (ja) * | 2000-02-02 | 2001-08-10 | Hitachi Ltd | 情報処理システムのデータ復旧方法及びディスクサブシステム |
JP2002157167A (ja) * | 2001-08-23 | 2002-05-31 | Mitsubishi Electric Corp | 電子情報ファイリング装置 |
JP2003316633A (ja) * | 2002-04-23 | 2003-11-07 | Hitachi Ltd | ファイル転送方法およびシステム |
JP2004252686A (ja) * | 2003-02-20 | 2004-09-09 | Hitachi Ltd | 情報処理システム |
WO2004104839A2 (en) * | 2003-05-16 | 2004-12-02 | Hewlett-Packard Development Company L.L.P | Redundant data assigment in a data storage system |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6141773A (en) * | 1998-06-30 | 2000-10-31 | Emc Corporation | Method and apparatus for undoing changes to computer memory |
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 |
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
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10333838A (ja) * | 1997-06-04 | 1998-12-18 | Hitachi Ltd | データ多重化記憶サブシステム |
JPH11296422A (ja) * | 1998-04-08 | 1999-10-29 | Hitachi Ltd | データ複写装置 |
JP2000183947A (ja) * | 1998-12-14 | 2000-06-30 | Kenwood Corp | データ保障方法 |
JP2001159985A (ja) * | 1999-12-02 | 2001-06-12 | Sun Corp | 二重化装置 |
JP2001216185A (ja) * | 2000-02-02 | 2001-08-10 | Hitachi Ltd | 情報処理システムのデータ復旧方法及びディスクサブシステム |
JP2002157167A (ja) * | 2001-08-23 | 2002-05-31 | Mitsubishi Electric Corp | 電子情報ファイリング装置 |
JP2003316633A (ja) * | 2002-04-23 | 2003-11-07 | Hitachi Ltd | ファイル転送方法およびシステム |
JP2004252686A (ja) * | 2003-02-20 | 2004-09-09 | Hitachi Ltd | 情報処理システム |
WO2004104839A2 (en) * | 2003-05-16 | 2004-12-02 | Hewlett-Packard Development Company L.L.P | Redundant data assigment in a data storage system |
JP2007520783A (ja) * | 2003-05-16 | 2007-07-26 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | データストレージシステムにおける冗長データ割り当て |
Cited By (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4636008B2 (ja) * | 2006-11-17 | 2011-02-23 | 日本電気株式会社 | データレプリケーションシステム、データレプリケーション方法、データレプリケーションプログラム |
JP2008129723A (ja) * | 2006-11-17 | 2008-06-05 | Nec Corp | データレプリケーションシステム、データレプリケーション方法、データレプリケーションプログラム |
JP2008158570A (ja) * | 2006-12-20 | 2008-07-10 | Nec System Technologies Ltd | ストレージシステム、論理ボリュームのレプリケーション方法・プログラム |
JP2008181461A (ja) * | 2007-01-26 | 2008-08-07 | Hitachi Ltd | Nas装置間でのデータ移行を制御する装置及び方法 |
US7904422B2 (en) | 2007-03-15 | 2011-03-08 | Kabushiki Kaisha Toshiba | System for deploying data from deployment-source device to deployment-destination device |
US7908446B2 (en) | 2007-03-16 | 2011-03-15 | Hitachi, Ltd. | Copy system and method using differential bitmap |
JP2008234579A (ja) * | 2007-03-23 | 2008-10-02 | Nippon Digital Kenkyusho:Kk | 申告書作成方法、申告書作成装置、申告書作成システム、および申告書作成プログラム |
JP2008251011A (ja) * | 2007-03-29 | 2008-10-16 | Data Center Technologies | シングルインスタンス・ストレージプールの複製と再格納 |
US7711981B2 (en) | 2007-12-27 | 2010-05-04 | Kabushiki Kaisha Toshiba | Information processing apparatus, backup device and information processing method |
JP2009277187A (ja) * | 2008-05-19 | 2009-11-26 | Nomura Research Institute Ltd | データベースシステム及びデータベースシステムにおける差分コピーの遅延自動復旧方法 |
JP2010033398A (ja) * | 2008-07-30 | 2010-02-12 | Internatl Business Mach Corp <Ibm> | トランザクションを処理する本番システムと該本番システムのバックアップ・システムである代行システムとを含む本番−代行システム |
JP2010130725A (ja) * | 2008-11-25 | 2010-06-10 | Mitsubishi Electric Corp | 電力系統監視制御システム |
JP2011039841A (ja) * | 2009-08-12 | 2011-02-24 | Fujitsu Ltd | データ移行方法、及びプログラム |
US8898394B2 (en) | 2009-08-12 | 2014-11-25 | Fujitsu Limited | Data migration method |
JP2011118771A (ja) * | 2009-12-04 | 2011-06-16 | Sony Corp | 情報処理装置、情報処理方法、データ管理サーバおよびデータ同期システム |
JP2011248668A (ja) * | 2010-05-27 | 2011-12-08 | Hitachi Ltd | 計算機システム及びリストア方法 |
JP2012003544A (ja) * | 2010-06-17 | 2012-01-05 | Hitachi Ltd | 計算機システム、及びシステム制御方法 |
US8683154B2 (en) | 2010-06-17 | 2014-03-25 | Hitachi, Ltd. | Computer system and system control method |
JP2013238995A (ja) * | 2012-05-15 | 2013-11-28 | Nec Corp | バックアップ取得装置、バックアップ取得方法、およびバックアップ取得プログラム |
JP2017504885A (ja) * | 2013-12-18 | 2017-02-09 | アマゾン・テクノロジーズ・インコーポレーテッド | ボリュームコーホート内の小ボリュームの照合調整 |
JP2015153285A (ja) * | 2014-02-18 | 2015-08-24 | 日本電信電話株式会社 | 冗長化データベースシステム、データベース装置及びマスタ交代方法 |
WO2015145536A1 (ja) * | 2014-03-24 | 2015-10-01 | 株式会社日立製作所 | データベース管理システム及びデータベース間の同期制御方法 |
US9542468B2 (en) | 2014-03-24 | 2017-01-10 | Hitachi, Ltd. | Database management system and method for controlling synchronization between databases |
JP2016218837A (ja) * | 2015-05-22 | 2016-12-22 | 沖電気工業株式会社 | データベースシステム、データベースサーバ、データベースサーバプログラム、及びデータベースシステムの制御方法 |
JP2018060414A (ja) * | 2016-10-06 | 2018-04-12 | キヤノン株式会社 | データ管理システム、データ管理装置、方法、およびプログラム |
US10379789B2 (en) | 2016-10-06 | 2019-08-13 | Canon Kabushiki Kaisha | Data management system that updates a replication database, data management apparatus, method, and storage medium storing program |
JP7140361B2 (ja) | 2018-03-27 | 2022-09-21 | Necソリューションイノベータ株式会社 | バックアップ装置、バックアップ方法、プログラム、および記録媒体 |
JP2022137161A (ja) * | 2018-03-27 | 2022-09-21 | Necソリューションイノベータ株式会社 | バックアップ装置、バックアップ方法、プログラム、および記録媒体 |
JP2019174991A (ja) * | 2018-03-27 | 2019-10-10 | Necソリューションイノベータ株式会社 | バックアップ装置、バックアップ方法、プログラム、および記録媒体 |
JP7409707B2 (ja) | 2018-03-27 | 2024-01-09 | Necソリューションイノベータ株式会社 | バックアップ装置、バックアップ方法、プログラム、および記録媒体 |
JP2020071655A (ja) * | 2018-10-31 | 2020-05-07 | 富士通株式会社 | 転送方式制御プログラム、転送方式制御装置及び転送方式制御方法 |
GB2580996A (en) | 2018-10-31 | 2020-08-05 | Fujitsu Ltd | Transfer mode control program, transfer mode control device, and transfer mode control method |
JP7193713B2 (ja) | 2018-10-31 | 2022-12-21 | 富士通株式会社 | 転送方式制御プログラム、転送方式制御装置及び転送方式制御方法 |
JP2021051409A (ja) * | 2019-09-24 | 2021-04-01 | カシオ計算機株式会社 | 情報処理装置、システム、表示制御方法、及び、プログラム |
JP7200895B2 (ja) | 2019-09-24 | 2023-01-10 | カシオ計算機株式会社 | 情報処理装置、表示制御方法、及び、プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP4843976B2 (ja) | 2011-12-21 |
US20060218203A1 (en) | 2006-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4843976B2 (ja) | レプリケーションシステムと方法 | |
US7941622B2 (en) | Point in time remote copy for multiple sites | |
US7139851B2 (en) | Method and apparatus for re-synchronizing mirroring pair with data consistency | |
US7139932B2 (en) | Data synchronization of multiple remote storage after remote copy suspension | |
US7032089B1 (en) | Replica synchronization using copy-on-read technique | |
US7117386B2 (en) | SAR restart and going home procedures | |
US7613749B2 (en) | System and method for application fault tolerance and recovery using topologically remotely located computing devices | |
US7657718B1 (en) | Storage automated replication processing | |
US6950915B2 (en) | Data storage subsystem | |
US7139885B2 (en) | Method and apparatus for managing storage based replication | |
US7039661B1 (en) | Coordinated dirty block tracking | |
US6363462B1 (en) | Storage controller providing automatic retention and deletion of synchronous back-up data | |
JP4842720B2 (ja) | ストレージシステム及びデータ複製方法 | |
US7472173B2 (en) | Remote data copying among storage systems | |
US20060136685A1 (en) | Method and system to maintain data consistency over an internet small computer system interface (iSCSI) network | |
US7111004B2 (en) | Method, system, and program for mirroring data between sites | |
JP2005276162A (ja) | 分散リモートコピーシステム | |
KR20190049266A (ko) | 네트워크에서 메타데이터의 동기화를 제어하는 장치 및 그 방법 | |
JP2005309793A (ja) | データ処理システム | |
JP2005293469A (ja) | データコピーシステムおよびデータコピー方法 | |
CN106326030B (zh) | 用于存储***中的软切换的方法和装置 | |
US9582384B2 (en) | Method and system for data replication | |
US11455320B2 (en) | Automated expansion and reduction of replicated data sets | |
US7587628B2 (en) | System, method and computer program product for copying data | |
JP2004272884A (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 |