ORACLE備份中的壓縮
RMAN> show all;
RMAN 配置引數為:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF;
CONFIGURE DEFAULT DEVICE TYPE TO DISK;
CONFIGURE CONTROLFILE AUTOBACKUP OFF; ---沒有設定控制檔案自動備份
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default -----沒有配置COMPRESSED
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO BACKUPSET PARALLELISM 1;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:/ORACLE/PRODUCT/10.2.0/DB_1/DATABASE/SNCFROBINSON.ORA'; # default
RMAN> backup database; ----普通的備份(NULL資料塊壓縮)
啟動 backup 於 30-10月-09
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=147 devtype=DISK
通道 ORA_DISK_1: 啟動全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00002 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/O1_MF_UNDOTBS1_5CLYNO9G_.DBF
輸入資料檔案 fno=00001 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/O1_MF_SYSTEM_5CLYNO0Q_.DBF
輸入資料檔案 fno=00003 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/O1_MF_SYSAUX_5CLYNO3J_.DBF
輸入資料檔案 fno=00005 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/O1_MF_ROBINSON_5CMKM0DV_.DBF
輸入資料檔案 fno=00004 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/O1_MF_USERS_5CLYNOBW_.DBF
輸入資料檔案 fno=00006 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/UNDO2.DBF
通道 ORA_DISK_1: 正在啟動段 1 於 30-10月-09
通道 ORA_DISK_1: 已完成段 1 於 30-10月-09
段控制程式碼=C:/ORACLE/PRODUCT/10.2.0/FLASH_RECOVERY_AREA/ROBINSON/BACKUPSET/2009_10_30/O1_MF_NNNDF_TAG20091030T134928_5GNZM9WS_.BKP 標記=TAG20091030T134928 註釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:01:49
通道 ORA_DISK_1: 啟動全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
備份集中包括當前控制檔案
在備份集中包含當前的 SPFILE
通道 ORA_DISK_1: 正在啟動段 1 於 30-10月-09
通道 ORA_DISK_1: 已完成段 1 於 30-10月-09
段控制程式碼=C:/ORACLE/PRODUCT/10.2.0/FLASH_RECOVERY_AREA/ROBINSON/BACKUPSET/2009_10_30/O1_MF_NCSNF_TAG20091030T134928_5GNZPROT_.BKP 標記=TAG20091030T134928 註釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:03
完成 backup 於 30-10月-09
RMAN> backup as compressed backupset database; ----COMPRESSED壓縮備份
啟動 backup 於 30-10月-09
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 啟動壓縮的全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00002 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/O1_MF_UNDOTBS1_5CLYNO9G_.DBF
輸入資料檔案 fno=00001 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/O1_MF_SYSTEM_5CLYNO0Q_.DBF
輸入資料檔案 fno=00003 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/O1_MF_SYSAUX_5CLYNO3J_.DBF
輸入資料檔案 fno=00005 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/O1_MF_ROBINSON_5CMKM0DV_.DBF
輸入資料檔案 fno=00004 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/O1_MF_USERS_5CLYNOBW_.DBF
輸入資料檔案 fno=00006 name=C:/ORACLE/PRODUCT/10.2.0/ORADATA/ROBINSON/DATAFILE/UNDO2.DBF
通道 ORA_DISK_1: 正在啟動段 1 於 30-10月-09
通道 ORA_DISK_1: 已完成段 1 於 30-10月-09
段控制程式碼=C:/ORACLE/PRODUCT/10.2.0/FLASH_RECOVERY_AREA/ROBINSON/BACKUPSET/2009_10_30/O1_MF_NNNDF_TAG20091030T135154_5GNZQV7X_.BKP 標記=TAG20091030T135154 註釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:01:06
通道 ORA_DISK_1: 啟動壓縮的全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
備份集中包括當前控制檔案
在備份集中包含當前的 SPFILE
通道 ORA_DISK_1: 正在啟動段 1 於 30-10月-09
通道 ORA_DISK_1: 已完成段 1 於 30-10月-09
段控制程式碼=C:/ORACLE/PRODUCT/10.2.0/FLASH_RECOVERY_AREA/ROBINSON/BACKUPSET/2009_10_30/O1_MF_NCSNF_TAG20091030T135154_5GNZSYGG_.BKP 標記=TAG20091030T135154 註釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:03
完成 backup 於 30-10月-09
原始的資料檔案加上引數檔案,控制檔案大小約為1760M, 沒有啟用COMPRESSED的備份集大小為706M,啟用了COMPRESSED的備份集的大小為135M,可以看到壓縮備份的壓縮率確實很高,此處壓縮了大約80%。(由於是測試庫,不同測試環境結果不同),不過採用了壓縮備份會增加備份和還原的時間,備份的時候根據需求考慮是否使用壓縮選項,如果磁碟空間有限,對於災難後的還原時間沒有過分的要求,就可以採用壓縮備份的方式備份資料庫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28673746/viewspace-757814/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle RMAN備份以及壓縮原理分析Oracle
- RMAN說,我能備份(13)--RMAN中的備份壓縮和加密加密
- 不同版本下的rman壓縮備份
- oracle 壓縮備份與普通備份從空間,時間,CPU效能的比較Oracle
- Linux備份與壓縮命令Linux
- Backup And Recovery User's Guide-RMAN備份概念-備份集塊壓縮-未使用塊壓縮GUIIDE
- Rman增量壓縮備份來解決備份空間不足
- 11g 資料庫rman壓縮備份壓縮率測試資料庫
- SQL Server 2008 備份壓縮SQLServer
- Unix備份與壓縮命令實踐(轉)
- Oracle10g備份集壓縮新特性(Backupset Compression)Oracle
- RMAN關於並行機制的壓縮備份並行
- Backup And Recovery User's Guide-RMAN備份概念-備份集-備份集塊壓縮GUIIDE
- mysqldump壓縮備份匯出匯入(含定期備份shell指令碼)MySql指令碼
- mysql資料庫xtrabackup壓縮備份測試MySql資料庫
- LINUX學習(二)備份與壓縮命令Linux
- ORACLE 壓縮Oracle
- Liunx運維(六)-檔案備份與壓縮命令運維
- [20171031]rman備份壓縮模式.txt模式
- 帝國CMS備份資料壓縮存放目錄
- oracle 的表壓縮Oracle
- Oracle表的壓縮Oracle
- 【RMAN】使用RMAN的 Compressed Backupsets備份壓縮技術
- [Rman]使用RMAN的Compressed Backupsets備份壓縮技術
- Backup And Recovery User's Guide-備份資料庫-RMAN備份概覽-進行壓縮備份GUIIDE資料庫
- oracle (11gR2)中的表壓縮Oracle
- Linux中檔案的壓縮和解壓縮Linux
- Oracle壓縮黑科技(二)—壓縮資料的修改Oracle
- oracle 索引壓縮Oracle索引
- Oracle表壓縮Oracle
- oracle 表壓縮Oracle
- Backup And Recovery User's Guide-RMAN備份概念-備份集二進位制壓縮GUIIDE
- 快速上手Linux核心命令(九):檔案備份與壓縮Linux
- 備份和恢復SQL Server資料庫+壓縮ACCESS的類(方法)SQLServer資料庫
- Oracle壓縮黑科技(一)—基礎表壓縮Oracle
- oracle壓縮表(一)Oracle
- oracle壓縮表(二)Oracle
- oracle壓縮技術Oracle