%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;