RMAN - backup archivelog all 與 backup database plus archivelog 區別
OLTP系統的生產庫一般都是開啟歸檔模式,當CUD操作頻繁並且時常使用大批次處理時,每天的歸檔日誌也是超級大的,如果長期保留這些歸檔日誌磁碟空間消耗是很恐怖的,所以我們在使用RMAN進行資料庫備份時,將歸檔日誌進行備份,來釋放磁碟空間。<br />
<br />
1. 備份歸檔日誌方式:<br />
<br />
1.1. 單獨備份歸檔日誌:backup archivelog all<br />
1.2 在執行備庫時一起備份歸檔日誌:backup database plus archivelog;<br />
<br />
<br />
2. 這兩種方式有什麼區別呢?<br />
<br />
2.1 執行backup archivelog all 命令時執行的步驟:<br />
1). alter system archive log current; 歸檔當前日誌 <br />
2). backup archivelog all ; 備份所有歸檔日誌<br />
<br />
2.2 執行backup database plus archivelog,的執行步驟是;<br />
1).alter system archive log current; 歸檔當前日誌<br />
2).backup archivelog all; 備份所有歸檔日誌,注意如果備份最佳化被啟用,RMAN只會備份未備份過的日誌<br />
3).backup database; 備份資料庫<br />
4).alter system archive log current; 歸檔當前日誌<br />
5).Backs up any remaining archived logs generated during the backup; 備份備份過程中生成的任何剩餘的歸檔日誌 <br />
<br />
3. 刪除歸檔日誌一般在備份歸檔日誌同時加上一個引數:delete all input<br />
例如:backup database plus archivelog delete all input; <br />
執行此命令是會將所有的歸檔日誌進行備份,並且在備份的同時刪除已備份的歸檔日誌。<br />
<br />
所以如果在RMAN備份指令碼中有plus archivelog 引數 就無需在備份歸檔日誌之前執行: sql 'alter system archive log current';<br />
<div style="white-space:nowrap;">
<br />
</div>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30496894/viewspace-1825220/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 理解RMAN backup database plus archivelog delete all input命令DatabaseHivedelete
- SQLBackupAndFTP12.0 failed to backup database with full backup typeSQLFTPAIDatabase
- rman 還原歸檔日誌(restore archivelogRESTHive
- rman備份archivelog出現ORA-19625Hive
- recover database using backup controlfile理解Database
- Flashback database必須要有之前的archivelog嗎?DatabaseHive
- Using V$BACKUP_ASYNC_IO / V$BACKUP_SYNC_IO to Monitor RMAN PerformanceORM
- Crunchy PostgreSQL database backup via pgo commandSQLDatabaseGo
- Oracle OCP(58):ARCHIVELOG 管理OracleHive
- RMAN-03009: failure of backup command on ORA_DISK_1 channelAI
- 【轉】恢復archivelog介紹Hive
- PG 自動刪除archivelogHive
- PL/SQL package SYS.DBMS_BACKUP_RESTORE version 19.16.00.00 in TARGET database isSQLPackageRESTDatabase
- md_backup
- RMAN正確地刪除Archivelog以及設定有備庫的歸檔刪除策略Hive
- ORA-19599 When Backing up an Archivelog that is CorruptHive
- DBMS_BACKUP_RESTORE.DBMS_BACKUP_RESTORE用於特殊情況下的恢復REST
- BACKUP PENDING狀態的解除
- milvus-backup安裝部署
- Veritas Backup Exec™ 21.3 Multilingual (Windows)Windows
- [重慶思莊每日技術分享]-ORA-1142 signalled during: ALTER DATABASE END BACKUPDatabase
- [20190228]Backup Restore Throttle sleep.txtREST
- PostgreSQL xlog格式之no backup full pageSQL
- PostgreSQL xlog格式之backup full pageSQL
- clickhouse-backup(RPM方式安裝)
- Mac Backup Guru for Mac(備份工具)Mac
- 【YashanDB知識庫】archivelog磁碟滿導致資料庫abnormalHive資料庫ORM
- Oracle 11GR2 Duplicate from BackupOracle
- 影片講解:PX-Backup安裝
- 部落格備份工具:Blog_Backup
- PostgreSQL DBA(28) - Backup&Recovery#1(基本操作)SQL
- MySQL Backup--Xtrabackup備份限速問題MySql
- Easeus todo backup home 2022,系統備份
- Ashampoo Backup Pro 16,檔案備份工具
- db2備份恢復(backup restore)DB2REST
- Mac備份軟體——Get Backup Pro 3 for MacMac
- 用begin backup的方式遷移資料庫資料庫
- Veritas Backup Exec 24.0 釋出,新增功能概覽
- centos 重啟掛載錯誤 failed to mount /backupCentOSAI