欢迎来到天天文库
浏览记录
ID:38019772
大小:18.88 KB
页数:5页
时间:2019-05-21
《RMAN备份命令》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、RMAN备份命令 1、切换服务器归档模式,如果已经是归档模式可跳过此步: %sqlplus/nolog(启动sqlplus) SQL>conn/assysdba(以DBA身份连接数据库) SQL>shutdownimmediate;(立即关闭数据库) SQL>startupmount(启动实例并加载数据库,但不打开) SQL>alterdatabasearchivelog;(更改数据库为归档模式) SQL>alterdatabaseopen;(打开数据库) SQL>alt
2、ersystemarchivelogstart;(启用自动归档) SQL>exit(退出) 2、连接: %rman target=rman/rman@mydb (启动恢复管理器) 3、基本设置: RMAN>configuredefaultdevicetypetodisk;(设置默认的备份设备为磁盘) RMAN>configuredevicetypediskparallelism2;(设置备份的并行级别,通道数) RMAN>configurechannel1devicetypedisk
3、fromat'/backup1/backup_%U';(设置 备份的文件格式,只适 用于磁盘设备) RMAN>configurechannel2devicetypediskfromat'/backup2/backup_%U';(设置 备份的文件格式,只适用于磁盘设备) RMAN>configurecontrolfileautobackupon;(打开控制文件与服务器参数文件的自
4、 动备份) RMAN>configurecontrolfileautobackupformatfordevicetypediskto'/backup1/ctl _%F';(设置控制文件与服务器参数文件自动备份的文件格式) 4、查看所有设置: RMAN>showall 5、查看数据库方案报表: RMAN>reportschema; 6、备份全库: RMAN>backupdatabaseplusarchivelogdeleteinput;(
5、备份全库及控制文件、服务 器参数文件与所有归档的重做日志,并删除旧的归档日志) 7、备份表空间: RMAN>backuptablespacesystemplusarchivelogdeleteinput;(备份指定表空间及 归档的重做日志,并删除旧的归档日志) 8、备份归档日志: RMAN>backuparchivelogalldeleteinput; 9、复制数据文件: RMAN>copydatafil
6、e1to'/oracle/dbs/system.copy'; 10、查看备份和文件复本: RMAN>listbackup; 11、验证备份: RMAN>validatebackupset3; 12、从自动备份中恢复服务器参数文件: RMAN>shutdownimmediate;(立即关闭数据库) RMAN>startupnomount;(启动实例) RMAN>restorespfiletopfile'/backup1/mydb.ora'fromautobackup;
7、 (从自动备份中恢复服务器参数文件) 13、从自动备份中恢复控制文件: RMAN>shutdownimmediate;(立即关闭数据库) RMAN>startupnomount;(启动实例) RMAN>restorecontrolfileto'/backup1'fromautobackup;(从自动备份中恢复控制 文件) 14、恢复和复原全数据库: RMAN>shutdownimmediate;(立即关闭数据库) R
8、MAN>exit(退出) %mv/oracle/dbs/tbs_12.f/oracle/dbs/tbs_12.bak(将数据文件重命名) %mv/oracle/dbs/tbs_13.f/oracle/dbs/tbs_13.bak(将数据文件重命名) %mv/oracle/dbs/tbs_14.f/oracle/dbs/tbs_14.bak(将数据文件重命名) %mv/oracle/dbs/tbs_15.f/oracle/dbs/tbs_15.bak(将数据文件重命名) %
此文档下载收益归作者所有