ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 脱机RMAN数据库备份【转载】

脱机RMAN数据库备份【转载】

原创 Linux操作系统 作者:junshi66 时间:2012-09-04 11:11:40 0 删除 编辑

1. 使用默认设置执行脱机备份操作

RMAN> Shut down;

RMAN> startup mount;

RMAN> backup database;

RMAN> alter database open | startup;

2. 用RUN块执行脱机备份

RMAN> Shut down;

RMAN> startup mount;

RMAN> RUN{

> allocate channel n1 device type disk format ‘d:/backup/base_%U’;

> allocate channel n2 device type disk format ‘d:/backup/base_%U’;

> backup database;

> backup current controlfile;

}

说明上面示例:分配两个通道,通常将产生两个备份集,没有限制备份集或是备份片的大小,如果附加限制如下:

Allocate channel n1 device type disk maxpiecesize = 100M –每个备份片最大100M

Backup as compressed backupset database maxsize=100M tag=’tag_name’

%U参数将产生一组唯一性名称(base),后加一下划线和一个助记符,助记符包含8个字符由下备份标识符(唯一标识码)和创建备份集的时间组成。在助记符后是一个下划线,后是备份集号。备份集号后是一个下划线,后跟是备份集的副本号。如base_0PKU0ATJ_1_1

如果RMAN正使用多个通道,但一个通道失效,剩余的通道会尝试完成失效通道的工作。使用as compressed backupset参数来创建压缩备份集。不想使用压缩使用as backupset参数即可。TAG参数可以应用于多个备份,默认情况只还原最新的备份。

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

上一篇: 锁【学习笔记】
请登录后发表评论 登录
全部评论

注册时间:2011-02-25

  • 博文量
    18
  • 访问量
    49717