Starting RMAN 启动RMAN
RMAN为交互式命令行处理界面,也可以从企业管理其中运行.为使用下面的实例,先检查环境: ☆ the target database is called "xxg" and has the other TNS alias name "xxg". ☆ user rman has been granted "recovery_catalog_owner" privileges. ☆ 目标数据库的连接用户为internal帐号,或者以其他SYSDBA类型帐号连接. ☆ the recovery catalog database is called "ora9i" and has the other TNS alias name "target". ☆ the schema containing the recovery catalog
The recovery catalog 恢复目录
1.恢复目录的概念: * 恢复目录是由RMAN使用,维护的用来放置备份信息的仓库.RMAN利用恢复目录记载的信息去判断如何执行需要的备份恢复操作. *恢复目录可以存在于oracle数据库的计划中. 虽恢复目录可以用来备份多个数据库,建议为恢复目录数据库创建一个单独的数据库. 注:恢复目录数据库不能使用恢复目录备份自身.[@more@]2.建立恢复目录: ☆1.在恢复目录数据库中创建恢复目录所用表空间: SQL>create tablespace rman_ts datafile 'e:/oracle/oradata/rman/rman_ts.dbf' size 20m; ☆2.在目录数据库中创建RMAN用户并授权:
Terminology (专业词汇解释)
1.BACKUP Sets 备份集合 *备份集合的特性: ☆ 包括一个或多个数据文件或归档日志 ☆ 以oracle专有的形式保存 ☆ 有一完全的所有的备份片集合构成 ☆ 构成一个完全备份或增量备份 2.BACKUP Pieces 备份片[@more@]*一个备份集由若干个备份片组成。每个备份片是一个单独的输出文件。一个备份片的大小是有限制的,若没大小限制,备份集 就是只由一个备份片构成。备份片的大小不能大于使用的文件系统所支持的文件长度的最大值。 3. Image Copies 镜像备份 镜像备份是独立文件(数据文件、归档日志、控制文件),她很类似操作系统级的文件备份。
RMAN基本命令
1.连接目标数据库: rman TARGET /2.启动和关闭数据库: RMAN>startup mount; RMAN>shutdown immediate; [@more@]3.列出目标数据库当前的schema: RMAN>report schema;4.备份数据库: *全备份: RMAN>run { allocate channel c1 type disk; backup database format 'e:/oracle/rmanbackup/db_%d_%s.bak'; } RMAN>backup database; *增量备份: RMAN>backup incremental level database;5.备份表空间:
开始学习RMAN备份与恢复
开始篇--------- 欢迎大家过来赐教,指点迷津!谢谢![@more@]