千家信息网

RMAN数据库全备

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,在数据库mount或者open阶段,我们可以使用backup database备份整个数据库。也可以使用configure exclude命令在配置中默认在全备时排除某个表空间不备份,也可以在back
千家信息网最后更新 2026年10月31日RMAN数据库全备在数据库mount或者open阶段,我们可以使用backup database备份整个数据库。
也可以使用configure exclude命令在配置中默认在全备时排除某个表空间不备份,也可以在backup时指定 noexclude不排除某个表空间。


备份数据的步骤:
1.使用RMAN连接目标库
2.确认数据库是mount或者open阶段
3.使用backup database命令备份数据库。在备份之前应该确认configuration中的默认值,然后根据实际情况添加参数,如果channel,format,plus archivelog等等。


默认值中备份了spfile和controlfile,示例分配两个channel备份全库
[oracle@lzl ~]$ vi /home/oracle/full_backup.sql
[oracle@lzl ~]$ cat /home/oracle/full_backup.sql
run{
allocate channel c1 type disk;
allocate channel c2 type disk;
backup database format '/home/oracle/rman_full_%T_%u';
release channel c1;
release channel c2;
}




RMAN> @/home/oracle/full_backup.sql


RMAN> run{
2> allocate channel c1 type disk;
3> allocate channel c2 type disk;
4> backup database format '/home/oracle/rman_full_%T_%u';
5> release channel c1;
6> release channel c2;
7> }
released channel: ORA_DISK_1。 -release了默认值中的channel
allocated channel: c1
channel c1: SID=1 device type=DISK


allocated channel: c2
channel c2: SID=43 device type=DISK。 -每个channel拥有独立的sid


Starting backup at 2017-07-25 16:48:13
channel c1: starting full datafile backup set
channel c1: specifying datafile(s) in backup set
input datafile file number=00001 name=/u01/app/oracle/oradata/test/system01.dbf
input datafile file number=00004 name=/u01/app/oracle/oradata/test/users01.dbf
channel c1: starting piece 1 at 2017-07-25 16:48:13
channel c2: starting full datafile backup set
channel c2: specifying datafile(s) in backup set
input datafile file number=00002 name=/u01/app/oracle/oradata/test/sysaux01.dbf
input datafile file number=00003 name=/u01/app/oracle/oradata/test/undotbs01.dbf
channel c2: starting piece 1 at 2017-07-25 16:48:13。 -两个channel分别备份了两个数据文件。
channel c1: finished piece 1 at 2017-07-25 16:48:28
piece handle=/home/oracle/rman_full_20170725_0asa8fad tag=TAG20170725T164813 comment=NONE
channel c1: backup set complete, elapsed time: 00:00:15
channel c1: starting full datafile backup set
channel c1: specifying datafile(s) in backup set
channel c2: finished piece 1 at 2017-07-25 16:48:28
piece handle=/home/oracle/rman_full_20170725_0bsa8fad tag=TAG20170725T164813 comment=NONE
channel c2: backup set complete, elapsed time: 00:00:15
channel c2: starting full datafile backup set
channel c2: specifying datafile(s) in backup set
including current SPFILE in backup set。
channel c2: starting piece 1 at 2017-07-25 16:48:28
including current control file in backup set。
channel c1: starting piece 1 at 2017-07-25 16:48:29
channel c2: finished piece 1 at 2017-07-25 16:48:29
piece handle=/home/oracle/rman_full_20170725_0dsa8fas tag=TAG20170725T164813 comment=NONE
channel c2: backup set complete, elapsed time: 00:00:01
channel c1: finished piece 1 at 2017-07-25 16:48:30
piece handle=/home/oracle/rman_full_20170725_0csa8fas tag=TAG20170725T164813 comment=NONE
channel c1: backup set complete, elapsed time: 00:00:01
Finished backup at 2017-07-25 16:48:30。 -每个backup piece都是同一个tag


released channel: c1


released channel: c2。 -释放channel


RMAN> **end-of-file**




[oracle@lzl ~]$ ls -lrth rman_full_*
-rw-r----- 1 oracle oinstall 490M Jul 25 16:48 rman_full_20170725_0bsa8fad
-rw-r----- 1 oracle oinstall 998M Jul 25 16:48 rman_full_20170725_0asa8fad
-rw-r----- 1 oracle oinstall 96K Jul 25 16:48 rman_full_20170725_0dsa8fas
-rw-r----- 1 oracle oinstall 9.4M Jul 25 16:48 rman_full_20170725_0csa8fas
[oracle@lzl ~]$ strings rman_full_20170725_0dsa8fas |more
}|{z
TEST
TAG20170725T164813
TEST
test.__db_cache_size=729808896
test.__java_pool_size=4194304
…
strings的开头几行可以查看目标库和tag,如果是spfile还可以清楚的看到参数设置
备份 数据 数据库 两个 参数 命令 目标 空间 阶段 全备 清楚 实际 开头 情况 文件 步骤 示例 分配 独立 配置 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 小米移动互联网科技园 科技赋能下的互联网金融 互联网科技公司税收优惠 疫情对互联网科技公司影响 盈实互联网科技 互联网科技有限公司图片 互联网为科技 奇酷互联网络科技 贷财互联网科技 伴你行互联网科技有限公司 成都狮子座互联网科技 汉立互联网科技有限公司联系电话 互联网科技产品 杭州壁岐互联网科技有限公司 互联网科技和信息 山东有哪些互联网科技公司 上海万顺科技互联网有限公司招聘 互联网时代高科技布局 互联网科技大会大佬 小牛互联网科技有限公司地址 广州万易互联网科技有限公司 科技创新与互联网经济 河南真二互联网科技有限公司 科技赋能互联网健康 广州恒生互联网科技有限 黑云互联网科技有限公司 新氧科技和美国互联网有关系吗 广西科技产业互联网是什么 现代科技的标志之一的互联网 小牛互联网科技有限公司地址
0