Oracle備份與恢復系列(四)複製資料庫 續 手工複製資料庫的最簡操作
複製之前關閉源資料庫
SYS@PRACTICE >shutdown immediate;
由於克隆主機已經安裝了資料庫軟體,所以ORACLE_BASE,ORACLE_HOME等目錄不需要手工建立
1,建立資料檔案目錄、歸檔檔案目錄、備份檔案目錄
mkdir /oradata/PRACITCE
mkdir /archive
mkdir /backup
chown oracle:oinstall /archive
chown oracle:oinstall /backup
chwon oracle:oinstall /oradata/PRACITCE
2,複製源資料庫的.bash_profile檔案
在克隆主機端操作
[oracle@clne ~]$ pwd
/home/oracle
[oracle@clne ~]$ scp 192.168.1.20:/home/oracle/.bash_profile .
. .bash_profile
3,複製引數檔案
在克隆主機端操作
cd $ORACLE_HOME/dbs
[oracle@clne dbs]$ scp oracle@192.168.1.20:$ORACLE_HOME/dbs/spfilePRACTICE.ora .
[oracle@clne dbs]$ scp oracle@192.168.1.20:$ORACLE_HOME/dbs/orapwPRACTICE .
4,複製目錄admin, diag, fast_recovery_area
在克隆主機端操作
cd $ORACLE_BASE
[oracle@clne oracle]$ scp -r oracle@192.168.1.20:$ORACLE_BASE/admin .
[oracle@clne oracle]$ scp -r oracle@192.168.1.20:$ORACLE_BASE/diag .
[oracle@clne oracle]$ scp -r oracle@192.168.1.20:$ORACLE_BASE/fast_recovery_area .
5,複製資料檔案
在克隆主機端操作
cd /oradata/PRACTICE/
[oracle@clne PRACTICE]$ scp oracle@192.168.1.20:/oradata/PRACTICE/* .
6,啟動資料庫
sqlplus / as sysdba
startup <==停庫複製的,不需要回復,只輸入startup就ok了
7,驗證克隆效果
select dbid,name from v$database;
DBID NAME
---------- ---------------------------
3045062435 PRACTICE
select * from snow.date_log order by create_time;
CREATE_TIME NAME
------------------- ------------------------------
2014-08-03 13:20:29 --
2014-08-03 13:21:29 --
2014-08-03 13:22:29 --
2014-08-03 13:23:29 --
2014-08-03 13:24:29 --
2014-08-03 13:25:30 --
2014-08-03 13:26:30 --
2014-08-03 13:27:30 --
2014-08-03 13:41:40 --
2014-08-03 13:42:40 --
SYS@PRACTICE >shutdown immediate;
由於克隆主機已經安裝了資料庫軟體,所以ORACLE_BASE,ORACLE_HOME等目錄不需要手工建立
1,建立資料檔案目錄、歸檔檔案目錄、備份檔案目錄
mkdir /oradata/PRACITCE
mkdir /archive
mkdir /backup
chown oracle:oinstall /archive
chown oracle:oinstall /backup
chwon oracle:oinstall /oradata/PRACITCE
2,複製源資料庫的.bash_profile檔案
在克隆主機端操作
[oracle@clne ~]$ pwd
/home/oracle
[oracle@clne ~]$ scp 192.168.1.20:/home/oracle/.bash_profile .
. .bash_profile
3,複製引數檔案
在克隆主機端操作
cd $ORACLE_HOME/dbs
[oracle@clne dbs]$ scp oracle@192.168.1.20:$ORACLE_HOME/dbs/spfilePRACTICE.ora .
[oracle@clne dbs]$ scp oracle@192.168.1.20:$ORACLE_HOME/dbs/orapwPRACTICE .
4,複製目錄admin, diag, fast_recovery_area
在克隆主機端操作
cd $ORACLE_BASE
[oracle@clne oracle]$ scp -r oracle@192.168.1.20:$ORACLE_BASE/admin .
[oracle@clne oracle]$ scp -r oracle@192.168.1.20:$ORACLE_BASE/diag .
[oracle@clne oracle]$ scp -r oracle@192.168.1.20:$ORACLE_BASE/fast_recovery_area .
5,複製資料檔案
在克隆主機端操作
cd /oradata/PRACTICE/
[oracle@clne PRACTICE]$ scp oracle@192.168.1.20:/oradata/PRACTICE/* .
6,啟動資料庫
sqlplus / as sysdba
startup <==停庫複製的,不需要回復,只輸入startup就ok了
7,驗證克隆效果
select dbid,name from v$database;
DBID NAME
---------- ---------------------------
3045062435 PRACTICE
select * from snow.date_log order by create_time;
CREATE_TIME NAME
------------------- ------------------------------
2014-08-03 13:20:29 --
2014-08-03 13:21:29 --
2014-08-03 13:22:29 --
2014-08-03 13:23:29 --
2014-08-03 13:24:29 --
2014-08-03 13:25:30 --
2014-08-03 13:26:30 --
2014-08-03 13:27:30 --
2014-08-03 13:41:40 --
2014-08-03 13:42:40 --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29047826/viewspace-1244512/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle備份與恢復系列(四)續 RMAN Duplicate複製資料庫Oracle資料庫
- Oracle備份與恢復系列(四)複製資料庫 續 建立新的控制檔案Oracle資料庫
- Oracle備份與恢復系列 五 續 EXP/IMP遷移、複製資料庫Oracle資料庫
- Oracle備份與恢復系列(四)複製資料庫 使用原有的控制檔案Oracle資料庫
- 資料庫複製方式進行資料庫恢復資料庫
- 資料備份與複製
- oracle sqldeveloper選擇性複製備份資料庫OracleSQLDeveloper資料庫
- RMAN複製資料庫(四)資料庫
- oracle 11g duplicate database基於備份複製資料庫(四)OracleDatabase資料庫
- Oracle活動資料庫複製Oracle資料庫
- oracle rman複製資料庫Oracle資料庫
- oracle資料庫的備份與恢復Oracle資料庫
- 資料庫複製資料庫
- 複製資料庫資料庫
- mysql資料庫的備份以及表格資料之間的複製MySql資料庫
- Centos-Mysql複製備份還原資料庫CentOSMySql資料庫
- 用最簡單的方法複製或遷移Oracle資料庫Oracle資料庫
- Oracle 之 Duplicate 複製資料庫Oracle資料庫
- oracle實驗-資料庫複製Oracle資料庫
- 資料庫複製(一)–複製介紹資料庫
- Oracle資料庫的備份與恢復(轉)Oracle資料庫
- Oracle 資料庫的備份與恢復(轉)Oracle資料庫
- 可定製的資料庫備份和恢復程式資料庫
- 資料庫的備份與恢復資料庫
- ORACLE使用者管理方式下備份資料和複製資料庫Oracle資料庫
- 複製的SQL Server 7資料庫的恢復方法 (轉)SQLServer資料庫
- DM7資料複製之資料庫級複製資料庫
- Oracle資料庫備份與恢復之RMANOracle資料庫
- 使用者管理的熱備份方式複製資料庫資料庫
- ORACLE RAC資料庫的備份與恢復(6)Oracle資料庫
- ORACLE RAC資料庫的備份與恢復(5)Oracle資料庫
- ORACLE RAC資料庫的備份與恢復(4)Oracle資料庫
- ORACLE RAC資料庫的備份與恢復(3)Oracle資料庫
- ORACLE RAC資料庫的備份與恢復(2)Oracle資料庫
- ORACLE RAC資料庫的備份與恢復(1)Oracle資料庫
- 備份與恢復:polardb資料庫備份與恢復資料庫
- postgresql備份與恢復資料庫SQL資料庫
- mongo資料庫備份與恢復Go資料庫