バックアップ管理の運用系コマンドについて説明します。
名前
swstbackup - バックアップの実行
形式
/opt/FJSVswsts/bin/swstbackup [-suspend|-T] [-k] Device-Name [-Xdevmap Device-Map-File] [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swstbackup [-h Server-Name] [-suspend|-T] [-k] Device-Name [-Xdevmap Device-Map-File] [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swstbackup -n [-suspend|-T] [-k] Log-Group-Name[/RDB-Name] [-Xdevmap Device-Map-File] [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swstbackup -n [-h Server-Name] [-k] [-suspend|-T] Log-Group-Name[/RDB-Name] [-Xdevmap Device-Map-File] [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
機能説明
このコマンドは、実行中のアドバンスト・コピーの状態によって動作が異なります。
同期処理(EC)が行われていない場合
スナップショット処理(OPC)を実行し、実行した日付やコピー先のバックアップボリュームなどの情報を、バックアップ履歴情報に登録します。このような形態のバックアップをスナップショット型高速バックアップと呼びます。
同期処理(EC)が行われている場合
同期処理の状態を確認し、等価性維持状態の場合はバックアップ同期処理を停止します。同時に日時やコピー先のバックアップボリュームなどの情報を、バックアップ履歴情報に登録します。このような形態のバックアップを同期型高速バックアップと呼びます。等価性維持状態に達していない場合はエラー終了となります。
Suspend/Resume機能を使用して同期型高速バックアップを行う場合は、サスペンド指定でバックアップを実行し、バックアップ同期処理を一時停止します。Suspend/Resume機能は、「第5章 Suspend/Resume機能によるバックアップ運用」を参照してください。
どちらの場合も、バックアップボリュームは本コマンド実行直後よりバックアップとして確立し、アクセス可能となります。
AdvancedCopy Managerは、バックアップを実行する前に、バックアップ前処理スクリプトを実行し、バックアップを実行したあとに、バックアップ後処理スクリプトを実行します。このシェルスクリプトの内容は、カスタマイズ可能です。このシェルスクリプトの詳細は、「付録A バックアップ/リストアの前後処理」を参照してください。
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
参照ダンプでバックアップを行います。
このオプションを省略した場合は、通常ダンプでバックアップを行います。
参照ダンプでバックアップする場合、Symfowareのrdbrtrコマンドを用いて、バックアップする業務ボリューム内の全DSI(実表に対してその格納構造を表現するもの)に更新抑止を設定(データ書込み不可状態)する必要があります。
Symfoware以外の業務ボリュームは、このオプションを指定できません。
ロググループに対してバックアップを行うことを指定します。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
出力先バックアップボリュームを指定してスナップショット型高速バックアップを行うことを指定します。
オペランドには、業務ボリュームと出力先バックアップボリュームの組を記述した、デバイスマップファイル名を指定します。デバイスマップファイルの詳細は、「3.4.9 デバイスマップファイルの準備」を参照してください。-hオプションを使用して本コマンドをリモート実行する場合は、(管理対象サーバの)デバイスマップファイル名を絶対パスで指定してください。Device-Map-Fileに指定するファイル名には、各国語文字が含まれてはいけません。
このオプションを指定しない場合は、出力先バックアップボリュームは自動的に選択されます。
Suspend/Resume機能を使用して同期型高速バックアップを行うことを指定します。Suspend/Resume機能は、「第5章 Suspend/Resume機能によるバックアップ運用」を参照してください。
差分スナップショット型高速バックアップを行うことを指定します。
同期処理が行われている場合は本オプションを指定できません。
本オプションは、筐体内コピー、かつ、ETERNUS ディスクアレイがQuickOPC機能をサポートしている場合だけ有効です。
本オプションを指定しないスナップショット型高速バックアップの場合、従来のスナップショット処理(従来のOPC)が起動されます。差分スナップショットを利用したバックアップ運用を行う場合は常に本オプションを指定する必要があります。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションはSymfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
処理対象のロググループ(データベーススペース)が所属しているRDBシステム名を指定します。
RDBシステム名がない場合は本オプションを指定する必要はありません。
本オプションはSymfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
ロググループ(LOG01/RDB1)をバックアップします。
# /opt/FJSVswsts/bin/swstbackup -n LOG01/RDB1 LOG01/RDB1 swstbackup completed #
注意事項
本コマンドでは、データを保証するために、マウントされている業務ボリュームおよびバックアップボリュームは、アンマウントしてからバックアップを行います。マウントされている業務ボリュームまたはバックアップボリュームがアンマウントできない以下のような場合は、本コマンドはエラーで終了します。
マウントポイントの配下に、さらにほかのボリュームをマウントするディレクトリがある場合。
ボリューム内に使用中のファイルがある。
mountコマンドの--bindオプションを使用して業務ボリュームのファイル階層の一部を別のマウントポイントにマウントしている場合は、バックアップの管理者の責任において業務ボリュームをアンマウント状態にしてください。
処理対象のボリュームがマウントされているマウントポイントにほかのボリュームがマウントされている状態で、バックアップ実行コマンドを実行しないでください。
処理対象以外のボリュームをアンマウントしてから、バックアップ実行コマンドを実行してください。
本コマンドを投入するサーバ以外のサーバから業務ボリュームがマウントされている場合、バックアップの管理者の責任において業務ボリュームをアンマウント状態にしてください。都合により業務ボリュームをアンマウントしたくない場合は、以下の手順でバックアップを行ってください。
syncコマンドを実行し、業務ボリュームとファイルシステムとの同期をとります。
本コマンドを実行します。
バックアップボリュームに対してfsckコマンドを実行し、ファイルシステムのチェックを行います。
次のような場合は、バックアップを実行できません。出力されるメッセージの[システム管理者の処置]に従って対処してください。
指定された業務ボリュームにバックアップポリシーが設定されていないとき。
1世代前に実行したバックアップが失敗していたとき。
処理対象となる業務ボリュームに対してリストアが実行されているとき。
処理対象の業務ボリュームまたはロググループにおいてバックアップ同期処理が実行中だが、等価性維持状態に到達していないとき。
世代溢れになるバックアップ履歴情報を用いてリストアが実行されているとき。
業務ボリュームの筐体情報(筐体識別子、OLU、EXTENT開始位置、EXTENTサイズ)のどれかが変更されていたとき。
コピー先とする未使用バックアップボリュームを取得できなかったとき。
レプリケーション管理機能またはテープバックアップ機能が、処理対象となる業務ボリュームに対する処理を実行しているとき。
レプリケーション管理機能またはテープバックアップ機能が、処理対象となるバックアップボリュームに対する処理を実行しているとき。
レプリケーション管理機能またはテープバックアップ機能が、保存世代数を超えたバックアップ履歴に対する処理を実行しているとき。
業務ボリューム登録時に設定されたマウントポイントが変更されていたとき。
コピー先とするバックアップボリュームがマウントされているとき。
Symfowareのデータベーススペースをバックアップする場合に、何らかの異常を検出したとき。
Symfowareの参照ダンプ指定で業務ボリュームをバックアップする場合に、マルチデータベーススペースが使用されているとき。
SDXオブジェクトを論理ボリューム単位にバックアップする運用を行っている場合に、-Tオプションを指定したとき。
ロググループにGDSのボリュームとGDSでないボリュームが混在している場合に、-nオプションを指定したとき。
次のような場合、出力先バックアップボリュームを指定したバックアップは実行できません。
デバイスマップファイルで指定されたバックアップボリュームが対となる業務ボリュームのバックアップボリュームとして使用可能でないとき。すなわち、以下の条件のどちらかが満たされないとき。
指定されたバックアップボリュームは未使用状態である。
業務ボリュームとバックアップボリュームのパーティションサイズは同一である。
デバイスマップファイルの対象業務ボリュームに関する記述に誤りがあるとき。
デバイスマップファイル名に各国語文字が含まれているとき。
業務ボリュームに通常ボリューム、バックアップボリュームにGDSの論理ボリュームを指定したとき。
業務ボリュームにGDSの論理ボリューム、バックアップボリュームに通常ボリュームを指定したとき。
バックアップを実行する前に、swstbkpolset(バックアップポリシー設定コマンド)で設定した保存世代数を満たすバックアップ履歴情報がすでに存在する場合、バックアップ実行時にそのバックアップ履歴情報の中から一番古い情報を自動的に削除し、バックアップボリュームは空き状態になります。ただし、サスペンド指定バックアップまたは差分スナップショット型高速バックアップの履歴情報の場合、バックアップボリュームとのサスペンド状態またはトラッキング状態は解除されず、バックアップボリュームは使用中のままになります。
バックアップを実行する業務ボリュームと別の業務ボリュームとサスペンド中またはトラッキング状態のバックアップボリュームを、デバイスマップファイルでバックアップ先として指定できません。
次のコマンドが動作中のときは、本コマンドを実行できません。
GDSのSDXオブジェクトを運用する場合、「3.8.2 論理ボリューム単位のバックアップ運用(GDS Snapshotを使用する方式)」の注意の「運用できないSDXオブジェクトの構成や条件」や「11.1.5 SDXオブジェクト運用の注意(バックアップ管理)」を参照してください。
次のような場合、前後処理スクリプトは実行されません。
SDXオブジェクトのミラーパーティションがTEMP
-altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
処理対象のRDBシステムが存在しない、または、未起動であるとき。
名前
swstbackstat - バックアップ実行状況の表示
形式
/opt/FJSVswsts/bin/swstbackstat [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstbackstat [-h Server-Name] [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstbackstat -n Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstbackstat -n [-h Server-Name] Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
機能説明
swstbackup(バックアップ実行コマンド)で行っているバックアップの実行状況を表示します。
表示される情報は以下のとおりです。
タイトル | 説明 |
---|---|
Server | 管理対象サーバ名を表示します。 |
Transaction-Disk | 業務ボリューム名を表示します。 |
Backup-Disk | バックアップボリューム名を表示します。 |
Status | バックアップの実行状況を、以下の文字列で表示します。 “----”:バックアップを採取していません。(履歴が存在しません。) |
Execute | Status欄が“executing”のときに、コピーされた割合をパーセンテージで表します。“executing”以外のときは、“----”で表示します。 |
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
ロググループに対して表示を行うことを指定します。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
省略した場合は、すべての業務ボリュームのバックアップ実行状況を表示します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
コピーの実行状況について表示します。
# /opt/FJSVswsts/bin/swstbackstat Server Transaction-Disk Backup-Disk Status Execute job1 /dev/sdb3 /dev/sdd3 succeeded ---- job1 /dev/sdb4 /dev/sdd4 executing 70% job1 /dev/sdb5 /dev/sdd5 executing 30% : #
注意事項
スナップショット型高速バックアップを実行中に、ETERNUS Web GUIのOPC停止機能を使用しないでください。ETERNUS Web GUIのOPC停止機能を使用した場合、実際のバックアップの成否にかかわらず、本コマンドはsucceededと表示します。
“Status”欄に表示される状態が“failed”、“halt”、“?????”の場合、ハードウェアトラブルなどが考えられます。
「9.3 バックアップ中に発生したハードウェア障害などの対処方法」を参照して対処してください。
“Status”欄に表示される状態が“gds-error”の場合、GDSにトラブルが発生したと考えられます。GDSのトラブルの原因を取り除いたあと、以下の処理を行って対処してください。
バックアップ同期処理を実行していた場合は、swstcancelsync(バックアップ同期処理キャンセルコマンド)でバックアップ同期処理をキャンセルしてください。
スナップショット型バックアップを実行していた場合は、swsthistdel(履歴情報削除コマンド)でバックアップ履歴情報を削除してください。
リストアを実行していた場合は、swstsrsemtch(資源整合コマンド)を実行したあと、リストアを再実行してください。
-altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
名前
swstrestore - リストアの実行
形式
/opt/FJSVswsts/bin/swstrestore [-g Generation-No | -v Version-No] [-r Restore-Device-Name] [-Xgds-softcopy] Device-Name
/opt/FJSVswsts/bin/swstrestore [-h Server-Name] [-g Generation-No | -v Version-No] [-r Restore-Device-Name] [-Xgds-softcopy] Device-Name
/opt/FJSVswsts/bin/swstrestore [-g Generation-No | -v Version-No] [-l ArchiveLogFileList-FileName] [-w Work-Directory] [-nolog Work-RecCtrlFile-Directory] [-Xgds-softcopy] Device-Name [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swstrestore [-h Server-Name] [-g Generation-No | -v Version-No] [-l ArchiveLogFileList-FileName] [-w Work-Directory] [-nolog Work-RecCtrlFile-Directory] [-Xgds-softcopy] Device-Name [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swstrestore -bundle [-g Generation-No | -v Version-No] [-a | -e EndPoint] [-l ArchiveLogFileList-FileName] [-w Work-Directory] [-nolog Work-RecCtrlFile-Directory] [-Xgds-softcopy] DeviceListFile [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swstrestore -bundle [-h Server-Name] [-g Generation-No | -v Version-No] [-a | -e EndPoint] [-l ArchiveLogFileList-FileName] [-w Work-Directory] [-nolog Work-RecCtrlFile-Directory] [-Xgds-softcopy] DeviceListFile [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swstrestore -n [-g Generation-No | -v Version-No] [-a | -e EndPoint] [-l ArchiveLogFileList-FileName] [-w Work-Directory] [-nolog Work-RecCtrlFile-Directory] [-Xgds-softcopy] Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swstrestore -n [-h Server-Name] [-g Generation-No | -v Version-No] [-a | -e EndPoint] [-l ArchiveLogFileList-FileName] [-w Work-Directory] [-nolog Work-RecCtrlFile-Directory] [-Xgds-softcopy] Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
機能説明
バックアップ履歴情報に存在するデータを、OPCを用いてリストアします。
AdvancedCopy Managerは、本コマンドを実行すると、OPCによるデータのコピーを行う前に、リストア前処理スクリプトを実行し、OPCによるデータのコピーを行ったあとに、リストア後処理スクリプトを実行します。このスクリプトの内容は、カスタマイズ可能です。このスクリプトの詳細は、「付録A バックアップ/リストアの前後処理」を参照してください。
業務ボリューム以外の任意のデバイスにリストアできます。この場合、業務ボリュームに登録されているデバイス以外であることと、指定した業務ボリュームと同じ領域サイズを持ったデバイスである必要があります。
なお、Symfowareの業務ボリュームの場合、およびGDSの論理ボリュームの場合は、元の業務ボリューム以外のデバイスへはリストアできません。
データベーススペースのリカバリー時は、リカバリー対象となるデータベーススペースがアクセス禁止状態になっている必要があります。アクセス禁止状態にするには、Symfowareが提供するrdbinhコマンドまたはrdbexspcコマンドを用います。コマンドの詳細は、『Symfoware Server RDB運用ガイド』を参照してください。
データベーススペースのリカバリー時に、作業ディレクトリの空き容量不足などでリカバリーできない場合は、-wオプションで一時的に別のディレクトリを指定して再実行することで、リカバリーできます。
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
リストアするデータの相対世代番号を指定します。
相対世代番号は、swsthistdisp(履歴情報表示コマンド)で確認してください。
リストアするデータの絶対世代番号を指定します。
絶対世代番号は、swsthistdisp(履歴情報表示コマンド)で確認してください。
業務ボリューム以外のデバイスにリストアするときに、そのリストア先のデバイス名を指定します。
Symfowareの業務ボリュームの場合は指定できません。
リカバリ制御ファイルが管理するデータベース資源全体を、バックアップ採取時点にまでリカバリーすることを指定します。
-eオプションと同時に指定できません。
ロググループ内の業務ボリュームを個別にリカバリーする場合は指定できません。
Symfoware以外の業務ボリュームの場合は指定できません。
リカバリ制御ファイルが管理するデータベース資源全体を、リカバリ終了点を指定した特定の時点にまでリカバリーすることを指定します。
リカバリ終了点は、Symfoware Serverのマニュアルを参照してください。
-aオプションと同時に指定できません。
-nologオプションと同時に指定できません。
ロググループ内の業務ボリュームを個別にリカバリーする場合は指定できません。
Symfoware以外の業務ボリュームの場合は指定できません。
Symfowareのリカバリーに必要なアーカイブログ退避先名が列挙されたファイルを絶対パスで指定します。
アーカイブログ退避先名が列挙されたファイルは、リストアを行う業務ボリュームが存在する管理対象サーバに格納されている必要があります。
運用管理サーバでコマンドを実行する場合、リストアを行う業務ボリュームが存在する管理対象サーバに格納されている必要があります。
-nologオプションと同時に指定できません。
Symfoware以外の業務ボリュームの場合は指定できません。
一時的な作業ディレクトリ名を絶対パスで指定します。
ディレクトリ名は、リカバリーを行う業務ボリュームが存在する管理対象サーバに存在している必要があります。
運用管理サーバでコマンドを実行する場合、リカバリーを行う業務ボリュームが存在している管理対象サーバにディレクトリが存在している必要があります。
省略した場合は、swstsvrset(管理対象サーバ構成情報設定コマンド)で指定した作業ディレクトリを使用します。
Symfoware以外の業務ボリュームの場合は指定できません。
ロググループに対してリストアを行うことを指定します。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
複数のデータベーススペースを一括してリカバリーします。
オペランドには、一括してリカバリーするデータベーススペースに対応したデバイス名を列挙したファイル(DeviceListFile)を指定します。
Symfowareのリカバリー時にアーカイブログの適用を行いません。
ログを適用する際に必要なリカバリ制御ファイルを出力するディレクトリを指定し、Symfowareのコマンド(rdbmrrcv)でログを適用する際に、このディレクトリを指定します。
このオプションを指定してリカバリーした場合、Symfowareのコマンド(rdbmrrcv)でログを適用するまでデータベースを使用できません。
GDS Snapshot連携のリストア時に、ソフトコピーによるリストアを行います。このオプションを指定しない場合は、OPCによるリストアを行います。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
処理対象のロググループ(データベーススペース)が所属しているRDBシステム名を指定します。
RDBシステム名がない場合は本オプションを指定する必要はありません。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
-gオプションと-vオプションの双方が指定されなかったときは、履歴管理している情報の中から最新の情報をリストアします。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
一括してリカバリーするデータベーススペースに対応したデバイス名を列挙したデバイスリストファイルを指定します。
運用管理サーバでコマンドを実行する場合、リカバリーを行う業務ボリュームが存在する管理対象サーバに格納されている必要があります。
デバイスリストファイルの記述方法は、「4.1.5.3.1 デバイスリストファイルの記述方法」を参照してください。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
相対世代番号=2のデータをリストアします。
# /opt/FJSVswsts/bin/swstrestore -g 2 /dev/sdb6 /dev/sdb6 swstrestore completed #
ロググループ(LOG01/RDB1)の相対世代番号=2のデータをリストアします。
# /opt/FJSVswsts/bin/swstrestore -n -g 2 LOG01/RDB1 LOG01/RDB1 swstrestore completed #
第5章 Suspend/Resume機能によるバックアップ運用を行っている業務ボリュームの場合は、サスペンド中の同期処理を削除して、リストアします。サスペンド中の同期処理は、swstsyncstat(バックアップ同期処理実行状況表示コマンド)で表示されるデータを参照してください。同期処理のキャンセルは、swstcancelsync(バックアップ同期処理キャンセルコマンド)を使用してください。
# /opt/FJSVswsts/bin/swstsyncstat /dev/sdb6 Server Transaction-Disk Backup-Disk Status Execute job2 /dev/sdb6 /dev/sdd6 suspend ---- job2 /dev/sdb6 /dev/sde5 executing 75% # /opt/FJSVswsts/bin/swstcancelsync -all /dev/sdb6 /dev/sdb6 swstcancelsync completed # /opt/FJSVswsts/bin/swstsyncstat /dev/sdb6 Server Transaction-Disk Backup-Disk Status Execute job2 /dev/sdb6 ---- ---- ---- # /opt/FJSVswsts/bin/swstrestore /dev/sdb6 /dev/sdb6 swstrestore completed #
注意事項
デバイス間のコピーを行うため、ファイル単位ではリストアできません。
特定のファイルをリストアする場合は、ファイルシステムを構築している業務ボリュームで、以下の手順を行います。
バックアップボリュームをマウントします。バックアップボリュームはバックアップ履歴一覧画面/swsthistdisp(履歴情報表示コマンド)で確認してください。
cpコマンドなどでリストアしたいファイルを複写します。
バックアップボリュームをアンマウントします。
本コマンドを投入するサーバ以外のサーバから業務ボリュームがマウントされている場合、バックアップの管理者の責任で業務ボリュームをアンマウント状態にしてから本コマンドを実行してください。
mountコマンドの--bindオプションを使用して業務ボリュームのファイル階層の一部を別のマウントポイントにマウントしている場合は、バックアップの管理者の責任で業務ボリュームをアンマウント状態にしてください。
処理対象のボリュームがマウントされているマウントポイントにほかのボリュームがマウントされている状態で、本コマンドを実行しないでください。
処理対象以外のボリュームをアンマウントしてから、本コマンドを実行してください。
以下のような場合は、リストア/リカバリーできません。出力されるメッセージの[システム管理者の処置]に従って対処してください。
相対世代番号と絶対世代番号の両方を指定したとき。
業務ボリュームとして登録されたデバイスを-rオプションのパラメーターとして指定したとき。
バックアップボリュームとして登録されたデバイスを-rオプションのパラメーターとして指定した場合に、そのデバイスがある業務ボリュームの履歴情報に登録されているとき。バックアップのデータが登録されていないバックアップボリュームにリストアした場合、ある業務ボリュームのバックアップでそのバックアップボリュームを使用した場合はデータが上書きされます。リストア先に指定するデバイスには、バックアップボリュームを指定しないことをお勧めします。
バックアップ実施直後(OPCによる実コピーの実行中)にリストアしたとき(ただし、バックアップとリストアで、業務ボリュームとバックアップボリュームの組合せが同じ場合を除く)。この場合、OPCの実コピーが完了してからリストアしてください。または、ファイルシステムを構築した業務ボリュームの場合は、上記のポイント(特定のファイルをリストアする場合)に書かれている方法でリストアしてください。
バックアップ同期処理中の業務ボリュームを指定したとき。
リストアを行う業務ボリュームの筐体情報(筐体識別子、OLU、EXTENT開始位置、EXTENTサイズ)のどれかが変更されていたとき。
レプリケーション管理機能またはテープバックアップ機能が、処理対象となる業務ボリュームに対する処理を実行しているとき。
レプリケーション管理機能またはテープバックアップ機能が、-rオプションに指定したデバイスに対する処理を実行しているとき。
業務ボリューム登録時に設定されたマウントポイントが変更されていたとき。
GDS論理ボリューム以外のデバイスに、-Xgds-softcopyオプションを指定したとき。
通常業務ボリュームのリストア先ボリュームに、GDSの論理ボリュームを指定したとき。
ロググループにGDSのボリュームとGDSでないボリュームが混在している場合に、-n、-bundleオプションを指定したとき。
ロググループを指定する場合、または複数の業務ボリュームを一括でリカバリーする場合に、リカバリーするデータのバックアップ方法(通常ダンプまたは参照ダンプ)がロググループ内に混在していたとき。
Symfoware用の業務ボリュームをリカバリーする場合に、-rオプションを指定したとき。
SDXオブジェクトを -rオプションのパラメーターとして指定したとき。
Symfoware以外の業務ボリュームを設定した場合に、-a、-e、-l、-w、-bundle、-nologオプションを指定したとき。
-w、-l、-bundle、-nologオプションに各国語文字を含むディレクトリ名を指定したとき。
Symfowareのリカバリー時に異常を検出したとき。
アーカイブログ退避ファイル名を列挙したファイルに、MTに退避されたアーカイブログ退避ファイルが記述されていたとき。
サスペンド中またはトラッキング状態のバックアップボリュームは、リストア先ボリュームとして使用できません。
同期処理中(ECによるコピー中、等価性維持状態、サスペンド中)の業務ボリュームにはリストアを実行できません。リストア実行時、以下のエラーになった場合は、swstcancelsync(バックアップ同期処理キャンセルコマンド)で業務ボリュームの同期処理をすべてキャンセル(-allオプション指定)してからリストアを実行してください。
swst0639 コピーが実施されているため、このコマンドは実行できません。
swst0634 OPCが実行できません。エラーコード=26(SCSI command busy.)
次のコマンドが動作中のときは、本コマンドを実行できません。
データベーススペースのリカバリー時に、アーカイブログファイルがほかのデバイスに保管されている場合、リカバリー時に必要なアーカイブログ退避先名が列挙されたファイルを、リカバリーを行う業務ボリュームが存在する管理対象サーバに事前に準備する必要があります。ファイルの記述方法は、『Symfoware Server RDB運用ガイド』を参照してください。
「アーカイブログ退避先名が列挙されたファイル」に指定したファイルに、MTに退避されたアーカイブログ退避ファイルを記述した場合は、リカバリーできません。
MTに退避されたアーカイブログを使用してリカバリーする場合は、以下のどちらかの方法で行ってください。
MTに退避されたアーカイブログをすべて作業ディレクトリに展開する
-nologオプションを指定してログを適用しないリカバリーを実施したあと、アーカイブログを適用する
ログを適用しないリカバリーを実施したあと、アーカイブログを適用するには、Symfowareが提供するrdbmrrcvコマンドで行います。アーカイブログの適用は、『Symfoware Server RDB運用ガイド』を参照してください。
データベーススペースのリカバリー時に、“リカバリ終了点を指定した特定時点への復旧”または“バックアップ時点への復旧”を行う場合、Symfowareの管理情報を復旧する処理が行われます。この処理はリカバリーの実行処理の一部として実施されるため、コマンドの処理に時間がかかります。
GDSのSDXオブジェクトを運用する場合、「3.8.2 論理ボリューム単位のバックアップ運用(GDS Snapshotを使用する方式)」の注意の「運用できないSDXオブジェクトの構成や条件」や「11.1.5 SDXオブジェクト運用の注意(バックアップ管理)」を参照してください。
altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
処理対象のRDBシステムが存在しない、または、未起動であるとき。
データベーススペースのリカバリーを目的とした本コマンドの複数同時実行では、以下の条件を満たす場合に、同時実行したコマンドのうちのいくつかが異常終了します。コマンドの実行制御はOS依存であるため、異常終了するコマンドの順序は不定です。例えば、最初に実行したコマンドが異常終了することがあります。
すべてのコマンドが業務ボリューム指定の場合
業務ボリュームが競合、または、業務ボリュームに格納されているDSIが競合すると、異常終了するコマンドがあります。具体的には、以下のとおりです。
同じ業務ボリュームを指定したとき
それぞれのコマンドが異なる業務ボリュームを指定していても、それらの業務ボリュームに配置されているDSIが同じものであるとき
(1つのDSIが複数の業務ボリュームにまたがっている場合です。Symfowareの自動容量拡張の設定によって、DSIが自動で複数の業務ボリュームにまたがる場合も含みます。)
それぞれのコマンドが異なる業務ボリューム(表のDSIが格納されている業務ボリュームとINDEXのDSIが格納されている業務ボリューム)を指定していても、表のDSIとINDEXのDSIが関係付けられたものであるとき
すべてのコマンドが複数の業務ボリューム指定の場合
業務ボリュームが競合、または、業務ボリュームが属するロググループが競合すると、異常終了するコマンドがあります。具体的には、以下のとおりです。
それぞれのコマンドが指定した業務ボリューム群で、競合する業務ボリュームがあるとき
それぞれのコマンドが指定した業務ボリューム群で競合する業務ボリュームがなくても、それらの業務ボリューム群が同じロググループに含まれているとき
すべてのコマンドがロググループ指定の場合
同じロググループを指定したとき
業務ボリューム指定のコマンドと、複数の業務ボリュームを指定したコマンドがある場合
同じロググループに含まれる業務ボリュームを指定したとき
ロググループ指定のコマンドと、それ以外を指定したコマンドがある場合
ロググループが競合すると、異常終了するコマンドがあります。具体的には、以下のとおりです。
指定したロググループ、指定した業務ボリュームまたは業務ボリューム群が属するロググループが競合するとき
名前
swstcancelrest - リストアの実行キャンセル
形式
/opt/FJSVswsts/bin/swstcancelrest [-g Generation-No | -v Version-No] [-r Restore-Device-Name] [-emergency] Device-Name
/opt/FJSVswsts/bin/swstcancelrest [-h Server-Name] [-g Generation-No | -v Version-No] [-r Restore-Device-Name] [-emergency] Device-Name
/opt/FJSVswsts/bin/swstcancelrest -n [-g Generation-No | -v Version-No ] [-emergency] Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstcancelrest -n [-h Server-Name] [-g Generation-No | -v Version-No ] [-emergency] Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
機能説明
OPCによるリストアの実行をキャンセルします。
また、swstrestore(リストア実行コマンド)を実行し、OPCによるコピーを実施している最中に何らかのハードウェアトラブルで異常を検出した場合も、本コマンドを用いてリストアを解除します。そのあと、ハードウェアトラブルの原因を取り除き、再度swstrestore(リストア実行コマンド)でリストアしてください。
異常発生の有無は、swstreststat(リストア実行状況表示コマンド)で確認できます。
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
リストア中のデータの相対世代番号を指定します。
-vオプションと同時に指定できません。
相対世代番号は、swstreststat(リストア実行状況表示コマンド)で確認してください。
リストア中のデータの絶対世代番号を指定します。
-gオプションと同時に指定できません。
絶対世代番号は、swstreststat(リストア実行状況表示コマンド)で確認してください。
業務ボリューム以外のデバイスにリストアするときに、そのリストア先のデバイス名を指定します。
デバイス名は、swstreststat(リストア実行状況表示コマンド)で確認してください。
Symfowareの業務ボリュームの場合は指定できません。
緊急操作モードで動作します。
この場合、OPCのセッション確認およびセッションキャンセルは行われません。
ロググループに対してリストアをキャンセルします。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
-g、-vオプションが指定されなかったときは、最新の履歴情報のリストアをキャンセルします。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
業務ボリュームのリストアをキャンセルします。
# /opt/FJSVswsts/bin/swstcancelrest -g 1 /dev/sdb6 /dev/sdb6 swstcancelrest completed. #
業務ボリュームの最新の履歴情報のリストアを緊急操作モードでキャンセルします。
# /opt/FJSVswsts/bin/swstcancelrest -emergency /dev/sdb6 /dev/sdb6 swstcancelrest completed. #
ロググループ(LOG01/RDB1)のリストアをキャンセルします。
# /opt/FJSVswsts/bin/swstcancelrest -n -g 1 LOG01/RDB1 LOG01/RDB1 swstcancelrest completed. #
注意事項
このコマンドを使用してOPCによるリストアをキャンセルした場合、一部のデータはコピーされてしまっているため、業務ボリュームは不完全な状態となり、使用できなくなります。再度swstrestore(リストア実行コマンド)でリストアしてください。
業務ボリュームがGDSの論理ボリュームの場合、リストアをキャンセルすると業務ボリュームの状態がINVALIDになります。
その場合は、『PRIMECLUSTER(TM) Global Disk Services 説明書(Linux版)』を参照して、論理ボリュームを復旧させてください。
次のような場合、リストアをキャンセルできません。
-g、-vオプションで指定した履歴が存在しないとき。
-rで指定したデバイスにリストアを実行していないとき。
指定した履歴に対するリストアが実行されていないとき。この場合、通報メッセージ「swst0303 指定したリストア先デバイスに対するリストアは行われていません。」を出力して終了します。終了ステータスは正常終了です。
ロググループにGDSのボリュームとGDSでないボリュームが混在している場合に、-nオプションを指定したとき。
レプリケーション管理機能またはテープバックアップ機能が、処理対象となる業務ボリュームに対する処理を実行しているとき。
緊急操作モードで実行した場合、OPCのセッション確認およびセッションキャンセルは行われません。エラーサスペンド状態のOPCセッションが存在していた場合は、管理されないセッションが残るため、ETERNUS Web GUIを使用してセッションをキャンセルする必要があります。
次のコマンドが動作中のときは、本コマンドを実行できません。
altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
名前
swstreststat - リストア実行状況の表示
形式
/opt/FJSVswsts/bin/swstreststat [-g Generation-No | -v Version-No] [-Xgds-softcopy] [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstreststat [-h Server-Name ] [-g Generation-No | -v Version-No] [-Xgds-softcopy] [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstreststat -n [-g Generation-No | -v Version-No] [-Xgds-softcopy] Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstreststat -n [-h Server-Name] [-g Generation-No | -v Version-No] [-Xgds-softcopy] Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
機能説明
リストアの実行状況を表示します。
表示される情報は以下のとおりです。
タイトル | 説明 |
---|---|
Server | 管理対象サーバ名を表示します。 |
Transaction-Disk | 業務ボリューム名を表示します。 |
Generation | リストアしたバックアップのデータの相対世代番号を表示します。 |
Version | リストアしたバックアップのデータの絶対世代番号を表示します。 |
Backup-Disk | リストアのコピー元であるバックアップボリューム名を表示します。 |
Restore-Device | リストアのコピー先が業務ボリュームでない場合、リストア先のデバイス名を表示します。 |
Status | 実行状態を表示します。 “----”:OPCまたはGDSのソフトコピーによるコピーは実施されていません。 |
Execute | Status欄が“executing”のときに、コピーされた割合をパーセンテージで表します。“executing”以外のときは、“----”で表示します。 |
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
リストア実行状況を表示するデータの相対世代番号を指定します。
相対世代番号は、swsthistdisp(履歴情報表示コマンド)で確認してください。
リストア実行状況を表示するデータの絶対世代番号を指定します。
絶対世代番号は、swsthistdisp(履歴情報表示コマンド)で確認してください。
ロググループに対してリストアの実行状況表示を指定します。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
GDSの論理ボリュームのリストア実行状況を表示します。
本オプションは、GDSのソフトコピー機能を使用したリストアが実行中のとき、コピー状況を把握するために使用します。
本オプションが指定された場合、コピー完了後の“Status”欄はコピー開始前と同じ“----”となります。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
注)-g、-vオプションが省略された場合は、全履歴に対するリストア実行状況を表示します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
省略した場合は、すべての業務ボリュームのリストア実行状況について表示します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
業務ボリュームのリストア実行状況を表示します。
# /opt/FJSVswsts/bin/swstreststat Server Transaction-Disk Generation Version Backup-Disk Restore-Device Status Execute job2 /dev/sdb3 1 10 /dev/sdd3 /dev/sdc3 executing 75% job2 /dev/sdb4 ---- ---- ---- ---- ---- ---- job2 /dev/sdb5 2 12 /dev/sdd5 ---- succeeded ---- job2 /dev/sdb6 3 13 /dev/sdd6 /dev/sdc6 executing 75% : #
注意事項
OPCによるリストアを実行中に、ETERNUS Web GUIのOPC停止機能を使用しないでください。ETERNUS Web GUIのOPC停止機能を使用した場合、実際のリストアの成否にかかわらず、本コマンドはsucceededと表示します。
“Status”欄に表示される状態が“failed”、“halt”、“?????”の場合、ハードウェアトラブルなどが考えられます。
「9.3 バックアップ中に発生したハードウェア障害などの対処方法」を参照して対処してください。
-v、-gオプションで世代番号を指定しない場合、全履歴のリストア実行状況を表示しますが、全履歴においてリストアが実行中でない場合、“Server”、“Transaction-Disk”欄以外のすべての表示情報が“----”で表示されます。
“Status”欄に表示される状態が“gds-error”の場合、GDSにトラブルが発生したと考えられます。GDSのトラブルの原因を取り除いたあと、以下の処理を行って対処してください。
バックアップ同期処理を実行していた場合は、swstcancelsync(バックアップ同期処理キャンセルコマンド)でバックアップ同期処理をキャンセルしてください。
スナップショット型バックアップを実行していた場合は、swsthistdel(履歴情報削除コマンド)でバックアップ履歴情報を削除してください。
リストアを実行していた場合は、swstsrsemtch(資源整合コマンド)を実行したあと、リストアを再実行してください。
-altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
名前
swsthistdisp - バックアップした履歴情報の表示
形式
/opt/FJSVswsts/bin/swsthistdisp [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swsthistdisp [-h Server-Name] [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swsthistdisp -n Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swsthistdisp -n [-h Server-Name] Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
機能説明
バックアップした履歴情報を表示します。
表示される情報は以下のとおりです。
タイトル | 説明 |
---|---|
Server | 管理対象サーバ名を表示します。 |
Device | デバイス名を表示します。 |
Mount-Point | Deviceのマウントポイント名を表示し、括弧内にファイルシステムタイプを表示します。 DeviceがSymfoware用の業務ボリュームの場合は、Symfowareのデータベーススペース名とロググループ名、RDBシステム名を表示し、括弧内に“SymfoWARE”を表示します。 |
Generation | 相対世代番号を表示します。 |
Version | 絶対世代番号を表示します。 |
Backup-Date | バックアップが完了した日時を表示します。 |
Backup-Disk | バックアップしたバックアップボリューム名を表示します。 |
Status | 実コピーの実行状況を、以下の文字列で表示します。 “succeeded”:OPCによるコピーが完了しています。 バックアップ履歴情報が存在しない場合は、表示されません。 |
Execute | Status欄が、“executing”のとき、コピーされた割合をパーセンテージで表します。“executing”以外のときは、“----”で表示します。 |
ArcSerial | アーカイブログ通番を表示します。 |
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
ロググループに対してバックアップ履歴情報を表示することを指定します。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
省略した場合は、すべての業務ボリュームのバックアップ履歴情報を表示します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
すべての業務ボリュームのバックアップ履歴情報を表示します。
# /opt/FJSVswsts/bin/swsthistdisp Server=StrgSV01 Device=/dev/sdb6 Mount-Point=/mnt/Tran1 (ext2) Generation Version Backup-Date Backup-Disk Status Execute 1 10 2000/11/12 22:00 /dev/sdd6 succeeded ---- 2 9 2000/11/11 22:00 /dev/sdf6 succeeded ---- : #
注意事項
“Status”欄に表示される状態が“failed”、“halt”、“?????”の場合、ハードウェアトラブルなどが考えられます。
「9.3 バックアップ中に発生したハードウェア障害などの対処方法」を参照して対処してください。
“Status”欄に表示される状態が“gds-error”の場合、GDSにトラブルが発生したと考えられます。GDSのトラブルの原因を取り除いたあと、以下の処理を行って対処してください。
バックアップ同期処理を実行していた場合は、swstcancelsync(バックアップ同期処理キャンセルコマンド)でバックアップ同期処理をキャンセルしてください。
スナップショット型バックアップを実行していた場合は、swsthistdel(履歴情報削除コマンド)でバックアップ履歴情報を削除してください。
リストアを実行していた場合は、swstsrsemtch(資源整合コマンド)を実行したあと、リストアを再実行してください。
-altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
名前
swsthistdel - バックアップ履歴情報の削除
形式
/opt/FJSVswsts/bin/swsthistdel -g Generation-No | -v Version-No | -z [-emergency] Device-Name [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swsthistdel [-h Server-Name] -g Generation-No | -v Version-No | -z [-emergency] Device-Name [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swsthistdel -n -g Generation-No | -v Version-No | -z [-emergency] Log-Group-Name[/RDB-NAME] [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
/opt/FJSVswsts/bin/swsthistdel -n [-h Server-Name] -g Generation-No | -v Version-No | -z [-emergency] Log-Group-Name[/RDB-NAME] [-altdir Alternative-Dir-Name [-rdbname Current-RDB-Name]]
機能説明
バックアップの履歴情報を削除します。
削除された履歴のバックアップボリュームは解放され、空きバックアップボリュームになります。
Symfoware用の業務ボリュームの履歴情報を削除する場合、リカバリ制御ファイルも削除されます。
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
削除するバックアップ履歴情報の相対世代番号を指定します。
-v、-zオプションと同時に指定できません。
相対世代番号は、swsthistdisp(履歴情報表示コマンド)で確認してください。
削除するバックアップ履歴情報の絶対世代番号を指定します。
-g、-zオプションと同時に指定できません。
絶対世代番号は、swsthistdisp(履歴情報表示コマンド)で確認してください。
すべてのバックアップ履歴情報を削除することを指定します。
-g、-vオプションと同時に指定できません。
緊急操作モードで動作します。
この場合、OPCのセッション確認は行われません。
ロググループに対してバックアップ履歴を削除することを指定します。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
処理対象のロググループ(データベーススペース)が所属しているRDBシステム名を指定します。
RDBシステム名がない場合は本オプションを指定する必要はありません。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
業務ボリュームの絶対世代番号10のバックアップ履歴を削除します。
# /opt/FJSVswsts/bin/swsthistdel -v 10 /dev/sdb6 /dev/sdb6 swsthistdel completed #
業務ボリュームの相対世代番号1のバックアップ履歴を緊急操作モードで削除します。
# /opt/FJSVswsts/bin/swsthistdel -g 1 -emergency /dev/sdb6 /dev/sdb6 swsthistdel completed #
ロググループ(LOG01/RDB1)の絶対世代番号10のバックアップ履歴を削除します。
# /opt/FJSVswsts/bin/swsthistdel -n -v 10 LOG01/RDB1 /dev/sdd1 swsthistdel completed /dev/sdd2 swsthistdel completed : LOG01/RDB1 swsthistdel completed #
注意事項
次のような場合、バックアップ履歴情報を削除できません。
-g、-v、-zオプションで指定したバックアップ履歴情報が存在しないとき。
指定したバックアップ履歴情報がリストアで使用中のとき。
レプリケーション管理機能またはテープバックアップ機能が、処理対象となる業務ボリュームに対する処理を実行しているとき。
レプリケーション管理機能またはテープバックアップ機能が、処理対象となるバックアップボリュームに対する処理を実行しているとき。
緊急操作モードで実行した場合、OPCのセッション確認およびセッションキャンセルは行われません。エラーサスペンド状態のOPCセッションが存在していた場合は、管理されないセッションが残るため、ETERNUS Web GUIを使用してセッションをキャンセルする必要があります。
サスペンド中の履歴情報を削除しても、同期処理(ECセッション)は解除されません。
トラッキング状態の履歴情報を削除しても、トラッキング状態(OPCセッション)は解除されません。
サスペンド指定で同期型高速バックアップを行った場合は、履歴削除後もバックアップボリュームは使用中の状態になります。
差分スナップショット型高速バックアップを行った場合は、履歴削除後もバックアップボリュームは使用中の状態になります。
差分スナップショット型高速バックアップ運用でないときは、OPC物理コピーが完了していない履歴情報を削除した場合、削除した履歴の物理コピーは中断されます。この場合、バックアップボリューム内のデータはコピー途中の不完全な状態となります。
履歴情報を削除した時点でバックアップボリュームは未使用状態となり、そのあとのバックアップで使用可能な状態となります。
差分スナップショット型高速バックアップ運用のときは、OPC物理コピーが完了していない履歴情報を削除しても、削除した履歴の物理コピーは継続されます。
履歴情報の削除後もバックアップボリュームは使用中の状態であり、そのあとの当該業務ボリュームのバックアップで使用可能な状態となります。
次のコマンドが動作中のときは、本コマンドを実行できません。
GDSのSDXオブジェクトを運用する場合、「3.8.2 論理ボリューム単位のバックアップ運用(GDS Snapshotを使用する方式)」の注意の「運用できないSDXオブジェクトの構成や条件」や「11.1.5 SDXオブジェクト運用の注意(バックアップ管理)」を参照してください。
altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
処理対象のRDBシステムが存在しない、または、未起動であるとき。
名前
swststartsync - バックアップ同期処理の開始
形式
/opt/FJSVswsts/bin/swststartsync [-Xgds-softcopy | -Xgds-selectcopy] Device-Name [-Xdevmap Device-Map-File] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swststartsync [-h Server-Name] [-Xgds-softcopy | -Xgds-selectcopy] Device-Name [-Xdevmap Device-Map-File] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swststartsync [-Xgds-softcopy | -Xgds-selectcopy] -n Log-Group-Name[/RDB-NAME] [-Xdevmap Device-Map-File] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swststartsync -n [-h Server-Name] [-Xgds-softcopy | -Xgds-selectcopy] Log-Group-Name[/RDB-NAME] [-Xdevmap Device-Map-File] [-altdir Alternative-Dir-Name]
機能説明
バックアップ同期処理(ECによるディスク間のコピー)を開始します。
同期処理を開始する際、業務ボリュームにサスペンド中のバックアップボリュームが存在する場合は、バックアップ先として優先的に選択されて、同期処理を再開(差分コピーを開始、Resume)します。業務ボリュームにサスペンド中のバックアップボリュームが存在しない場合は、同期処理(全面コピー)を開始します。
同期処理を開始する業務ボリュームとサスペンド中のバックアップボリュームは、使用中状態になっていてもバックアップ先として使用できます。
ロググループ名を指定して本コマンドを実行した場合、そのロググループに含まれる業務ボリュームすべてに対してバックアップ同期処理を実行します。コマンドが異常終了した場合は、それまでに実行されたバックアップ同期処理はキャンセルされます。ただし、コマンド実行前にサスペンド状態だった場合は、異常終了しても同期処理はキャンセルされません。
また、本コマンドは、ロググループに含まれる業務ボリュームを個別に指定して実行できます。
GDSの業務ボリュームの場合は、ソフトコピーによる同期処理も行えます。
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
出力先バックアップボリュームを指定してバックアップ同期処理を開始することを指定します。
オペランドには、業務ボリュームと出力先バックアップボリュームの組を記述した、デバイスマップファイル名を指定します。デバイスマップファイルの詳細は、「3.4.9 デバイスマップファイルの準備」を参照してください。-hオプションを使用して本コマンドをリモート実行する場合は、(管理対象サーバの)デバイスマップファイル名を絶対パスで指定してください。Device-Map-Fileに指定するファイル名には、各国語文字が含まれてはいけません。
このオプションを指定しない場合、出力先バックアップボリュームは自動的に選択されます。
ロググループに対してバックアップ同期処理開始を行うことを指定します。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
SDXオブジェクトのバックアップ同期処理をアドバンスト・コピー機能ではなくソフトコピー機能を使用して開始することを指定します。
アドバンスト・コピー機能使用時に本オプションを指定して差分コピーを開始すると、アドバンスト・コピー処理が停止され、ソフトコピー処理が実施されます。
本オプションは、GDS Snapshot連携機能を使用している場合に指定します。
SDXオブジェクトのコピー処理方式をGDSに選択させることを指定します。
本オプションは、GDS Snapshot連携機能を使用している場合に指定します。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
業務ボリュームのバックアップ同期処理を開始します。
# /opt/FJSVswsts/bin/swststartsync /dev/sdb6 /dev/sdb6 swststartsync completed. #
ロググループ(LOG01/RDB1)のバックアップ同期処理を開始します。
# /opt/FJSVswsts/bin/swststartsync -n LOG01/RDB1 LOG01/RDB1 swststartsync completed. #
SDXオブジェクトの論理ボリューム(/dev/sfdsk/CLS01/dsk/VOL01)のバックアップ同期処理を開始します。コピー処理方式は、ソフトコピーを利用します。
# /opt/FJSVswsts/bin/swststartsync -Xgds-softcopy /dev/sfdsk/CLS01/dsk/VOL01 /dev/sfdsk/CLS01/dsk/VOL01 swststartsync completed. #
SDXオブジェクトの論理ボリューム(/dev/sfdsk/CLS01/dsk/VOL01)のバックアップ同期処理を開始します。コピー処理方式は、GDSに選択させます。
# /opt/FJSVswsts/bin/swststartsync -Xgds-selectcopy /dev/sfdsk/CLS01/dsk/VOL01 /dev/sfdsk/CLS01/dsk/VOL01 swststartsync completed. #
注意事項
バックアップ同期処理中の業務ボリュームまたはロググループに対して本コマンドを実行した場合は、通報メッセージ「swst0301 すでにバックアップ同期処理中です。」(ロググループの場合のメッセージIDはswst0302)を出力して終了します。終了ステータスは正常終了です。
次のような場合、バックアップ同期処理を開始できません。出力されるメッセージの[システム管理者の処置]に従って対処してください。
EC機能がサポートされていないデバイスを指定したとき。
バックアップ同期処理を開始するのに必要なバックアップボリュームを確保できなかったとき。
OPCによるリストア中のデバイスを指定したとき。
コピー先となるバックアップボリュームがマウントされているとき。
GDS論理ボリューム以外のデバイスに、-Xgds-softcopyオプションを指定したとき。
GDS論理ボリューム以外のデバイスに、-Xgds-selectcopyオプションを指定したとき。
ロググループにGDSのボリュームとGDSでないボリュームが混在している場合に、-nオプションを指定したとき。
レプリケーション管理機能またはテープバックアップ機能が、処理対象となる業務ボリュームに対する処理を実行しているとき。
同期処理を開始する業務ボリューム以外の業務ボリュームとサスペンド中のバックアップボリュームは、デバイスマップファイルでバックアップ先として指定できません。
次のような場合、出力先バックアップボリュームを指定してバックアップ同期処理を開始できません。
デバイスマップファイルで指定されたバックアップボリュームが対となる業務ボリュームのバックアップボリュームとして使用可能でないとき。すなわち、以下の条件のどちらかが満たされないとき。
指定されたバックアップボリュームは未使用状態である。
業務ボリュームとバックアップボリュームのパーティションサイズは同一である。
デバイスマップファイルの対象業務ボリュームに関する記述に誤りがあるとき(「3.4.9.1 デバイスマップファイルの記述方法」を参照)。
デバイスマップファイル名に各国語文字が含まれているとき。
業務ボリュームに通常ボリューム、バックアップボリュームにGDSの論理ボリュームを指定したとき。
業務ボリュームにGDSの論理ボリューム、バックアップボリュームに通常ボリュームを指定したとき。
次のコマンドが動作中のときは、本コマンドを実行できません。
GDSのSDXオブジェクトを運用する場合、「3.8.2 論理ボリューム単位のバックアップ運用(GDS Snapshotを使用する方式)」の注意の「運用できないSDXオブジェクトの構成や条件」や「11.1.5 SDXオブジェクト運用の注意(バックアップ管理)」を参照してください。
altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
名前
swstcancelsync - バックアップ同期処理のキャンセル
形式
/opt/FJSVswsts/bin/swstcancelsync [-emergency] [-bd Backup-Device-Name | -all] Device-Name [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstcancelsync [-h Server-Name] [-emergency] [-bd Backup-Device-Name | -all] Device-Name [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstcancelsync [-emergency] -n Log-Group-Name[/RDB-NAME] [-all] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstcancelsync [-h Server-Name] [-emergency] -n Log-Group-Name[/RDB-NAME] [-all] [-altdir Alternative-Dir-Name]
機能説明
ECによるコピー中または等価性維持状態のバックアップ同期処理をキャンセルします。
ECコピー中、等価性維持状態、またはサスペンド中のバックアップボリュームを指定して同期処理をキャンセルできます。また、全同期処理のキャンセルを指定すると、サスペンド状態を含むすべてのバックアップ同期処理をキャンセルします。
バックアップ同期処理実行中に何らかの異常を検出した場合、コピーは正常に終了しません。その場合、本コマンドを用いてバックアップ同期処理をキャンセルします。異常発生の有無は、swstsyncstat(バックアップ同期処理実行状況表示コマンド)で確認できます。
本コマンドは、ロググループに含まれる業務ボリュームを個別に指定してバックアップ同期処理をキャンセルできます。
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
緊急操作モードで動作します。
この場合、ECのセッション確認およびセッションキャンセルは行われません。
特定のバックアップボリュームに対する同期処理のキャンセルを行います。
この場合、オペランドにバックアップボリューム名を指定します。
コピー先のブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
-allオプションと同時に指定できません。
業務ボリュームに設定されているすべての同期処理のキャンセルを行います。-bdオプションと同時に指定できません。
ロググループに対してバックアップ同期処理のキャンセルを行います。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
業務ボリュームのバックアップ同期処理をキャンセルします。
# /opt/FJSVswsts/bin/swstcancelsync /dev/sdb6 /dev/sdb6 swstcancelsync completed. #
業務ボリュームのバックアップ同期処理を緊急操作モードでキャンセルします。
# /opt/FJSVswsts/bin/swstcancelsync -emergency /dev/sdb6 /dev/sdb6 swstcancelsync completed. #
ロググループ(LOG01/RDB1)のバックアップ同期処理をキャンセルします。
# /opt/FJSVswsts/bin/swstcancelsync -n LOG01/RDB1 LOG01/RDB1 swstcancelsync completed. #
業務ボリュームからバックアップボリュームに設定されているバックアップ同期処理をキャンセルします。
# /opt/FJSVswsts/bin/swstsyncstat /dev/sdb6 Server Transaction-Disk Backup-Disk Status Execute job2 /dev/sdb6 /dev/sdc6 suspend ---- job2 /dev/sdb6 /dev/sdd6 executing 75% # /opt/FJSVswsts/bin/swstcancelsync /dev/sdb6 -bd /dev/sdd6 /dev/sdb6 swstcancelsync completed. # /opt/FJSVswsts/bin/swstsyncstat /dev/sdb6 Server Transaction-Disk Backup-Disk Status Execute job2 /dev/sdb6 /dev/sdc6 suspend ---- #
業務ボリュームに設定されているすべてのバックアップ同期処理をキャンセルします。
# /opt/FJSVswsts/bin/swstsyncstat /dev/sdb6 Server Transaction-Disk Backup-Disk Status Execute job2 /dev/sdb6 /dev/sdc6 suspend ---- job2 /dev/sdb6 /dev/sdd6 executing 75% # /opt/FJSVswsts/bin/swstcancelsync /dev/sdb6 -all /dev/sdb6 swstcancelsync completed. # /opt/FJSVswsts/bin/swstsyncstat /dev/sdb6 Server Transaction-Disk Backup-Disk Status Execute job2 /dev/sdb6 ---- ---- ---- #
注意事項
緊急操作モードで実行した場合、ECのセッションキャンセルは行われません。ECセッションが存在していた場合は、管理されないセッションが残るため、ETERNUS Web GUI、GDSなどを使用してセッションをキャンセルする必要があります。
次のような場合、バックアップ同期処理キャンセル処理を開始できません。出力されるメッセージの[システム管理者の処置]に従って対処してください。
ロググループにGDSのボリュームとGDSでないボリュームが混在している場合に、-nオプションを指定したとき。
レプリケーション管理機能またはテープバックアップ機能が、処理対象となる業務ボリュームに対する処理を実行しているとき。
次のコマンドが動作中のときは、本コマンドを実行できません。
GDSのSDXオブジェクトを運用する場合、「3.8.2 論理ボリューム単位のバックアップ運用(GDS Snapshotを使用する方式)」の注意の「運用できないSDXオブジェクトの構成や条件」や「11.1.5 SDXオブジェクト運用の注意(バックアップ管理)」を参照してください。
altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
名前
swstsyncstat - バックアップ同期処理実行状況の表示
形式
/opt/FJSVswsts/bin/swstsyncstat [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstsyncstat [-h Server-Name] [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstsyncstat -n Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstsyncstat -n [-h Server-Name] Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
機能説明
バックアップ同期処理の実行状況(コピー中、等価性維持状態、サスペンド状態)を表示します。
1つの業務ボリュームに複数のECセッションが存在する場合、すべてのECセッションの状態を表示します。
表示される情報は以下のとおりです。
タイトル | 説明 |
---|---|
Server | 管理対象サーバ名を表示します。 |
Transaction-Disk | 業務ボリューム名を表示します。 |
Backup-Disk | バックアップボリューム名を表示します。 |
Status | 実行状態を表示します。 “----”:バックアップ同期処理中ではありません。 |
Execute | ECまたはGDSのソフトコピー実行状況のパーセンテージ表示(0~100%)を表示します。 |
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
ロググループに対してバックアップ同期処理の実行状況表示を指定します。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
省略した場合は、すべての業務ボリュームのバックアップ同期処理実行状況を表示します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
業務ボリュームのバックアップ同期処理状況を表示します。
# /opt/FJSVswsts/bin/swstsyncstat /dev/sdb6 Server Transaction-Disk Backup-Disk Status Execute job1 /dev/sdb6 /dev/sdd5 suspend ---- job1 /dev/sdb6 /dev/sdd6 executing 75% #
全業務ボリュームの情報を表示します。
# /opt/FJSVswsts/bin/swstsyncstat Server Transaction-Disk Backup-Disk Status Execute job1 /dev/sdb3 /dev/sdd1 suspend ---- job1 /dev/sdb3 /dev/sdd3 executing 75% job1 /dev/sdb3 /dev/sdd4 suspend ---- job1 /dev/sdc5 /dev/sde5 equivalent 100% job1 /dev/sdb6 /dev/sdd6 failed ---- job1 /dev/sdc4 ---- ---- ---- #
ロググループ(LOG01/RDB1)のバックアップ同期処理状況の情報を表示します。
# /opt/FJSVswsts/bin/swstsyncstat -n LOG01/RDB1 Server Transaction-Disk Backup-Disk Status Execute job2 /dev/sdd1 /dev/sdz1 executing 75% job2 /dev/sdd2 /dev/sdz2 executing 10% : #
注意事項
“Status”欄に表示される状態が“failed”、“halt”、“?????”の場合、ハードウェアトラブルなどが考えられます。
「9.3 バックアップ中に発生したハードウェア障害などの対処方法」を参照して対処してください。
実行状態(“Status”欄に表示される状態)が“nosession”の場合、資源情報に不整合が考えられます。swstsrsemtch(資源整合コマンド)を用いて資源情報の不整合を取り除いてください。
“Status”欄に表示される状態が“gds-error”の場合、GDSにトラブルが発生したと考えられます。GDSのトラブルの原因を取り除いたあと、以下の処理を行って対処してください。
バックアップ同期処理を実行していた場合は、swstcancelsync(バックアップ同期処理キャンセルコマンド)でバックアップ同期処理をキャンセルしてください。
スナップショット型バックアップを実行していた場合は、swsthistdel(履歴情報削除コマンド)でバックアップ履歴情報を削除してください。
リストアを実行していた場合は、swstsrsemtch(資源整合コマンド)を実行したあと、リストアを再実行してください。
-altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
名前
swstexecstat - コマンド実行状態の表示
形式
/opt/FJSVswsts/bin/swstexecstat [-j] [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstexecstat [-h Server-Name] [-j] [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstexecstat -n [-j] Log-Group-Name[/RDB-NAME] [-altdir Alternative-Dir-Name]]
/opt/FJSVswsts/bin/swstexecstat -n [-h Server-Name] [-j] Log-Group-Name[/RDB-NAME] [-altdir Alternative-Dir-Name]
機能説明
各業務ボリュームで実施されているコマンドの実行状態を表示します。
OPC/ECまたはGDSのソフトコピーが実行中の場合は、その実行状況を表示します。
表示される情報は以下のとおりです。
タイトル | 説明 |
---|---|
Server | 管理対象サーバ名を表示します。 |
Device | デバイス名を表示します。 |
Last-Backup-Date | 最後にバックアップした日時を表示します。 |
Interval | 最後にバックアップを取得した日から間隔日数に指定した日数が経過した場合、その日数が超過した日から何日経過しているかを、“DELAY=経過日数”の形式で表示します。超過していない場合は、“OK”を表示します。 |
Status | 次に挙げるコマンドが、業務ボリュームに対して実行中かどうかを表示します。 |
Mount-Point (Method) | Deviceのマウントポイント名を表示し、括弧内にファイルシステムタイプを表示します。 DeviceがSymfoware用の業務ボリュームの場合は、Symfowareのデータベーススペース名とロググループ名、RDBシステム名を表示し、括弧内に“SymfoWARE”を表示します。 |
Execute | 実行中コマンド名、またはコピーの進捗率を表示します。 “----”:コマンド/OPC/ECなどが、何も動作していない状態 サスペンド指定で同期型高速バックアップを行った場合は、Execute欄には何も動作していない状態(“----”)が表示されます。 |
業務ボリュームに対して複数の処理が行われている場合(例:スナップショット型高速バックアップのコピー中にバックアップ同期処理開始コマンドを投入したなど)のExecute欄の表示は、以下の規則に基づきます。
コピー実行中かつコマンド実行中の場合は、コマンド名表示が優先されます。
スナップショット型高速バックアップのディスクコピーとバックアップ同期処理のディスクコピーが同時に実行されている場合は、バックアップ同期処理のディスクコピーの進捗率が表示されます。リストアのディスクコピーはETERNUS ディスクアレイの制限により、スナップショット型高速バックアップ、バックアップ同期処理のディスクコピーと同時に実行されることはありません。
“-j”オプションを指定した場合、表示される情報は以下のとおりです。
タイトル | 説明 |
---|---|
Server | 管理対象サーバ名を表示します。 |
Device | デバイス名を表示します。 |
Execute-Date | コマンドの実行時刻を表示します。 |
Status | 次に挙げるコマンドが、業務ボリュームに対して実行中かどうかを表示します。 |
Mount-Point(Method) | Deviceのマウントポイント名を表示し、括弧内にファイルシステムタイプを表示します。 DeviceがSymfoware用の業務ボリュームの場合は、Symfowareのデータベーススペース名とロググループ名、RDBシステム名を表示し、括弧内に“SymfoWARE”を表示します。 |
Execute | 実行中コマンド名、またはコピーの進捗率を表示します。 “----”:コマンド/OPC/ECなどが、何も動作していない状態 サスペンド指定で同期型高速バックアップを行った場合は、Execute欄には何も動作していない状態(“----”)が表示されます。 |
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
別書式による表示を指定します。
ロググループに対して実行状態を表示することを指定します。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
省略した場合は、すべての業務ボリュームの実行状態を表示します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
業務ボリュームの実行状態を表示します。
# /opt/FJSVswsts/bin/swstexecstat Server Device Last-Backup-Date Interval Status Mount-Point (Method) Execute job1 /dev/sdb3 2000/12/11 12:20 OK IDLE /usr1 (ext2) ---- job1 /dev/sdb4 2000/12/10 12:20 DELAY=1 IDLE /usr2 (ext2) sync(22%) job1 /dev/sdb5 2000/12/09 12:20 DELAY=2 IDLE /usr3 (ext2) snapshot(45%) : #
“-j”オプションを使用したときの業務ボリュームの実行状態を表示します。
# /opt/FJSVswsts/bin/swstexecstat -j Server Device Execute-Date Status Mount-Point (Method) Execute job1 /dev/sdb3 2000/12/11 12:20 IDLE /usr1 (ext2) ---- job1 /dev/sdb4 2000/12/10 12:20 IDLE /usr2 (ext2) sync(22%) job1 /dev/sdb5 2000/12/09 12:20 IDLE /usr3 (ext2) snapshot(45%) : #
注意事項
“Execute”欄に表示される状態が、“sync(failed)”、“snapshot(failed)”、“restore(failed)”、“sync(halt)”、“snapshot(halt)”、“restore(halt)”、および“?????”の場合、ハードウェアトラブルなどが考えられます。
「9.3 バックアップ中に発生したハードウェア障害などの対処方法」を参照して対処してください。
“Status”欄に表示される状態が“gds-error”の場合、GDSにトラブルが発生したと考えられます。GDSのトラブルの原因を取り除いたあと、以下の処理を行って対処してください。
バックアップ同期処理を実行していた場合は、swstcancelsync(バックアップ同期処理キャンセルコマンド)でバックアップ同期処理をキャンセルしてください。
スナップショット型バックアップを実行していた場合は、swsthistdel(履歴情報削除コマンド)でバックアップ履歴情報を削除してください。
リストアを実行していた場合は、swstsrsemtch(資源整合コマンド)を実行したあと、リストアを再実行してください。
-altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
名前
swstcanceltrk - トラッキング処理の停止
形式
/opt/FJSVswsts/bin/swstcanceltrk [-copy | -emergency] Device-Name (-bd Backup-Device-Name | -all) [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swstcanceltrk -h Server-Name [-copy | -emergency] Device-Name (-bd Backup-Device-Name | -all) [-altdir Alternative-Dir-Name]
機能説明
トラッキング処理を停止します。
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
物理コピーが動作中の場合、物理コピーも停止する(すなわち、OPCセッションを解除する)ことを指定します。
バックアップ履歴となっているバックアップボリュームの場合は、本オプションを指定できません。コピー先ボリュームがバックアップ履歴となっているボリュームの場合は、事前にswsthistdel(履歴情報削除コマンド)で履歴情報を削除してください。
緊急操作モードで動作します。
この場合、トラッキング処理の確認およびトラッキング処理・OPCセッションの停止は行われません。
特定のバックアップボリュームに対するトラッキング処理を停止します。
バックアップボリュームのブロックデバイス名を指定します。
-allオプションと同時に指定できません。
業務ボリュームに設定されているすべてのトラッキング処理の停止を行います。-bdオプションと同時に指定できません。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
業務ボリュームからバックアップボリュームに設定されているトラッキング処理を停止します。
# /opt/FJSVswsts/bin/swstcanceltrk /dev/sdb6 -bd /dev/sdd6 /dev/sdb6 swstcanceltrk completed. #
業務ボリュームに設定されているトラッキング処理および物理コピーを停止します。
# /opt/FJSVswsts/bin/swsttrkstat /dev/sdb6 Server Transaction-Disk Backup-Disk Status Execute Update job2 /dev/sdb6 /dev/sdd6 executing 33% ----- # /opt/FJSVswsts/bin/swstcanceltrk -copy /dev/sdb6 -bd /dev/sdd6 /dev/sdb6 swstcanceltrk completed. #
注意事項
緊急操作モードで実行した場合、OPCのセッションキャンセルは行われません。トラッキング状態だった場合は、管理されないセッションが残るため、ETERNUS Web GUI、GDSなどを使用してセッションをキャンセルする必要があります。
次のような場合は、トラッキング処理を停止できません。出力されるメッセージの[システム管理者の処置]に従って対処してください。
指定したコピー元ボリュームとコピー先ボリュームに対して、トラッキング処理が実行されていないとき。
次のコマンドが動作中のときは、本コマンドを実行できません。
altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。
名前
swsttrkstat - トラッキング処理実行状況の表示
形式
/opt/FJSVswsts/bin/swsttrkstat [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swsttrkstat [-h Server-Name] [Device-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swsttrkstat -n Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
/opt/FJSVswsts/bin/swsttrkstat -n [-h Server-Name] Log-Group-Name[/RDB-Name] [-altdir Alternative-Dir-Name]
機能説明
トラッキング処理の実行状況を表示します。
1つの業務ボリュームに複数のトラッキング処理が存在する場合、すべてのトラッキング処理の状態を表示します。
表示される情報は以下のとおりです。
タイトル | 説明 |
---|---|
Server | 管理対象サーバ名を表示します。 |
Transaction-Disk | 業務ボリューム名を表示します。 |
Backup-Disk | バックアップボリューム名を表示します。 |
Status | 実行状態を表示します。 “----”:トラッキング状態ではありません。 |
Execute | Status欄が“executing”のときに、コピーされた割合をパーセンテージで表します。“tracking”のときは、“----”で表示します。 |
Update | Status欄が“tracking”のときに、論理コピー後の更新済みデータ量をパーセンテージで表します。“executing”のときは、“----”で表示します。 |
オプション
管理対象サーバ名を指定します。
運用管理サーバ以外では、このオプションを指定できません。
ロググループに対してトラッキング処理の実行状況表示を指定します。
オペランドには、ロググループ名とRDBシステム名を指定します。RDBシステム名がない時は、省略できます。
退避されたバックアップ管理簿、リカバリ制御ファイルを使用することを指定します。
バックアップ管理簿とリカバリ制御ファイルの配置先ディレクトリ名を17バイト以内の絶対パス名で指定してください。
本オプションは、Symfowareを使用したロードシェア運用時のバックアップ/リカバリ運用で使用します。
オペランド
ブロックデバイス名を指定します。
SDXオブジェクトの場合は、パーティション名を指定します。
省略した場合は、すべての業務ボリュームのトラッキング処理の実行状況を表示します。
ロググループ名を指定します。
RDBシステム名を、ロググループ名のあとに“/”を区切り文字として指定します。
RDBシステム名がない時は、省略できます。
終了ステータス
=0 : 正常終了
>0 : 異常終了
使用例
業務ボリュームのトラッキング処理の実行状況を表示します。
# /opt/FJSVswsts/bin/swsttrkstat /dev/sdb6 Server Transaction-Disk Backup-Disk Status Execute Update job1 /dev/sdb6 /dev/sdd6 tracking ---- 12% #
全業務ボリュームのトラッキング処理の実行状況を表示します。
# /opt/FJSVswsts/bin/swsttrkstat Server Transaction-Disk Backup-Disk Status Execute Update job1 /dev/sdb3 /dev/sdd3 nosession ---- ---- job1 /dev/sdb4 /dev/sdd4 executing 75% ---- job1 /dev/sdb5 /dev/sdd5 failed ---- ---- job1 /dev/sdb6 /dev/sdd6 ????? ---- ---- job1 /dev/sdb7 /dev/sdd7 tracking ---- 12% job1 /dev/sdc1 ---- ---- ---- ---- : #
ロググループ(LOG01/RDB1)のトラッキング処理の実行状態を表示します。
# /opt/FJSVswsts/bin/swsttrkstat -n LOG01/RDB1 Server Transaction-Disk Backup-Disk Status Execute Update job2 /dev/sdc4 /dev/sde4 tracking ---- 12% job2 /dev/sdc5 /dev/sde5 tracking ---- 15% : #
注意事項
“Status”欄に表示される状態が“failed”、“halt”、“?????”の場合、ハードウェアトラブルなどが考えられます。
「9.3 バックアップ中に発生したハードウェア障害などの対処方法」を参照して対処してください。
実行状態(“Status”欄に表示される状態)が“nosession”の場合、資源情報に不整合が考えられます。swstsrsemtch(資源整合コマンド)で資源情報の不整合を取り除いてください。
-altdirオプションを指定した場合、以下の条件でもエラーとなります。
-altdirオプションに指定したディレクトリが存在しないとき。
-altdirオプションに各国語文字を含むディレクトリを指定したとき。
-altdirオプションに指定したディレクトリにバックアップ管理簿またはリカバリ制御ファイルが存在しないとき。