重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
全備份:
在玉門等地區,都構建了全面的區域性戰略布局,加強發展的系統性、市場前瞻性、產品創新能力,以專注、極致的服務理念,為客戶提供網站設計、做網站 網站設計制作按需定制開發,公司網站建設,企業網站建設,成都品牌網站建設,營銷型網站建設,外貿營銷網站建設,玉門網站建設費用合理。
#!/bin/bash
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=ORCL
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH
backtime=`date +"%y%m%d%H%M%S"`
$ORACLE_HOME/bin/rman target / log=/home/oracle/full_backup_$backtime.log < run{ allocate channel c1 device type disk; allocate channel c2 device type disk; allocate channel c3 device type disk; allocate channel c4 device type disk; sql 'alter system archive log current'; backup as compressed backupset full database format '/u01/app/oracle/back/full_%d_%T_%U'; sql 'alter system archive log current'; backup archivelog all format '/u01/app/oracle/back/arch_%d_%T_%s_%p.bak' delete input ; backup current controlfile format '/u01/app/oracle/back/ctl_%d_%T_%s_%p.bak'; release channel c1; release channel c2; release channel c3; release channel c4; } EOF 備份歸檔日志 RMAN > run { backup archivelog all format '/u01/app/oracle/back/arch_%d_%T_%s_%p.bak' delete input ; backup current controlfile format '/u01/app/oracle/back/ctl_%d_%T_%s_%p.bak'; } 備份參數文件 SQL> create pfile from spfile; 恢復至其他環境 1.修改參數文件路徑 vi $ORACLE_HOME/dbs/initORCL.ora 2.啟動數據庫至nomount SQL> startup pfile='/u01/app/oracle/product/11.2.0/dbhome_1/dbs/initORCL.ora'; 3.恢復控制文件 $ cd /u01/app/oracle/backup RMAN> restore controlfile from '/u01/app/oracle/backup/ctl_ORCL_20200311_19_1.bak'; RMAN> alter database mount; 3.恢復數據庫 RMAN> run { catalog start with '/u01/app/oracle/backup'; set newname for database to '/u01/app/oracle/oradata/DEMO/%U'; restore database; switch datafile all; switch tempfile all; recover database; } Do you really want to catalog the above files (enter YES or NO)? yes 5. 修改日志文件 SQL> alter database rename file '/u01/app/oracle/oradata/ORCL/redo01.log' to '/u01/app/oracle/oradata/DEMO/redo01.log'; SQL> alter database rename file '/u01/app/oracle/oradata/ORCL/redo02.log' to '/u01/app/oracle/oradata/DEMO/redo02.log'; SQL> alter database rename file '/u01/app/oracle/oradata/ORCL/redo03.log' to '/u01/app/oracle/oradata/DEMO/redo03.log'; SQL> ALTER DATABASE CLEAR LOGFILE GROUP 1; SQL> ALTER DATABASE CLEAR LOGFILE GROUP 2; SQL> ALTER DATABASE CLEAR LOGFILE GROUP 3; 6. 打開數據庫 SQL> alter database open resetlogs;
標題名稱:ORACLE_數據庫全備份+歸檔異地恢復
網站URL:http://www.xueling.net.cn/article/psdpoh.html