SSF/Backup Facility 運用手引書
目次 索引 前ページ次ページ

第1章 バックアップ運用の設計

1.1 前提知識

SSF/Backup Facilityによるバックアップ運用を設計する上で、前提となる知識について説明します。

 

1.1.1 バックアップ方式の考え方 

SSF/Backup Facilityでは、以下に示すバックアップ方式が提供されます。

各バックアップ方式により、バックアップ可能なデータ範囲、バックアップ処理単位などが違います。業務内容やデータの種類に合わせて、バックアップ方式を選択してください。

バックアップ方式

バックアップ製品

バックアップ可能なデータ

バックアップ単位

バックアップ先媒体

バックアップ条件等

SAN環境
(論理デバイスバックアップ)

AdvancedCopy Manager
 +
ダイレクトバックアップ

ETERNUS ディスクアレイにあるオープン系ボリュームの業務データ

論理デバイス

  • バックアップ元と同じETERNUS ディスクアレイ内ディスク(論理ユニットプール)
  • テープ媒体

業務サーバ上にAdvancedCopy Manager エージェントを搭載

SAN環境
(論理ユニットバックアップ)

ダイレクトバックアップ

ETERNUS ディスクアレイにあるオープン系ボリュームの業務データ(※1)

論理ユニット(OLU)

  • バックアップ元と同じETERNUS ディスクアレイ内ディスク(論理ユニットプール)
  • テープ媒体

なし

SAN環境
(Symfowareデータベースのバックアップ)
(※2)

AdvancedCopy Manager
 +
ダイレクトバックアップ

ETERNUS ディスクアレイにあるSymfowareデータベース

ロググループ

  • バックアップ元と同じETERNUS ディスクアレイ内ディスク(論理ユニットプール)
  • テープ媒体

業務サーバ上にAdvancedCopy Manager エージェントを搭載

また、業務サーバ上にSymfoware Server Advanced Backup Controllerを搭載 (※3)

SAN環境
(SQL Serverデータベースのバックアップ)

AdvancedCopy Manager
 +
ダイレクトバックアップ

ETERNUS ディスクアレイにあるSQL Serverデータベース

ボリューム(パーティション)

  • バックアップ元と同じETERNUS ディスクアレイ内ディスク(論理ユニットプール)
  • テープ媒体

業務サーバ上にAdvancedCopy Manager エージェントを搭載

SAN環境
(VxVM配下のボリュームのバックアップ)

AdvancedCopy Manager
 +
ダイレクトバックアップ

ETERNUS ディスクアレイにあるVxVM配下のボリューム

物理スライス
物理ディスク

  • バックアップ元と同じETERNUS ディスクアレイ内ディスク(論理ユニットプール)
  • テープ媒体

業務サーバ上にAdvancedCopy Manager エージェントを搭載

また、業務サーバ上にVERITAS Volume Managerを搭載

SAN環境
(グローバルサーバのデータのバックアップ)

Systemwalker StorageMGR GR/CF
 +
ダイレクトバックアップ

ETERNUS6000,ETERNUS8000 にあるグローバルサーバボリュームの業務データ

論理ユニット(MLU)

  • テープ媒体 (※4)

Systemwalker StorageMGR GR/CF搭載のグローバルサーバ

ネットワーク環境
(ネットワーク型バックアップ)

NetWorker

ネットワーク上の業務サーバにある業務データ

ファイル

  • ETERNUS ディスクアレイ内ディスク(バックアッププール)
  • テープ媒体 (※6)

業務サーバ上にNetWorkerクライアント を搭載
SSF/Backup FacilityにNetWorkerサーバを搭載

TSM

ネットワーク上の業務サーバにある業務データ

ファイル

  • ETERNUS ディスクアレイ内ディスク(バックアッププール)
  • テープ媒体 (※6)

業務サーバ上にTSMクライアント を搭載
SSF/Backup FacilityにTSMサーバを搭載

NAS環境
(NDMPバックアップ)

ダイレクトバックアップ

ETERNUS NR1000F seriesにある業務データ

ディレクトリ

  • テープ媒体 (※5)

SSF/Backup Facilityに「SSF/Backup Facility NR1000 バックアップライセンス」を導入

※1: 「論理ユニットバックアップ」は、業務サーバに搭載されたオペレーティングシステムのプラットフォームやデータ種別に関係なく、バックアップが可能です。

※2: Symfoware Server 使用時の制限事項について
標準セキュリティ運用を選択して導入されている環境では、運用できません。

※3: Symfoware Server Advanced Backup Controllerを使用したバックアップ運用とダイレクトバックアップとの関係については、『Symfoware(R) Server RDB運用ガイド』の『14章 Advanced Backup Controller使用時の運用』を参照してください。

※4: ETERNUS6000,ETERNUS8000内ディスクへのバックアップは、Systemwalker StorageMGR GR/CFによって可能です。詳細は、『OSIV Systemwalker StorageMGR GR/CF使用手引書』を参照してください。

※5: ETERNUS NR1000F series内ディスクへのバックアップは、ETERNUS NR1000F seriesのSnapshot機能によって可能です。詳細は、ETERNUS NR1000F seriesのマニュアルを参照してください。

※6: ネットワーク型バックアップのテープ媒体へのバックアップは、ダイレクトバックアップで使用するライブラリとは別に、専用のライブラリ(または論理ライブラリ)を必要とするため次に示す2つのいずれかの方法を選択して行います。

 

1.1.2 サポート業務サーバのプラットフォームとディスクアレイ 

SSF/Backup Facilityがサポートする業務サーバのプラットフォームとディスクアレイは、以下のとおりです。業務内容や必要となるバックアップ機能に合わせて、接続する業務サーバのプラットフォームとディスクアレイを選択してください。

提供する機能

接続可能な業務サーバのプラットフォーム

サポートするディスクアレイ

統合バックアップ :
ダイレクトバックアップ(論理デバイスバックアップ)

Solaris 8, 9, 10 OS
HP-UX 11.0, 11i v1, 11i v2(PA-RISC)
HP-UX 11i v2 (Itanium)
AIX 5L 5.1, 5.2, 5.3
Red Hat Enterprise Linux AS (v.3 for x86)
Red Hat Enterprise Linux ES (v.3 for x86)
Red Hat Enterprise Linux AS (v.4 for x86)
Red Hat Enterprise Linux ES (v.4 for x86)
Red Hat Enterprise Linux AS (v.4 for EM64T)
Red Hat Enterprise Linux ES (v.4 for EM64T)
Red Hat Enterprise Linux AS (v.4 for Itanium)
Windows 2000 Server SP4/Advanced Server SP4
Windows Server 2003, Standard Edition SP1/Enterprise Edition SP1 (x64 Editionを含む)
Windows Server 2003 R2, Standard Edition/Enterprise Edition (x64 Editionを含む)
Windows Server 2003, Enterprise Edition for Itanium-based systems

ETERNUS GR710 を除くETERNUS GR series(*1)
ETERNUS3000(*1,2)、ETERNUS4000(*1,2)
ETERNUS6000(*1)、ETERNUS8000(*1)

統合バックアップ :
ダイレクトバックアップ(論理ユニットバックアップ)

Solaris 8, 9, 10 OS
HP-UX 11.0, 11i v1, 11i v2(PA-RISC)
HP-UX 11i v2 (Itanium)
AIX 5L 5.1, 5.2, 5.3
Red Hat Enterprise Linux AS (v.3 for x86)
Red Hat Enterprise Linux ES (v.3 for x86)
Red Hat Enterprise Linux AS (v.4 for x86)
Red Hat Enterprise Linux ES (v.4 for x86)
Red Hat Enterprise Linux AS (v.4 for EM64T)
Red Hat Enterprise Linux ES (v.4 for EM64T)
Red Hat Enterprise Linux AS (v.4 for Itanium)
Windows 2000 Server SP4/Advanced Server SP4
Windows Server 2003, Standard Edition SP1
Windows Server 2003, Enterprise Edition SP1
Windows Server 2003 R2, Standard Edition/Enterprise Edition
(Windows Server 2003は x64 Editionを含む)
Windows Server 2003, Enterprise Edition for Itanium-based systems

ETERNUS GR720,GR730,GR740,GR820,GR840内のオープン系データのみ(*1)
ETERNUS3000, ETERNUS4000, ETERNUS6000, ETERNUS8000内のオープン系データのみ(*1,2)

統合バックアップ :
ダイレクトバックアップ(Symfowareデータベースのバックアップ)

Solaris 8, 9, 10 OS
Red Hat Enterprise Linux AS (v.3 for x86)
Red Hat Enterprise Linux ES (v.3 for x86)
Red Hat Enterprise Linux AS (v.4 for x86)
Red Hat Enterprise Linux AS (v.4 for Itanium)

ETERNUS GR710 を除くETERNUS GR series(*1)
ETERNUS3000(*1,2), ETERNUS4000(*1,2)
ETERNUS6000(*1), ETERNUS8000(*1)

統合バックアップ :
ダイレクトバックアップ
(SQL Serverデータベースのバックアップ)

Microsoft Windows 2000 Server SP4
Microsoft Windows 2000 Advanced Server SP4
Microsoft Windows Server 2003, Standard Edition SP1
Microsoft Windows Server 2003, Enterprise Edition SP1
Microsoft Windows Server 2003 R2, Standard Edition/Enterprise Edition(64ビットプロセッサバージョンは未サポート)

ETERNUS GR710 を除くETERNUS GR series(*1)
ETERNUS3000(*1,2), ETERNUS4000(*1,2)
ETERNUS6000(*1), ETERNUS8000(*1)

統合バックアップ :
ダイレクトバックアップ
(VxVM配下のボリュームのバックアップ)

Solaris 8, 9, 10 OS

ETERNUS GR720,GR730,GR740,GR820,GR840内のオープン系データのみ(*1)
ETERNUS3000, ETERNUS4000, ETERNUS6000, ETERNUS8000内のオープン系データのみ(*1,2)

統合バックアップ :
ダイレクトバックアップ(グローバルサーバのデータのバックアップ)

OSIV/MSP
OSIV/XSP

ETERNUS6000, ETERNUS8000 内のグローバルサーバボリュームの業務データ

統合バックアップ :
ダイレクトバックアップ(NDMPバックアップ)

プラットフォームに依存しません。
クライアントソフトウェア(NFSおよびCIFSをサポートしているソフトウェア)に依存

ETERNUS NR1000 F220
ETERNUS NR1000 F325
ETERNUS NR1000 F420
ETERNUS NR1000 F500
ETERNUS NR1000 F520

統合バックアップ :
ネットワーク型バックアップ

OEMソフトウェアに依存

ETERNUS ディスクアレイ
他社RAID(OEMソフトウェアに依存)

*1:アドバンスト・コピー機能の「EC」を使用する場合は、ETERNUS8000,ETERNUS6000,ETERNUS4000 (モデル200以上),ETERNUS3000 (モデル200以上)または、ETERNUS GR740以降のETERNUS GR seriesが必要です。

*2:アドバンスト・コピー機能をサポートする機種に限ります。

 

1.1.3 論理ユニットの割り当

アドバンスド・コピー機能(EC/OPC)を使用したバックアップにおけるバックアップデータ格納領域の割り当て論理について説明します。

業務ボリュームのバックアップデータを格納する領域は、OPC利用時はバックアップ実行時に、EC利用時はバックアップ同期処理の開始時に、I/Oアクセス中でない論理ユニットから選択します。

[論理ユニットプールからの格納領域割り当て(OPC利用時)]

 

[論理ユニットプールからの格納領域割り当て(EC利用時)]

 

■Symfowareデータベースバックアップの格納領域割り当て

Symfowareデータベースのバックアップでは、「バックアップ先論理ユニット固定化機能」により、“バックアップ先論理ユニット設定ファイル(lupool.conf)”にロググループに含まれるデータベーススペースのバックアップ先論理ユニットを定義します。
よって、「図 論理ユニットプールからの格納領域割り当て(OPC利用時)」および「図 論理ユニットプールからの格納領域割り当て(EC利用時)」で 論理ユニットプールから切り出される論理ユニットは、lupool.confファイルで各データベーススペース(業務ボリューム)に対応付けられた論理ユニットです。

  • 1つのロググループに含まれる各データベーススペースのバックアップ先に指定された論理ユニットは同じ論理ユニットプールに登録してください。

 

1.1.4 世代管

バックアップデータは、業務ボリュームに設定されたバックアップポリシーに基づいて世代管理されます。バックアップ時の世代管理動作は、以下のように分類されます。

バックアップポリシーのパラメタ

世代管理動作

バックアップ先

ディスク保存世代超過処理

ディスク

最古世代を削除

パターン1を参照してください

最古世代をテープに退避

パターン2を参照してください

テープ

パターン3を参照してください

両方

パターン4を参照してください

 

上記パラメタの組み合わせを例に、論理ユニットの割り当て論理を説明します。

  • 「Symfowareデータベースのバックアップ」の運用では、バックアップポリシー「ディスク保存世代超過処理」が無効なため、パターン1、パターン2、パターン4 では、ディスク内の最古世代のバックアップデータが残ったままとなります。バックアップを実行する前に「バックアップデータの削除」を実施して不要なバックアップデータを削除してください。

  • バックアップポリシーのパラメタの説明は、『ダイレクトバックアップ使用手引書』の「3.2 バックアップポリシーのパラメタの説明」を参照してください。
 

パターン1

バックアップポリシーの「バックアップ先」に“ディスク”が、「ディスク保存世代超過処理」に“最古世代を削除”が設定されている場合、バックアップデータは論理ユニットプールのみを使用して管理されます。

すでにバックアップデータの保存世代数がバックアップポリシーの「ディスク保存世代数」に達している状態で、バックアップを行った場合、以下の処理論理で、論理ユニットプールに保存されるバックアップデータの世代数と「ディスク保存世代数」を等しい状態に戻します。

  1. アドバンスト・コピーを利用して最新のバックアップデータを採取する。
  2. 世代超過が発生したため、最古世代を削除する。

具体例を下図で説明します。「ディスク保存世代数」が“3”に設定されており、3世代分のバックアップデータが論理ユニットプールに存在しています。この状態でバックアップを行うと、一時的に4世代分のバックアップデータが存在するため、世代超過が発生します。そこで、最古世代(絶対世代番号1のバックアップデータ)を削除し、論理ユニットプールに最近の3世代分(絶対世代番号2〜4)のバックアップデータを保持します。

  • 削除されたバックアップデータを、再び管理対象とすることはできません。
    最古世代が削除された場合にバックアップ運用に支障をきたすのであれば、パターン2からパターン4のいずれかの形態でバックアップ運用を行ってください。

 

[最古世代を削除して世代管理を行うイメージ]

 

パターン2

バックアップポリシーの「バックアップ先」に“ディスク”が、「ディスク保存世代超過処理」に“最古世代をテープに退避”が設定されている場合、バックアップデータは論理ユニットプールとテープの双方を使用して管理されます。

パターン1と同じように、すでにバックアップデータの保存世代数がバックアップポリシーの「ディスク保存世代数」に達している状態で、バックアップを行った場合、以下の処理論理で、論理ユニットプールに保存されるバックアップデータの世代数と「ディスク保存世代数」を等しい状態に戻します。

  1. アドバンスト・コピーを利用して最新のバックアップデータを採取する。
  2. 世代超過が発生したため、最古世代のバックアップデータをテープに書き出す。
  3. 論理ユニットプールに保存されている最古世代を削除する。

具体例を下図で説明します。「ディスク保存世代数」が“3”に設定されており、3世代分のバックアップデータが論理ユニットプールに存在しています。この状態でバックアップを行うと、一時的に4世代分のバックアップデータが存在するため、世代超過が発生します。そこで、最古世代(絶対世代番号1のバックアップデータ)をテープに書き出した後に最古世代を削除し、論理ユニットプールに最近の3世代分(絶対世代番号2〜4)のバックアップデータを保持します。

テープに格納されたバックアップデータの世代については、世代超過という概念では管理されず、バックアップデータに対する有効期間という概念で管理されます。バックアップデータに対する有効期間は、バックアップポリシーの「有効期間」に設定できます。「有効期間」に設定された期間を超過すると、自動的にその世代のバックアップデータが削除されます。

  • 削除されたバックアップデータを、再び管理対象とすることはできません。
    テープに格納されたバックアップデータが自動的に削除された場合にバックアップ運用に支障をきたすのであれば、バックアップポリシーの「有効期間」には“0”を設定してバックアップ運用を行ってください。"0"を設定すると、「無期限」になります。

 

[最古世代をテープに退避して世代管理を行うイメージ]

 

パターン3

バックアップポリシーの「バックアップ先」に“テープ”が設定されている場合、バックアップデータはテープのみを使用して管理されます。

バックアップ実行時は、業務ボリュームのデータをテープに直接書き込むのではなく、業務ボリュームに対してアドバンスト・コピーを実施するための論理ユニットを、論理ユニットプールから切り出します。そして、業務ボリュームから、切り出した論理ユニット(以降、テンポラリ論理ユニットと呼びます)にアドバンスト・コピーを行います。アドバンスト・コピー完了後、テンポラリ論理ユニットにあるデータをテープに書き込みます。テープへの書き込みが完了すると、テンポラリ論理ユニットを論理ユニットプールに返却します。

  • テープへの書き出しはコピー先のテンポラリ論理ユニットのデータを使用するため、アドバンスト・コピーが完了した段階で業務ボリュームを利用した業務の再開が可能です。

 

テープに格納されたバックアップデータの世代については、パターン2と同じように、世代超過という概念では管理されず、バックアップデータに対する有効期間という概念で管理されます。バックアップデータに対する有効期間は、バックアップポリシーの「有効期間」に設定できます。「有効期間」に設定された期間を超過すると、自動的にその世代のバックアップデータが削除されます。

  • 削除されたバックアップデータを、再び管理対象とすることはできません。
    テープに格納されたバックアップデータが自動的に削除された場合にバックアップ運用に支障をきたすのであれば、バックアップポリシーの「有効期間」には“0”を設定してバックアップ運用を行ってください。"0"を設定すると、「無期限」になります。
  • 論理ユニットプールを使用しないテープへのバックアップ機能」を使用する場合は、テンポラリ論理ユニットを使用せず、直接テープへ書き込みが行われます。

 

この処理の流れを、下図に示します。

[テープのみで世代管理を行うイメージ]

 

パターン4

バックアップポリシーの「バックアップ先」に“両方”が設定されている場合、バックアップデータは論理ユニットプールとテープの双方を使用して管理されます。

パターン1と同じように、すでにバックアップデータの保存世代数がバックアップポリシーの「ディスク保存世代数」に達している状態でバックアップを行った場合、以下の処理論理で、論理ユニットプールに保存されるバックアップデータの世代数と「ディスク保存世代数」を等しい状態に戻します。

  1. アドバンスト・コピーを利用して最新のバックアップデータを採取する。
  2. 世代超過が発生したため、論理ユニットプールに保存されている最古世代を削除する。(「バックアップ先」が“両方”であることから、最古世代のバックアップデータはその世代のバックアップ時にテープに保存しているため、パターン2のような最古世代をテープに書き出す処理は行わない。)

テープへのバックアップデータの保存は、論理ユニットプールに保存されたバックアップデータをテープに書き出し、書き出し完了時にテープのバックアップデータを世代として管理します。したがって、最近のバックアップデータは、下図のように、論理ユニットプールとテープの双方に存在します。下図では、最近の3世代が論理ユニットプールとテープで管理され、それ以前の世代がテープのみで管理されていることを示しています。

テープに格納されたバックアップデータの世代については、パターン2およびパターン3と同じように、世代超過という概念では管理されず、バックアップデータに対する有効期間という概念で管理されます。バックアップデータに対する有効期間は、バックアップポリシーの「有効期間」に設定できます。「有効期間」に設定された期間を超過すると、自動的にその世代のバックアップデータが削除されます。

  • 削除されたバックアップデータを、再び管理対象とすることはできません。
    テープに格納されたバックアップデータが自動的に削除された場合にバックアップ運用に支障をきたすのであれば、バックアップポリシーの「有効期間」には“0”を設定してバックアップ運用を行ってください。"0"を設定すると、「無期限」になります。

 

[論理ユニットプールとテープの双方で世代管理を行うイメージ]

 

1.1.5 +1世代のバックアップ用の論理ユニットを持たないバックアップ運

保存しているバックアップデータが設定した世代数に達している場合に新たなバックアップを行うと、通常のバックアップ運用では、下図のように、新しいバックアップを登録した後で、最も古いバックアップデータが削除されます。

 3世代の保存を設定している場合の、4世代目のバックアップの動き

最新のバックアップが失敗した場合でも、設定された保存世代数を維持するためにこの様な処理を行います。

しかし、上記の方式では、設定した保存世代数よりも1世代分多くバックアップ用の論理ユニットが必要となります。

バックアップ用の論理ユニット保存世代分しか確保できない場合は、バックアップの直前に、最も古いバックアップ履歴を削除することにより、運用することができます。ただし、バックアップが失敗すると、保存世代数が1世代分減ることになります。

 

1.1.6 バックアップ用の論理ユニットを1世代分しか持たないバックアップ運 

バックアップ用の論理ユニットを1世代分しか持たない場合、前述の「+1世代のバックアップ用の論理ユニットを持たないバックアップ運用」と同じ運用を行うと、バックアップが失敗した場合にバックアップデータが無くなってしまいます。また、バックアップ中に業務ボリュームが故障すると、業務データが復旧できなくなってしまいます。

バックアップ用の論理ユニットを1世代分しか持たない場合は、バックアップ時または、次のバックアップ前にバックアップデータをテープにコピーしておく必要があります。バックアップポリシーの「バックアップエンジン」で“EC”または“EC (SUSPEND)”を選択した場合は、バックアップ同期処理の開始前にバックアップデータをテープにコピーした後、最も古いバックアップ履歴を削除する必要があります。

  • 「Symfowareデータベースのバックアップ」のバックアップ運用では、「ディスク保存世代数」は「一世代」固定です。
    バックアップポリシー「ディスク保存世代超過処理」機能が使用できないため、バックアップポリシーの「バックアップ先」を“ディスク”または“両方”に設定してバックアップ運用を実施される場合は、バックアップ実行前に「バックアップデータのテープへのコピー」の上、「バックアップデータの削除」を実施して、バックアップ先の論理ユニットの容量を空ける処置を行ってください。
  • 「Symfowareデータベースのバックアップ」において、バックアップデータの複数世代の管理を行いたい場合は、ディスクに存在する最新のバックアップデータをテープへコピーして、テープにて世代管理を行ってください。

 

1.1.7 複数ETERNUS ディスクアレイ構成のバックアップの設 

下図は、Fibre ChannelとFC-SW(ファイバチャネルスイッチ)を使用して、ETERNUS ディスクアレイをSSF/Backup Facilityに接続した構成です。この構成では、ETERNUS ディスクアレイ同士が連携した処理を行うことはありません。

それぞれのETERNUS ディスクアレイ内にバックアップの論理ユニットを配置し、個別にバックアップ運用を行います。

  • 本形態でダイレクトバックアップ機能を使用できるのは、ETERNUS3000, ETERNUS4000, ETERNUS6000, ETERNUS8000およびETERNUS GR720以降(ETERNUS GR720を含む)のETERNUS GR seriesです。

 

1.1.8 論理ユニットプールを使用しないテープへのバックアップ機

テープへのバックアップは、通常、業務ボリュームをテンポラリ論理ユニットにコピーし、このコピーをテープにバックアップします。

通常のテープへのコピーでは、アドバンスト・コピー機能でテンポラリ論理ユニットにコピーした時点で業務ボリュームの使用が可能になるため、すぐに業務を再開できます。

 

“論理ユニットプールを使用しないテープへのバックアップ”では、テンポラリ論理ユニットを使用しないでバックアップを行います。

“論理ユニットプールを使用しないテープへのバックアップ”は、テンポラリ論理ユニットを使用しないため、論理ユニットを作業用に空けておく必要がありません。しかし、バックアップする間、バックアップ対象の業務ボリュームを使用する業務を停止する必要があります。

  • Symfowareデータベースのバックアップ運用では、“論理ユニットプールを使用しないテープへのバックアップ”機能は利用できません。

  • “論理ユニットプールを使用しないテープへのバックアップ”の操作については、『ダイレクトバックアップ使用手引書』の「第9章 論理デバイスバックアップの運用操作」または「第10章 論理ユニットバックアップの運用操作」を参照してください。

 

1.1.9 ECのSuspend/Resumeを使用したバックアップ機

“ECのSuspend/Resumeを使用したバックアップ”は、ETERNUS ディスクアレイ のEC拡張機能を利用して、ECの等価性維持状態までの時間を短縮し、バックアップ運用を高速に行う機能です。

 

バックアップ同期処理時間の短縮

従来の“EC”によるバックアップは、バックアップ同期処理の開始を指令されるたびにバックアップ論理ユニットにフルコピーを行うため、バックアップ可能な等価性維持状態になるまでに時間がかかっていました。

“ECのSuspend/Resumeを使用したバックアップ”では、バックアップ実行時にバックアップ同期処理を一時中断(suspend)し、バックアップ指令時点のバックアップ論理ユニット上にある業務ボリューム(論理ユニット)と等価なデータをバックアップデータとして管理します。
その後、このバックアップデータが不要となった時点(バックアップ履歴が削除された時点)で、バックアップ同期処理を再開(resume)し、次回のバックアップに備えます。
このとき、業務ボリューム(論理ユニット)の前回のバックアップ指令時点から更新されたデータの分のみ、バックアップ同期処理を行うため、等価性維持状態までの時間を短縮することができます。

つまり、“等価性維持状態”→“一時中断(suspend)”→“再開(resume)”を繰り返すことで、バックアップデータ作成から次回のバックアップ可能な等価性維持状態までの時間を短くし、高速なバックアップサイクルを実現します。

 

高速なバックアップ世代の作成

“ECのSuspend/Resumeを使用したバックアップ”は、同一の業務ボリューム(論理ユニット)に対して、バックアップポリシーの「ディスク保存世代数」に設定した値まで、複数の一時中断(suspend)状態のバックアップ論理ユニットを保持することができ、1つのバックアップ論理ユニットで運用するより、高速なバックアップ運用が可能となります。

  • 同一の業務ボリューム(論理ユニット)に対するバックアップ同期処理の数に限界があります。
    また、最大バックアップ同期処理の数はディスクアレイ装置の機種によって違います。
    バックアップポリシー「ディスク保存世代数」に指定する値は、ETERNUS4000, ETERNUS6000, ETERNUS8000の場合は最大“31”まで、ETERNUS3000, ETERNUS GR seriesの場合は最大“7”までにしてください。

 

下図(バックアップポリシー「ディスク保存世代数」に“1”が設定されている場合)で説明します。

  1. すでにバックアップデータが1世代あり、次回のバックアップに備えて、等価性維持状態のバックアップ論理ユニットがある状態です。
  2. バックアップ指令により、等価性維持状態のバックアップ論理ユニットが一時中断(suspend)状態となり、バックアップデータ2として管理されます。
  3. ディスク内の世代数(この場合、“2”)が、バックアップポリシー「ディスク保存世代数」(この場合、“1”)を超えるため、バックアップポリシー「ディスク保存世代超過処理」にそって、世代超過処理(この場合、“最古世代を削除”)が実施されます。
    この時、バックアップ履歴が削除されたバックアップ論理ユニットは、一時中断(suspend)状態を保持します。
  4. バックアップ同期処理開始により、一時中断(suspend)状態のバックアップ論理ユニットが再開(resume)され、更新されたデータ(この場合、更新データ2)分がコピーされ、等価性維持状態となり、次回のバックアップに備えます。

  • 次の状態の時、各バックアップ論理ユニットのバックアップ同期処理は、従来の“EC”と同じ時間を要します。
    • “「ディスク保存世代数」+1” 世代分(ETERNUS4000, ETERNUS6000, ETERNUS8000の場合は最大31世代分、ETERNUS3000, ETERNUS GR seriesの場合は最大7世代分)のバックアップ同期処理が開始されていない場合(運用初期)
    • すべてのバックアップ同期処理をキャンセルした場合
    • 特定のバックアップ同期処理をキャンセルした場合

  • “ECのSuspend/Resumeを使用したバックアップ”の操作については、『ダイレクトバックアップ使用手引書』の「第9章 論理デバイスバックアップの運用操作」、「第10章 論理ユニットバックアップの運用操作」または「第11章 Symfowareデータベースのバックアップ運用操作」を参照してください。

 

1.1.10 QuickOPCを使用したバックアップ機能

“QuickOPCを使用したバックアップ”は、ETERNUS ディスクアレイ(ETERNUS GR seriesを除く) のQuickOPC機能を利用して、初回コピー以降は、前回のバックアップ起動時点からの差分データのみをコピーすることで、物理コピー時間を大幅に短縮し、バックアップ運用を高速に行う機能です。

 

■物理コピー時間の大幅な短縮

OPCを利用したスナップショット型高速バックアップでは、バックアップ(OPC)を起動するたびに業務ボリューム全体を、バックアップボリュームへコピーする必要がありました。しかし、同じ業務ボリュームとバックアップボリュームのペアを使用する限り、業務ボリューム全体を毎回物理コピーする必要はなく、前回のバックアップ起動時点からの差分データのみを物理コピーすることによって完全なスナップショットイメージを作成できるため、物理コピー時間の大幅な短縮が可能です。

QuickOPC機能は、前回の物理コピー時点からの差分データのみをコピーする機能です。この機能を利用することによって、物理コピーの短縮を図ることが可能です。

QuickOPC機能を使用したスナップショット型高速バックアップを、差分スナップショット型高速バックアップと呼びます。

通常のスナップショット型高速バックアップと、差分スナップショット型高速バックアップの比較を以下に示します。

  • QuickOPC機能を利用した差分スナップショット型高速バックアップを行うためには、QuickOPC機能に対応したディスクアレイ装置が必要です。
  • QuickOPC機能は筐体内コピー(OPC)の場合にのみ利用できます。筐体間コピー(ROPC)の場合にQuickOPC機能を利用することはできません。
  • また、SDXオブジェクトを論理ボリューム単位にバックアップする場合もQuickOPC機能を利用することはできません。

  • QuickOPC機能では、OPC論理コピーの完了後にコピー元/コピー先に発生した更新をハードウェアが記録しています。ハードウェアが更新箇所を記録している状態を「トラッキング状態」と言います。

 

[通常のスナップショット型高速バックアップと差分スナップショット型高速バックアップの比較]

 

  • QuickOPC機能によるバックアップ運用については、『ETERNUS SF AdvancedCopy Manager 運用手引書』の「第7章 QuickOPC機能によるバックアップ運用」を参照してください。

 


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2006