バックアップ・プラン・ファイルは、ParallelおよびList_Plan修飾子を指定してRMU Backupコマンドを実行すると、作成されます。プラン・ファイルの作成およびプラン・ファイルの形式の詳細は、第1.10節を参照してください。
plan-file-spec
バックアップ・プラン・ファイルのファイル指定。デフォルトのファイル拡張子は.planです。
Execute
Noexecute
Execute修飾子によって、Oracle RMUでプラン・ファイルを実行するよう指定します。Noexecute修飾子は、Oracle RMUでプラン・ファイルを実行せず、かわりにプラン・ファイルの内容の妥当性チェックを行うよう指定します。妥当性チェックでは、各ワーカー・エクゼキュータに割り当てられている記憶領域名が存在するかどうかなどが確認されます。
デフォルトでは、RMU Backup Planコマンドが発行されると、Oracle RMUでプラン・ファイルが実行されます。
List_Plan=output-file
Oracle RMUで新規プラン・ファイルを生成し、指定した出力ファイルに書き込むよう指定します。この新規プラン・ファイルは、コマンドラインで指定したプラン・ファイル(元のプラン・ファイル)と同一ですが、次の例外があります。
- 元のプラン・ファイルにユーザーが追加したコメントは、新規プラン・ファイルに出力されません。
- 新規プラン・ファイルは、RMU Backupプラン・ファイルの標準形式に合うよう書式設定されます。
- データベースに対してRMU Backup Planコマンドを使用するには、データベースのルート・ファイル・アクセス制御リスト(ACL)にRMU$BACKUP権限を持っているか、OpenVMSのSYSPRVまたはBYPASS権限を持っている必要があります。
- RMU Backup Planコマンドを実行するには、Oracle SQL/Servicesがシステムにインストールされている必要があります。
例1次の例では、まず、ParallelおよびList_Plan修飾子を使用してRMU Backupコマンドを発行し、プラン・ファイルが作成されます。Noexecute修飾子が指定されているため、Oracle RMUでプラン・ファイルは実行されません。2番目のコマンドでは、RMU Backup Planコマンドが発行され、RMU Backupコマンドで作成されたプラン・ファイルが実行されます。
$ ! Create the Backup plan file: $ ! $ RMU/BACKUP/PARALLEL=(EXEC=4, NODE=(NODE1, NODE2)) - _$ /LIST_PLAN=(PARTIAL.PLAN)/NOEXECUTE/INCLUDE=(RDB$SYSTEM, - _$ EMPIDS_LOW, EMPIDS_MID, EMPIDS_OVER, SALARY_HISTORY, EMP_INFO) - _$ /LABEL=(001, 002, 003, 004, 005, 006, 007, 008, 009) - _$ /CHECKSUM_VERIFICATION - _$ MF_PERSONNEL TAPE1:MF_PARTIAL.RBF, TAPE2:, TAPE3, TAPE4 $ ! $ ! Execute the plan file created with the previous command: $ ! $ RMU/BACKUP/PLAN partial.plan
$ TYPE partial.plan ! Plan created on 3-JUL-1996 by RMU/BACKUP. Plan Name = PARTIAL Plan Type = BACKUP Plan Parameters: Database Root File = DISK1:[DB]MF_PERSONNEL.RDB;1 Backup File = MF_PARTIAL.RBF ! Journal = specification for journal file ! Tape_Expiration = dd-mmm-yyyy ! Active_IO = number of buffers for each tape ! Protection = file system protection for backup file ! Block_Size = bytes per tape block ! Density = tape density ![No]Group_Size = number of blocks between XOR blocks ! Lock_Timeout = number of second to wait for locks ! Owner = identifier of owner of the backup file ! Page_Buffers = number of buffers to use for each storage area Checksum_Verification CRC=AUTODIN_II NoIncremental ! Accept_labels preserves all tape labels Log ! Loader_synchronization labels tapes in order across drives ! Media_loader forces support of a tape media loader NoOnline Quiet_Point NoRewind Statistics ACL ![No]Scan_Optimization Labels = (- 001 - 002 - 003 - 004 - 005 - 006 - 007 - 008 - 009 ) End Plan Parameters Executor Parameters : Executor Name = COORDINATOR Executor Type = Coordinator End Executor Parameters Executor Parameters : Executor Name = WORKER_001 Executor Type = Worker Executor Node = NODE1 Start Storage Area List EMP_INFO, SALARY_HISTORY End Storage Area List Tape Drive List Tape Drive = TAPE1: MASTER End Tape Drive List End Executor Parameters Executor Parameters : Executor Name = WORKER_002 Executor Type = Worker Executor Node = NODE2 Start Storage Area List EMPIDS_LOW, RDB$SYSTEM End Storage Area List Tape Drive List Tape Drive = TAPE2: MASTER End Tape Drive List End Executor Parameters Executor Parameters : Executor Name = WORKER_003 Executor Type = Worker Executor Node = NODE1 Start Storage Area List EMPIDS_MID End Storage Area List Tape Drive List Tape Drive = TAPE3 MASTER End Tape Drive List End Executor Parameters Executor Parameters : Executor Name = WORKER_004 Executor Type = Worker Executor Node = NODE2 Start Storage Area List EMPIDS_OVER End Storage Area List Tape Drive List Tape Drive = TAPE4 MASTER End Tape Drive List End Executor Parameters