• 検索結果がありません。

backupOperand::=

FORMAT

=

’ format_string ’ ,

CHANNEL

channel_id

’ CUMULATIVE

MAXSETSIZE

=

integer K M G

FILESPERSET

=

integer PARMS

=

’ channel_parms ’ POOL

=

integer TAG

= ’

tag_name

’ keepOption

SKIP

OFFLINE READONLY INACCESSIBLE NOEXCLUDE

PROXY

ONLY VALIDATE FORCE DISKRATIO

=

integer

NOT BACKED UP

SINCE TIME

=

’ date_string ’ NOCHECKSUM

CHECK LOGICAL COPIES

=

integer DEVICE TYPE deviceSpecifier

backupSpecOperand::=

FORMAT

=

’ format_string ’ ,

CHANNEL

channel_id

MAXSETSIZE

=

integer K M G

FILESPERSET

=

integer PARMS

=

’ channel_parms ’ POOL

=

integer TAG

= ’

tag_name

’ keepOption

SKIP

OFFLINE READONLY INACCESSIBLE NOEXCLUDE

FORCE DISKRATIO

=

integer

NOT BACKED UP

SINCE TIME

=

’ date_string ’

INCLUDE CURRENT CONTROLFILE

FOR STANDBY

DELETE ALL

INPUT

用途 用途 用途 用途

データベース、表領域、データ・ファイル(カレントまたはコピー)、制御ファイル(カレ ントまたはコピー)、アーカイブ・ログまたはバックアップ・セットのバックアップを作成 します。ターゲット・データベースまたはスタンバイ・データベースのバックアップを作成 できます。

バックアップの実行時に、バックアップが必要なファイルを指定します。

Recovery Manager

では、入力ファイルは

Recovery Manager

固有の論理構造である

1

つ以上のバックアップ・バックアップ・バックアップ・バックアップ・

セット セットセット

セットに入れられます。バックアップ・セットは、バックアップの最小単位です。

Recovery

Manager

では、正常に終了したリポジトリにのみバックアップ・セットが記録されます。

各バックアップ・セットには、

1

つ以上のバックアップ・ピースバックアップ・ピースバックアップ・ピースが含まれます。これは、バックアップ・ピース バックアップ対象のデータを含む物理ファイルです。

BACKUP

コマンドを使用してプロキプロキプロキプロキ シ・コピー

シ・コピーシ・コピー

シ・コピーを作成することもできます。プロキシ・コピーは、データ転送全体がメディア・

マネージャにより実行されるサード・パーティ・メディアへのバックアップです。

Oracle

が作成するバックアップ・セットの数と

Recovery Manager

1

つのバックアップ・

セットに含める入力ファイルの数は、管理者が管理します。ファイルの読込み中またはバッ クアップ・ピースの書込み中に

I/O

エラーが発生した場合、

Oracle

はジョブを異常終了さ せます。

CONFIGURE CONTROLFILE AUTOBACKUP

ON

の場合、

Recovery Manager

では次の状況で 制御ファイルの自動バックアップが実行されます。

RMAN

プロンプトで

BACKUP

またはCOPYコマンドが発行された後

RUN

ブロック内で

BACKUP

または

COPY

コマンドの後に

BACKUP

および

COPY

以外のコマ ンドが続いている場合

RUN

ブロックの終わりに、そのブロックの最後のコマンドが

BACKUP

または

COPY

だった場合

BACKUP

コマンドによりバックアップが最適化される場合、つまり、次の条件が満たされて

いる場合、すでにバックアップ済のファイルと同じファイルのバックアップは作成されませ ん。

CONFIGURE BACKUP OPTIMIZATION ON

コマンドを実行済の場合

ALL

または

LIKE

オプションを指定して

BACKUP DATABASE

または

BACKUP ARCHIVELOG

を実行するか、BACKUP

BACKUPSET ALL

を実行する場合

単一のデバイス・タイプのチャネルのみを指定する場合、つまり、異なるデバイス・タ イプを使用するチャネルを混在させない場合

関連項目 関連項目関連項目

関連項目:

Recovery Manager

のバックアップ・セットの概要は、

Oracle9i Recovery Manager

ユーザーズ・ガイド』を参照してください。

ファイルのバックアップ方法は、『

Oracle9i Recovery Manager

ユーザー ズ・ガイド』を参照してください。

制限事項と使用上の注意 制限事項と使用上の注意 制限事項と使用上の注意 制限事項と使用上の注意

BACKUP

コマンドを使用するときは、次の操作が必要です。

データベースをマウントまたはオープンします。

Recovery Manager

では、データベース が

ARCHIVELOG

モードになっている場合に、不完全バックアップ不完全バックアップ不完全バックアップ不完全バックアップを実行できます。た だし、リストア操作に使用するバックアップに一貫性を持たせるため、

REDO

ログを適 用する必要があります。

現行の制御ファイルを使用します。

指定したデバイス・タイプ用の自動チャネルが構成されていない場合は、BACKUPコマ ンドを実行するたびにチャネルを手動で割り当てます。

Recovery Manager

には、事前構 成済の

DISK

チャネルが用意されています。

各バックアップ・ピースに一意の名前を付けます。

ファイルのバックアップを有効なメディアに作成します。

DEVICE TYPE DISK

を指定す

ると、

Recovery Manager

ではランダム・アクセスのディスクにバックアップが作成さ

れます。バックアップを作成できるのは、

Oracle

データ・ファイルを格納できるデバイ スです。つまり、文

CREATE TABLESPACE tablespace_name DATAFILE

'filename'が有効であれば、'filename'は有効なバックアップ・パス名です。

DEVICE TYPE sbt

を指定した場合は、メディア管理ソフトウェアがサポートするメ ディアであれば、どのメディアにもバックアップできます。

多重化バックアップを実行するには、BACKUP_TAPE_IO_SLAVES初期化パラメータを

TRUE

に設定します。それ以外の場合は、エラーになります。

Recovery Manager

では、

要求したバックアップ・コピーの数に応じて、必要な数の起動済プロセスが構成されま す。

BACKUP

コマンドを使用する場合、次の操作はできません。

クラッシュ後または

SHUTDOWN ABORT

後にデータベースがオープンまたはクローズされ るときに、NOARCHIVELOGモードでバックアップ(標準または増分)を実行すること。

一貫性のあるシャットダウン後にデータベースに対して実行できるのは、

NOARCHIVELOG

バックアップのみです。

1

つのバックアップ・セットを複数のチャネルに分散すること。

1

つの入力ファイルを複数のバックアップ・セットに分散すること。

アーカイブ

REDO

ログ・ファイルとデータ・ファイルを

1

つのバックアップに含めるこ と。

注意注意注意

注意: ディスクを使用するバックアップの場合、本番バックアップでは テスト

API

はサポートされません(『

Oracle9i Recovery Manager

ユーザー ズ・ガイド』を参照)。かわりに、事前構成済の

DISK

チャネルを使用する か、DISKチャネルを手動で割り当ててください。

ブロック・サイズの異なるファイルのバックアップを同じバックアップ・セットに作成 すること。

Recovery Manager

では、ブロック・サイズの異なる表領域のバックアップを 作成できますが、それぞれ異なるサイズのデータ・ファイルが専用バックアップ・セッ トに入れられます。

一時表領域のバックアップを作成すること。

移送後に読取り

/

書込みが行われていないトランスポータブル表領域のバックアップを 作成すること。

データ・ファイルのコピー、アーカイブ

REDO

ログまたはバックアップ・セット以外の オブジェクトのバックアップを作成するときに、DELETE INPUTオプションを使用する こと。

バックアップ・セットに入れるバックアップ・ピースの数を指定すること。

テープからディスクに、またはテープからテープに、バックアップ・セットのバック アップを作成すること。

BACKUP ARCHIVELOG

コマンドで

PLUS ARCHIVELOG

句を指定すること。

各バックアップの一意のタグ名を自動的に作成すること。

1

回ごとに一意のタグ名を作 成し、バックアップ・スクリプトを記述してから、実行前にオペレーティング・システ ム・ユーティリティを使用して編集するか、シェル・スクリプトを使用してバックアッ プ・スクリプトを生成すること。

バックアップ中にデータベースを

NOARCHIVELOG

モードでオープンすること。この場合 や、バックアップ中のファイルのデータ・ブロックの一部が、バックアップ・セッショ ンで読み込まれる前に変更された場合、そのバックアップにはリカバリが必要なため、

リストア後は使用できなくなります。

バックアップ・ピースのファイル名の長さを、ポート固有の最大長より長くすること。

メディア・マネージャを使用する場合は、

Media Management API

のバージョンで最大 長が異なる場合があります。

SBT 1.1

を使用しているベンダーは、最大

14

文字のファイル名をサポートします

が、

15

文字以上のファイル名をサポートすることもできます。

SBT 2.0

を使用しているベンダーは、最大

512

文字のファイル名をサポートします

が、

513

文字以上のファイル名をサポートすることもできます。

まだ

CONFIGURE

を使用してデバイス・タイプを構成していない場合に、DEVICE

TYPE

オプションを指定すること(ただし、

DISK

の場合は事前構成済です)。

チャネルを手動で割り当て、

DEVICE TYPE

オプションを指定して

BACKUP

を実行するこ と。

バックアップ・セットのバックアップを検査すること。

CONFIGURE BACKUP COPIES

を使用してバックアップ・セットを多重化すること。

キーワードとパラメータ キーワードとパラメータ キーワードとパラメータ キーワードとパラメータ

FULL すべてのブロックをバックアップ・セットにコピーします。未使用のデータ・ファイル・

ブロックはスキップされます。FULLまたはINCREMENTALを指定しなければ、Recovery

Managerではデフォルトで全体バックアップが実行されます。アーカイブREDOログまた

は制御ファイルをバックアップする場合、サーバー・セッションはブロックをスキップし ません。全体バックアップはその後の増分バックアップ計画に影響を与えません。した がって、全体バックアップは増分バックアップ方法の一部分とはみなされません。

INCREMENTAL LEVEL= integer

最新のレベルinteger増分バックアップ以降に変更されたブロックのみをコピーします。

この場合のintegerは、1から4までの整数です。たとえば、レベル2増分バックアップ では、Recovery Managerは最新のレベル2、レベル1またはレベル0増分バックアップ以 降に使用されたすべてのブロックのバックアップを作成します。 このタイプの増分バック アップは、累積バックアップと区別するために、差分バックアップ差分バックアップ差分バックアップ差分バックアップと呼ばれます。

レベル0バックアップは増分方法の基本バックアップであるため、存在する必要がありま す。レベル0の増分バックアップの内容は全体バックアップと同じですが、全体バック アップとは異なり、増分バックアップ方法の一部分とみなされます。レベル1以上のバック アップの実行時にレベル0バックアップが存在しなければ、レベル0バックアップが自動 的に作成されます。

Oracleシステムは、レベルが0より大きい増分バックアップの作成を試みると、チェック

を実行します。このチェックによって、増分バックアップがその後のRECOVERコマンドで 使用できることを確認します。チェックの内容は、次のとおりです。

BACKUPコマンド内の各データ・ファイルに対して、レベル0バックアップ・セットま たはレベル0データ・ファイル・コピーが存在していること。これらのバックアップ・

セットがUNAVAILABLEにマークされていないことが必要です。レベル0バックアッ プが存在しなければ、Recovery Managerにより自動的に作成されます。

レベル0以降の十分な増分バックアップがあり、これから作成する増分バックアップで 使用できること。

INCREMENTALを指定した場合は、backupSpec句でパラメータDATAFILE、

DATAFILECOPY、TABLESPACEまたはDATABASEを設定する必要があります。Recovery

Managerは、制御ファイル、アーカイブREDOログまたはバックアップ・セットの増分

バックアップをサポートしません。

データベースがNOARCHIVELOGモードのときには、非一貫性の増分バックアップを行うこ とができないため注意してください。したがって、NOARCHIVELOGモードのデータベース がオープンされ、使用中には、増分バックアップを生成できません。

関連項目 関連項目関連項目

関連項目:     2-53ページの「CHANGE」