Windows + Oracle 10g,SID: ORCL
建立 COLD_BACKUP.SQL:
CONN SYS/PASSWORD AS SYSDBA;
SHUTDOWN IMMEDIATE;
HOST XCOPY D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\*.DBF D:\DBBACKUP\;
HOST XCOPY D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\*.CTL D:\DBBACKUP\;
HOST XCOPY D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\*.LOG D:\DBBACKUP\;
STARTUP;
EXIT
執行:
SQLPLUS /NOLOG @COLD_BACKUP.SQL
直接複製 D:\ORACLE\PRODUCT\10.2.0\ADMIN 與 ORADATA 目錄,實測恢復後正常運行。注意:此非標準冷備份,僅適用於開發/測試環境,生產環境**必須**關機備份以保證一致性。
ADMIN、ORADATA 目錄。測試環境 10GB 資料,恢復約 20 分鐘。
目標機 IP、主機名、Oracle 安裝路徑、SID 全部與源機一致,步驟同場景一。