RMAN多种备份脚本分享】的更多相关文章

1.相关参数介绍: 命令行参数 描述 TARGET 为目标数据库定义的一个连接字符串,当连接到一个目标数据库时,该连续是SYSDBA连接.该用户拥有启动和关闭数据库的权利,必须属于OSDBA组,必须建立一个口令文件允许SYSDBA连接. CATALOG 连接到恢复目录. NOCATALOG 不运用恢复目录.与CATALOG参数互斥 CMDFILE 定义了输出命令文件名称的字符串.当运行RMAN时,可以运行命令文件或者交互式运行 LOG & MSGLOG 定义了包含RMAN输出信息的文件的字符串,…
rman备份脚本: #!/bin/bashsource /home/oracle/.bash_profile rman target / << EOFrun {allocate channel ch1 type disk;allocate channel ch2 type disk;backup incremental level 0 database include current controlfile plus archivelog delete all input;release ch…
MySQLdump是MySQL自带的导出数据工具,即mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中.Mysqldump是一个客户端逻辑备份的工作,备份的SQL文件可以在其他MySQL服务器上进行还原. 如需备份,则至少需要对该表的select权限,需要备份视图则需要改账户具有SHOW VIEW权限,触发器需要TRIGGER.如需锁表,则不可使用--single-transaction选项.其他权限暂未列出.如需还原,则需要对应的执行权限,…
笔者一共有3台tomcat服务器,一共4个tomcat服务,未来还会增加4个作为负载,笔者想通过在存储服务器对tomcat服务的日志进行远程切割和备份到存储上. 文中采用清空日志的方式,优点是不用重启tomcat就能回收磁盘空间,缺点可能会丢失一小部分日志内容,所以笔者定时在了夜里3点执行. 本文中远程执行命令和scp用到了expect脚本,请查看expect的博文http://www.cnblogs.com/Eisenhower/p/7900907.html 1 2 3 4 5 6 7 8 9…
################################################################## ##    rman_backup.sh               ## ##    created by cndba.cn                 ## ##        2016-1-11                         ## #####################################################…
RMAN 程序的兼容性 RMAN 环境由以下5部分组成:(1) RMAN executable(2) Recovery catalog database(3) Recovery catalog schema in the recovery catalog database(4) Target database(5) Auxiliary database (used forduplicate, duplicate for standby or tablespace point-in-time re…
分享一个MySQL分库备份脚本(原) 开发思路: 1.路径:规定备份到什么位置,把路径(先判断是否存在,不存在创建一个目录)先定义好,我的路径:/mysql/backup,每个备份用压缩提升效率,带上时间方便整理 2.取数据库:抓取数据库名称,我用的awk和grep配合取数据库的名称(如果想按照表备份可以再细化一下)注意要用mysql -e选项 这样才能做成脚本 3.系统环境变量:因为用到了函数,所以非系统内置的命令 最好在脚本里面用 . /etc/profile  把系统当前的环境变量传过来…
rman 全库备份脚本 run { allocate channel d1 type disk; allocate channel d2 type disk; backup full database format '$back_path/`date +%Y%m%d`_full_%d_%s_%p_%u.bak' tag='full' include current controlfile; sql 'alter system archive log current'; backup archiv…
RMAN冷备份.一致性备份脚本 run{ shutdown immediate; startup mount; allocate channel c1 type disk; allocate channel c2 type disk; backup database format '/home/oracle/rman_bak/cold_bak/%d_%s_%p.bak'; alter database open; } RMAN热备份.非一致性备份脚本 简化版: run{ sql 'alter s…
RMAN详细教程(一):基本命令代码 RMAN详细教程(二):备份.检查.维护.恢复 RMAN详细教程(三):备份脚本的组件和注释 RMAN详细教程(四):备份脚本实战操作 1.为了安全起见,先将数据库完全导出: exp 用户名/密码@ORACLE file=/backup/ecology_$(date '+%Y%m%d').dmp full=y; 2.因为是数据库操作,所以应切换成Oracle用户: su - oracle 3.检查数据库是否打开归档模式,如否,则打开SQLPLUS执行以下命令…