Oracle clone database
自己原文公眾號: https://mp.weixin.qq.com/s/LmSjADYHZ4UX1cESiCJJ3g
我們工作中基本都會遇到資料遷移的事情,邏輯備份匯出匯入不可想象。物理備份相對來說比較快。當然如果有系統快照的話,那是最快了。但是實際正式環境,不可能用快照的。不見得都是虛擬機器。而且我一直覺得正式環境的資料庫還是物理機比較好。
那麼即使物理備份也要匯出匯入,有沒有更加快的呢,有。clone克隆資料庫。今天講一下Oracle的。後面我們講講MySQL和PG的。
我這裡舉例來說。
t使用者在PDB3這個資料庫上有一個T表。假設有一條資料(實驗)
注意這裡是PDB3.
到後臺看
這就是他實際的資料目錄
我們仿這樣的目錄,建立一下新的PDB5
SQL>alter system set db_create_file_dest='/u01/app/oracle/oradata/ORACLE19C/ORACLE19C/pdb5';
System altered.
SQL> create pluggable database pdb5 from pdb3 ;
一下整個資料庫就複製了一下。
SQL> alter pluggable database pdb5 open;
Pluggable database altered.
複製好的資料庫是mount的,需要手工開啟一下。
查詢,OK。
這個的意義就在於,快速的把一個資料庫複製一份。他就是把一個資料庫的從資料到許可權全部照搬了一份。可以說是快速備份資料庫,至於備份好用來做測試,演練或者其他的什麼就都可以了。猶如給資料庫做了一個快照。
如果有錢的話,空間夠大,幾小時做一個。都可以了。幾個小時直接的用閃回。理論上感覺可以0丟失。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/637517/viewspace-2847507/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE database vaultOracleDatabase
- Oracle Database Cloud - Database as a Service Quick StartOracleDatabaseCloudUI
- Oracle Physical Database LimitsOracleDatabaseMIT
- Oracle Database Scheduler整理OracleDatabase
- Oracle 12.2 使用Database Link優化Standby Database WorkloadOracleDatabase優化
- Oracle 19c Concepts(01):Introduction to Oracle DatabaseOracleDatabase
- Oracle 19c Concepts(13):Oracle Database InstanceOracleDatabase
- Oracle DG Standby Database型別OracleDatabase型別
- Oracle DG建立Physical Standby DatabaseOracleDatabase
- Oracle DG建立Logical Standby DatabaseOracleDatabase
- oracle 10g flashback databaseOracle 10gDatabase
- Oracle OCP(35):Database 安裝OracleDatabase
- Oracle 12C Database File Mapping for Oracle ASM FilesOracleDatabaseAPPASM
- [翻譯]-Detect And Repair Corruption in an Oracle DatabaseAIOracleDatabase
- Oracle 19c Database Management ToolsOracleDatabase
- Oracle OCP(38):Database 物理結構OracleDatabase
- 關於Oracle Database Vault介紹OracleDatabase
- Scheduler in Oracle Database 10g(轉)OracleDatabase
- Oracle 19c Concepts(00):Changes in This Release for Oracle Database ConceptsOracleDatabase
- 【Oracle】Windows安裝oracle11gR1 database 11.1.0.6OracleWindowsDatabase
- Sqlcl 連線Oracle DataBase 19cSQLOracleDatabase
- 1 Oracle Database 19c 新特性OracleDatabase
- Oracle OCP(37):Database 體系結構OracleDatabase
- Converting Oracle Database from Linux to Windows using RMANOracleDatabaseLinuxWindows
- Oracle database 升級(文件)to 10.2.0.4 from 10.2.0.1OracleDatabase
- Migration Of An Oracle Database Across OS Platforms [ID 733205.1]OracleDatabaseROSPlatform
- Oracle Database 19c安裝Sample SchemasOracleDatabase
- G009-ORACLE-ASK Using In-Database ArchivingOracleDatabase
- 1 Oracle Database Release 20c New FeaturesOracleDatabase
- 【PDB】Oracle 建立pdb說明(create pluggable database)OracleDatabase
- Oracle 19c Concepts(18):Concepts for Database AdministratorsOracleDatabase
- Oracle 19c Concepts(19):Concepts for Database DevelopersOracleDatabaseDeveloper
- Oracle OCP(39):Database 記憶體結構OracleDatabase記憶體
- [20181007]Scalable sequences oracle database 12c.txtOracleDatabase
- ORACLE-1Z0-060題庫(Upgrade to Oracle Database 12c)OracleDatabase
- Oracle Database 19c中的自動索引OracleDatabase索引
- Disable Database Audit In Oracle 19c RAC-20220111DatabaseOracle
- Oracle 19c Database Configure the HTTPS Port for EM ExpressOracleDatabaseHTTPExpress