 
 
 
| %s | ログ順序番号 | 
|---|---|
| %S | 0を埋め込んだログ順序番号 | 
| %t | スレッド番号 | 
| %T | 0を埋め込んだスレッド番号 | 
| %d | データベースID | 
| %r | リセットログID | 
$ sqlplus / as sysdba SQL*Plus: Release 12.1.0.1.0 Production on XX XX XX XX:XX:XX 2016 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to: Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production SQL> show parameter log_archive_dest NAME TYPE VALUE ------------------------------------ ----------- --------------------------- log_archive_dest string log_archive_dest_1 string … log_archive_dest_state_31 string enable SQL> show parameter log_archive_format NAME TYPE VALUE ------------------------------------ ----------- --------------------------- log_archive_format string %t_%s_%r.dbf
SQL> alter system set log_archive_dest = '/home/oracle/arch' scope=both; System altered. SQL> show parameter log_archive_dest NAME TYPE VALUE ------------------------------------ ----------- --------------------------- log_archive_dest string /home/oracle/arch
SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. SQL> startup mount ORACLE instance started. Total System Global Area 801701888 bytes Fixed Size 2293496 bytes Variable Size 327155976 bytes Database Buffers 465567744 bytes Redo Buffers 6684672 bytes Database mounted.
SQL> archive log list Database log mode No Archive Mode Automatic archival Disabled Archive destination /home/oracle/arch Oldest online log sequence 31 Current log sequence 33 SQL> alter database archivelog; Database altered. SQL> archive log list Database log mode Archive Mode Automatic archival Enabled Archive destination /home/oracle/arch Oldest online log sequence 31 Next log sequence to archive 33 Current log sequence 33 SQL> alter database open; Database altered.
SQL> alter system switch logfile; System altered. SQL> ! ls -l /home/oracle/arch 合計 19024 -rw-r----- 1 oracle oinstall 19477504 XX XX XX:XX 2016 1_33_915904440.dbf
| 一貫性 バックアップ | データベースを停止した状態でバックアップ を取得 | 
|---|---|
| 非一貫性 バックアップ | データベースを起動したままバックアップを 取得 | 
  $ rman target  /
  Recovery Manager: Release 12.1.0.1.0 - Production on XX X XX:XX:XX 2016
  Copyright (c) 1982, 2013, Oracle and/or its affiliates.  All rights reserved.
  connected to target database: orcl (DBID=397531058)
  RMAN>
  
| AS BACKUPSET (デフォルト) | データファイルなどをまとめてバックアップセットという形式で取得。 未使用ブロックをスキップして取得するメリットがある。 | 
|---|---|
| AS COPY | データファイルなどをそのままのサイズで取得。 イメージコピーと呼ばれる。 OSコマンドでもリストアが実行できるメリットがある。 | 
| DATABASE | すべてのデータファイル、制御ファイル、 初期化パラメータファイル のバックアップを取得 | 
|---|---|
| DATAFILE | 特定のデータファイルのみのバックアップを取得 | 
| TABLESPACE | 特定の表領域のみバックアップを取得 | 
| PLUS ARCHIVELOG | アーカイブログを取得。 | 
|---|---|
| PLUS ARCHIVELOG DELETE ALL INPUT | アーカイブログを取得。バックアップにアーカイブログを取得した為、既存のアーカイブログを削除 | 
  RMAN> backup database;
  Starting backup at 05-SEP-16
  using target database control file instead of recovery catalog
  allocated channel: ORA_DISK_1
  channel ORA_DISK_1: SID=57 device type=DISK
  channel ORA_DISK_1: starting full datafile backup set
  channel ORA_DISK_1: specifying datafile(s) in backup set
  input datafile file number=003 name=/u01/app/oracle/oradata/orcl/sysaux01.dbf
  input datafile file number=001 name=/u01/app/oracle/oradata/orcl/system01.dbf
  input datafile file number=004 name=/u01/app/oracle/oradata/orcl/undotbs.dbf
  input datafile file number=005 name=/u01/app/oracle/oradata/orcl/test3.dbf
  input datafile file number=006 name=/u01/app/oracle/oradata/orcl/users01.dbf
  channel ORA_DISK_1: starting piece 1 at 05-SEP-16
  …省略…
  Finished backup at 05-SEP-16
  Starting Control File and SPFILE Autobackup at 05-SEP-16
  piece handle=/u01/app/oracle/product/12.0.1/dbhome_1/dbs/
  c-1443685173-20160905-00 comment=NONE
  Finished Control File and SPFILE Autobackup at 05-SEP-16
  RMAN>
  
  RMAN> list backupset;
  List of Backup Sets
  ===================
  BS Key  Type LV Size       Device Type Elapsed Time Completion Time
  ------- ---- -- ---------- ----------- ------------ ---------------
  1       Full    1.32G      DISK        00:01:45     05-SEP-16
          BP Key: 1   Status: AVAILABLE  Compressed: NO  Tag: TAG20160905021415
          Piece Name: /u01/app/oracle/product/12.0.1/dbhome_1/dbs/01rf0obn_1_1
    List of Datafiles in backup set 1
    File LV Type Ckp SCN    Ckp Time  Name
    ---- -- ---- --------- --------- ----
    1       Full 2642912   05-SEP-16 /u01/app/oracle/oradata/orcl/system01.dbf
    3       Full 2642912   05-SEP-16 /u01/app/oracle/oradata/orcl/sysaux01.dbf
    4       Full 2642912   05-SEP-16 /u01/app/oracle/oradata/orcl/undotbs01.dbf
    6       Full 2642912   05-SEP-16 /u01/app/oracle/oradata/orcl/users01.dbf
    15      Full 2642912   05-SEP-16 /u01/app/oracle/oradata/orcl/test3.dbf
    
  …省略…
   BS Key  Type LV Size       Device Type Elapsed Time Completion Time
  ------- ---- -- ---------- ----------- ------------ ---------------
  4       Full    17.20M     DISK        00:00:01     05-SEP-16
          BP Key: 4   Status: AVAILABLE  Compressed: NO  Tag: TAG20160905021807
          Piece Name: /u01/app/oracle/product/12.0.1/dbhome_1/dbs/c-1443685173
          -20160905-00
    SPFILE Included: Modification time: 04-SEP-16
    SPFILE db_unique_name: ORCL
    Control File Included: Ckp SCN: 2643006      Ckp time: 05-SEP-16
    
| DB_RECOVERY _FILE_DEST | 高速リカバリ領域の場所を指定します。 ファイル・システム・ディレクトリまたは Oracle ASMディスク・グループを指定できますが、RAWディスクは指定できません。 | 
|---|---|
| DB_RECOVERY _FILE_DEST_SIZE | 高速リカバリ領域のサイズをバイト数で 指定します。 | 
  RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 3;
    
  RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;