ITPub博客

首页 > 数据库 > Oracle > RMAN自动备份任务添加

RMAN自动备份任务添加

原创 Oracle 作者:zhcunique 时间:2021-03-05 14:56:30 0 删除 编辑
  1. 在tnsnames.ora文件中添加catalog数据库信息。

  2. 登录catalog数据库注册信息并调整参数。

    rman target / catalog admin/admin@catadb

    register database;

    show all;

    CONFIGURE BACKUP OPTIMIZATION ON;

    CONFIGURE CONTROLFILE AUTOBACKUP ON;

    CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;

  3. 编写rman.sh脚本并添加至crontab作业

    #!/bin/bash
    #set environment variables
    #ORACLE_SID=gzzsdb1
    #ORACLE_BASE=/oracle/app/oracle
    #ORACLE_HOME=/oracle/app/oracle/product/11.2.0/db_1
    #PATH=$PATH:$ORACLE_HOME/bin
    #export ORACLE_SID ORACLE_BASE ORACLE_HOME PATH
    rman target / catalog rc_admin/rc_admin@catadb<<EOF
    run{
    backup as compressed backupset database;
    crosscheck backup;
    crosscheck archivelog all;
    delete noprompt expired backup;
    delete noprompt archivelog all completed before 'sysdate-1';
    delete noprompt obsolete;
    }
    EOF


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69994536/viewspace-2761386/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2021-02-04

  • 博文量
    63
  • 访问量
    460111