OracleDatabase Backup實錄

來源:互聯網
上載者:User

標籤:rman

[[email protected] ~]# su - oracle[[email protected] ~]$ rman target /Recovery Manager: Release 11.2.0.4.0 - Production on Mon Mar 26 13:48:45 2018Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.connected to target database: KING (DBID=1072562510)RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;new RMAN configuration parameters:CONFIGURE CONTROLFILE AUTOBACKUP ON;new RMAN configuration parameters are successfully storedRMAN> CONFIGURE BACKUP OPTIMIZATION ON;new RMAN configuration parameters:CONFIGURE BACKUP OPTIMIZATION ON;new RMAN configuration parameters are successfully storedRMAN> CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/u01/app/oracle/backup/%F';new RMAN configuration parameters:CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/u01/app/oracle/backup/%F';new RMAN configuration parameters are successfully storedRMAN> CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO COMPRESSED BACKUPSET;new RMAN configuration parameters:CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO COMPRESSED BACKUPSET;new RMAN configuration parameters are successfully storedRMAN> show all;RMAN configuration parameters for database with db_unique_name KING are:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION ON;CONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP ON;CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/u01/app/oracle/backup/%F';CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO COMPRESSED BACKUPSET;CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE MAXSETSIZE TO UNLIMITED; # defaultCONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultCONFIGURE ENCRYPTION ALGORITHM 'AES128'; # defaultCONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # defaultCONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # defaultCONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/11.2.0/db_1/dbs/snapcf_king.f'; # default


[[email protected] ~]$ vi full_backup.sqlRUN {BACKUP INCREMENTAL LEVEL=0 TAG 'soe_full_backup' DATABASEFORMAT '/u01/app/oracle/backup/soe_full_backup_%s_%p_%T'PLUS ARCHIVELOGFORMAT '/u01/app/oracle/backup/soe_arch_backup_%s_%p_%T' delete all input;DELETE NOPROMPT OBSOLETE;CROSSCHECK BACKUP;DELETE EXPIRED BACKUP;}


[[email protected] ~]$ vi incr_backup.sqlRUN {BACKUP INCREMENTAL LEVEL=1 TAG 'soe_incr_backup' DATABASEFORMAT '/u01/app/oracle/backup/soe_incr_backup_%s_%p_%T'PLUS ARCHIVELOGFORMAT '/u01/app/oracle/backup/soe_arch_backup_%s_%p_%T' delete all input;DELETE NOPROMPT OBSOLETE;CROSSCHECK BACKUP;DELETE EXPIRED BACKUP;}


[[email protected] ~]$ vi oracle_backup.sh#!/bin/bashif [ -f ~/.bash_profile ];then  . ~/.bash_profilefiexport SH_HOME=/home/oracleDATE=`date '+%Y%m%d%H'`WEEK=`date '+%A'`if [ "$WEEK" = "Saturday" ]thenrman target / @$SH_HOME/full_backup.sql log=$SH_HOME/logs/full_backup_${DATE}.logelserman target / @$SH_HOME/incr_backup.sql log=$SH_HOME/logs/incr_backup_${DATE}.logfi[[email protected] ~]$ chmod a+x oracle_backup.sh


[[email protected] ~]$ mkdir -p /u01/app/oracle/backup[[email protected] ~]$ mkdir logs


[[email protected] ~]$ crontab -e0 3 * * * /home/oracle/oracle_backup.sh[[email protected] ~]$ crontab -l0 3 * * * /home/oracle/oracle_backup.sh





OracleDatabase Backup實錄

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.