Oracle12c多租戶資料庫備份與恢復 - 線上單獨恢復table 1
12c及之前,我們可以透過flashback或TSPITR進行恢復,12c中可以線上恢復table .
Prior to recovering a table or table partition, you must perform a full backup of undo,
SYSTEM, SYSAUX, SYSEXT (if the SYSEXT tablespace exists in your database) and the tablespace
that contains the table or table partition.
這裡我們對整個CDB及所有PDB進行備份 。
SQL> alter session set container=plugdb ;
Session altered.
SQL> select to_char(dbms_flashback.get_system_change_number) CURRENT_SCN, to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') CURRENT_TIME FROM DUAL;
CURRENT_SCN CURRENT_TIME
---------------------------------------- -------------------
12138230128883 2014-03-07 12:02:23
SQL> select count(1) from hw.HW_PAY_GROUP_LOG ;
COUNT(1)
----------
330458
備份CDB和所有PDBs :
rman target /
RMAN> backup incremental level 0 database format '/data01/tmp/fullbak2/backup_%d%T%s.bak' plus archivelog format '/data01/tmp/fullbak2/arc_%d%T%s.bak';
假設不小心刪除掉了表中的多筆記錄
SQL> alter session set container=plugdb ;
Session altered.
SQL> show con_name
CON_NAME
------------------------------
PLUGDB
SQL> select count(1) from hw.HW_PAY_GROUP_LOG ;
COUNT(1)
----------
330438
SQL>
檢視12c目標資料庫處於歸檔模式
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /data01/oracle12c/oradata/test12/arch
Oldest online log sequence 3
Next log sequence to archive 5
Current log sequence 5
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1107183/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 備份與恢復:polardb資料庫備份與恢復資料庫
- postgresql備份與恢復資料庫SQL資料庫
- 資料庫備份恢復資料庫
- 資料庫備份與恢復技術資料庫
- 備份與恢復:Polardb資料庫資料基於時間點恢復資料庫
- Mysql資料備份與恢復MySql
- RAC備份恢復之Voting備份與恢復
- MySQL-19.資料庫備份與恢復MySql資料庫
- Mysql資料庫備份及恢復MySql資料庫
- 達夢資料庫備份恢復資料庫
- 【RMAN】在多租戶環境下的RMAN備份及恢復
- Mysql備份與恢復(1)---物理備份MySql
- RabbitMQ如何備份與恢復資料MQ
- Linux下MySQL資料庫的備份與恢復LinuxMySql資料庫
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- Mongo 資料庫備份和恢復命令Go資料庫
- pg_dump 備份,恢復資料庫資料庫
- PostgreSql資料庫的備份和恢復SQL資料庫
- mongodb資料庫備份與恢復(資料庫資料遷移)MongoDB資料庫
- ClickHouse資料庫單機安裝及備份恢復資料庫
- MySQL 非常規恢復與物理備份恢復MySql
- 【資料庫資料恢復】Oracle資料庫誤truncate table的資料恢復案例資料庫資料恢復Oracle
- 【資料庫資料恢復】誤truncate table的Oracle資料庫資料恢復方案資料庫資料恢復Oracle
- 【資料庫資料恢復】oracle資料庫誤truncate table怎麼恢復資料?資料庫資料恢復Oracle
- Jenkins備份與恢復Jenkins
- Postgresql 備份與恢復SQL
- MySQL 備份與恢復MySql
- Dedecms資料庫恢復與備份的兩種方法資料庫
- 淺談達夢資料庫的備份與恢復資料庫
- SqlServer資料庫恢復備份資料的方法SQLServer資料庫
- oracle drop table purge無備份bbed恢復(1/3)Oracle
- 資料庫資料恢復—無備份,binlog未開啟的Mysql資料庫資料恢復案例資料庫資料恢復MySql
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql
- vivo 資料庫備份恢復系統演化資料庫
- 使用Mysqldump備份和恢復MySQL資料庫MySql資料庫
- PG-pg_dump備份/恢復資料庫資料庫
- 將RAC備份集恢復為單例項資料庫單例資料庫
- mysqldump使用方法(MySQL資料庫的備份與恢復)MySql資料庫
- MySQL備份與恢復——基於OUTFILE /LOAD DATA 邏輯備份恢復MySql