Oracle Database 10g / 11g RMAN备份的加密

Oracle 12c RMAN全攻略 1. RMAN命令 12cRMAN可以执行大部分SQL命令,不需要SQL关键字。 RMAN> select open_mode from v$database; using target database control file instead of recovery catalog OPEN_MODE -------------------- READ WRITE 可以使用spool log to [destination]/spool lo 阅读详情

Oracle 从10gR2开始,提供备份加密,也就是说,对备份出来的文件采用一定的加密算法,防止备份文件被拷贝到别的地方可以随意恢复。采用加密方法的备份,如果在异地还原(Restore)的话,需要提供正确的密码才能做到。

原文地址:

启动rman后,用show all命令可以看到与备份加密有关的配置:

CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default

 

RMAN支持的加密算法可以通过如下视图看到:V$RMAN_ENCRYPTION_ALGORITHMS;

配置加密算法通过如下语句完成:

RMAN> CONFIGURE ENCRYPTION ALGORITHM TO 'AES256';

 

可以用如下的方法打开加密备份方式:

1)RMAN> set encryption on identified by 'password' only;

2)RMAN> set encryption on identified by 'password';

3)RMAN> configure encryption for database on;

RMAN> set encryption on;

 

以上的加密分为3个级别:

1)密码(password)形式

这是最简单的模式,备份的时候通过以下语句设置备份密码,然后备份数据库或对应的表空间、数据文件等。

RMAN> set encryption on identified by "mypass" only;

RMAN> backup database;

 

恢复的时候,则需要指定解密的密码才可:

RMAN> set decryption identified by "mypass";

RMAN> restore database;

这种方法简单,但缺点是密码是明文的。

下面是一个简单的测试过程: 
D:oracle11gBIN>rman target/

恢复管理器: Release 11.1.0.7.0 - Production on 星期四 11月 20 21:26:19 2008
Copyright (c) 1982, 2007, Oracle. All rights reserved.

已连接到目标数据库 (未启动)
RMAN> startup mount;

Oracle 实例已启动
数据库已装载

系统全局区域总计 313860096 字节

Fixed Size 1347020 字节
Variable Size 276824628 字节
Database Buffers 29360128 字节
Redo Buffers 6328320 字节

RMAN> set encryption on identified by "mypass" only;

正在执行命令: SET encryption
使用目标数据库控制文件替代恢复目录

RMAN> backup database format='d:backup%d_%s.bak';

启动 backup 于 20-11月-08
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=154 设备类型=DISK
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=D:ORACLE11GORADATAORA11GSYSTEM01.DBF
输入数据文件: 文件号=00002 名称=D:ORACLE11GORADATAORA11GSYSAUX01.DBF
输入数据文件: 文件号=00005 名称=D:ORACLE11GORADATAORA11GDATA_01.DBF
输入数据文件: 文件号=00006 名称=D:ORACLE11GORADATAORA11GUNDOTBS02.DBF
输入数据文件: 文件号=00004 名称=D:ORACLE11GORADATAORA11GUSERS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 20-11月-08
通道 ORA_DISK_1: 已完成段 1 于 20-11月-08
段句柄=D:BACKUPORA11G_11.BAK 标记=TAG20081120T212648 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:02:05
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
备份集内包括当前控制文件
备份集内包括当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 20-11月-08
通道 ORA_DISK_1: 已完成段 1 于 20-11月-08
段句柄=D:BACKUPORA11G_12.BAK 标记=TAG20081120T212648 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 20-11月-08

RMAN> shutdown immediate;

使用目标数据库控制文件替代恢复目录
数据库已卸装
Oracle 实例已关闭

--删除数据文件,模拟数据库损坏

RMAN> startup mount;

数据库已经启动
数据库已装载

未指定密码,看是否能够恢复
RMAN> restore database;

启动 restore 于 20-11月-08
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=154 设备类型=DISK

通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00001 还原到 D:ORACLE11GORADATAORA11GSYSTEM01.DBF
通道 ORA_DISK_1: 将数据文件 00002 还原到 D:ORACLE11GORADATAORA11GSYSAUX01.DBF
通道 ORA_DISK_1: 将数据文件 00004 还原到 D:ORACLE11GORADATAORA11GUSERS01.DBF
通道 ORA_DISK_1: 将数据文件 00005 还原到 D:ORACLE11GORADATAORA11GDATA_01.DBF
通道 ORA_DISK_1: 将数据文件 00006 还原到 D:ORACLE11GORADATAORA11GUNDOTBS02.DBF
通道 ORA_DISK_1: 正在读取备份片段 D:BACKUPORA11G_11.BAK
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: restore 命令 (在 11/20/2008 21:33:52 上) 失败
ORA-19870: 还原备份片段 D:BACKUPORA11G_11.BAK 时出错
ORA-19913: 无法解密备份
ORA-28365: Wallet 未打开


下面指定密码,进行正常的恢复
RMAN> set decryption identified by "mypass";

正在执行命令: SET decryption

RMAN> restore database;

启动 restore 于 20-11月-08
使用通道 ORA_DISK_1

通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00001 还原到 D:ORACLE11GORADATAORA11GSYSTEM01.DBF
通道 ORA_DISK_1: 将数据文件 00002 还原到 D:ORACLE11GORADATAORA11GSYSAUX01.DBF
通道 ORA_DISK_1: 将数据文件 00004 还原到 D:ORACLE11GORADATAORA11GUSERS01.DBF
通道 ORA_DISK_1: 将数据文件 00005 还原到 D:ORACLE11GORADATAORA11GDATA_01.DBF
通道 ORA_DISK_1: 将数据文件 00006 还原到 D:ORACLE11GORADATAORA11GUNDOTBS02.DBF
通道 ORA_DISK_1: 正在读取备份片段 D:BACKUPORA11G_11.BAK
通道 ORA_DISK_1: 段句柄 = D:BACKUPORA11G_11.BAK 标记 = TAG20081120T212648
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:02:05
完成 restore 于 20-11月-08

RMAN> alter database open; 
数据库已打开 
RMAN>

 

2)透明(Transparent)形式

这种方法不需要设置密码,很适合在本地的备份与恢复,如果备份不需要传到其他的机器上,建议采用这样的加密方法。因为不需要密码,只需要配置加密/解密信任书,也就是Oracle Encryption Wallet.

启动这种形式的加密方法很简单,首先需要配置Oracle Encryption Wallet,简单的步骤如下:

■配置sqlnet.ora,设置加密方式与文件地址:

ENCRYPTION_WALLET_LOCATION=(SOURCE=(METHOD=FILE)(METHOD_DATA=(DIRECTORY=D:oradatawallet)))

■创建wallet,包括设置密码、生成信任文件、并启动wallet:

SQL> alter system set encryption key authenticated BY "zrp123";

 

然后可以用如下的方式打开或关闭wallet,需要注意的是,以上的命令完成以后,wallet就自动启动了,不需要在启动。

SQL> alter system set wallet open identified by "zrp123";

SQL> alter system set encryption wallet close;

 

在采用这种方式备份前,确保wallet是open的.

RMAN> configure encryption for database on;

RMAN> set encryption on;

 

然后就可以加密备份了,下面看一个测试过程:

   D:oracle11gBIN>rman target/
   
   恢复管理器: Release 11.1.0.7.0 - Production on 星期四 11月 20 21:53:17 2008
   
   Copyright (c) 1982, 2007, Oracle.  All rights reserved.
   
   已连接到目标数据库 (未启动)
   
   RMAN> startup mount;
   
   Oracle 实例已启动
   数据库已装载
   
   系统全局区域总计     313860096 字节
   
   Fixed Size                     1347020 字节
   Variable Size                276824628 字节
   Database Buffers              29360128 字节
   Redo Buffers                   6328320 字节
   
   RMAN> sql 'alter system set wallet open identified by "zrp123"';  --打开Wallet
   
   使用目标数据库控制文件替代恢复目录
   sql 语句: alter system set wallet open identified by "zrp123"
   
   RMAN> configure encryption for database on;    --采用透明加密方式
   
   新的 RMAN 配置参数:
   CONFIGURE ENCRYPTION FOR DATABASE ON;
   已成功存储新的 RMAN 配置参数
   
   RMAN> set encryption on;
   
   正在执行命令: SET encryption
   
   RMAN> backup database format='d:backup%d_%s.bak';
   
   启动 backup 于 20-11月-08
   分配的通道: ORA_DISK_1
   通道 ORA_DISK_1: SID=154 设备类型=DISK
   通道 ORA_DISK_1: 正在启动全部数据文件备份集
   通道 ORA_DISK_1: 正在指定备份集内的数据文件
   输入数据文件: 文件号=00001 名称=D:ORACLE11GORADATAORA11GSYSTEM01.DBF
   输入数据文件: 文件号=00002 名称=D:ORACLE11GORADATAORA11GSYSAUX01.DBF
   输入数据文件: 文件号=00005 名称=D:ORACLE11GORADATAORA11GDATA_01.DBF
   输入数据文件: 文件号=00006 名称=D:ORACLE11GORADATAORA11GUNDOTBS02.DBF
   输入数据文件: 文件号=00004 名称=D:ORACLE11GORADATAORA11GUSERS01.DBF
   通道 ORA_DISK_1: 正在启动段 1 于 20-11月-08
   通道 ORA_DISK_1: 已完成段 1 于 20-11月-08
   段句柄=D:BACKUPORA11G_13.BAK 标记=TAG20081120T215400 注释=NONE
   通道 ORA_DISK_1: 备份集已完成, 经过时间:00:02:06
   通道 ORA_DISK_1: 正在启动全部数据文件备份集
   通道 ORA_DISK_1: 正在指定备份集内的数据文件
   备份集内包括当前控制文件
   备份集内包括当前的 SPFILE
   通道 ORA_DISK_1: 正在启动段 1 于 20-11月-08
   通道 ORA_DISK_1: 已完成段 1 于 20-11月-08
   段句柄=D:BACKUPORA11G_14.BAK 标记=TAG20081120T215400 注释=NONE
   通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
   完成 backup 于 20-11月-08
   
   先关闭wallet,并删除users表空间下的所有数据文件,模拟损坏表空间,看能不能恢复.
   RMAN> sql 'alter system set encryption wallet close';
   
   sql 语句: alter system set encryption wallet close
   
   RMAN> RESTORE TABLESPACE users;
   
   启动 restore 于 20-11月-08
   使用通道 ORA_DISK_1
   
   通道 ORA_DISK_1: 正在开始还原数据文件备份集
   通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
   通道 ORA_DISK_1: 将数据文件 00004 还原到 D:ORACLE11GORADATAORA11GUSERS01.DBF
   
   通道 ORA_DISK_1: 正在读取备份片段 D:BACKUPORA11G_13.BAK
   RMAN-00571: ===========================================================
   RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
   RMAN-00571: ===========================================================
   RMAN-03002: restore 命令 (在 11/20/2008 21:59:22 上) 失败
   ORA-19870: 还原备份片段 D:BACKUPORA11G_13.BAK 时出错
   ORA-19913: 无法解密备份
   ORA-28365: Wallet 未打开   
   下面再打开Wallet,接着恢复看看:
   RMAN> sql 'alter system set wallet open identified by "zrp123"';
   
   sql 语句: alter system set wallet open identified by "zrp123"
   
   RMAN> RESTORE TABLESPACE users;
   
   启动 restore 于 20-11月-08
   使用通道 ORA_DISK_1
   
   通道 ORA_DISK_1: 正在开始还原数据文件备份集
   通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
   通道 ORA_DISK_1: 将数据文件 00004 还原到 D:ORACLE11GORADATAORA11GUSERS01.DBF
   
   通道 ORA_DISK_1: 正在读取备份片段 D:BACKUPORA11G_13.BAK
   通道 ORA_DISK_1: 段句柄 = D:BACKUPORA11G_13.BAK 标记 = TAG20081120T215400
   通道 ORA_DISK_1: 已还原备份片段 1
   通道 ORA_DISK_1: 还原完成, 用时: 00:00:01
   完成 restore 于 20-11月-08
   
   RMAN> RECOVER TABLESPACE users;
   
   启动 recover 于 20-11月-08
   使用通道 ORA_DISK_1
   
   正在开始介质的恢复
   介质恢复完成, 用时: 00:00:00
   
   完成 recover 于 20-11月-08
   
   RMAN> alter database open;   
   数据库已打开
   

   RMAN>

OK,恢复成功.

 

3)混合(Dual-mode)形式

因为在透明模式下,启动了Oracle Encryption Wallet,这样的备份是无法到别的机器上去恢复的。这个时候,可以通过设置加密的密码,如:

RMAN> set encryption on identified by "mypass";

 

对比密码方式,它仅仅是少了only这个关键字,这种情况下,如果在本地备份与恢复,是不需要密码的,如果是在异地恢复(如在别的机器上恢复该备份),只需要设置解密的密码即可。

RMAN> set decryption on identified by "mypass";

RMAN> restore database;

 

第三种方式,是前面2种方式的混合模式,就不再继续测试了.

Oracle-TDE数据加密功能测试 本文主要介绍在Oracle11g和19c版本TDE功能的开启、列数据加密和表空间加密测试、TDE功能开启下的expdp/impdp测试、TDE功能开启下的RMAN备份恢复测试。 阅读详情

相关推荐

Oracle 11g数据库备份与恢复实践教程

本文还有配套的精品资源,点击获取 简介:Oracle 11g作为一款重要的关系型数据库系统,在企业数据存储和管理中占据关键地位。本视频教程深入讲解了Oracle 11g的备份与恢复机制,包括物理备份和逻辑备份的差异、不同类型的备份操作(全库备份、增量备份、表空间备份等)、控制文件的自动备份设置、网络备份以及备份验证等,旨在帮助用户通过实际案例学习如何保护企业数据安全。 ...

weixin_29935511的博客 2202

backup加密

Oracle 从10gR2开始,提供备份加密,也就是说,对备份出来的文件采用一定的加密算法,防止备份文件被拷贝到别的地方可以随意恢复。采用加密方法的备份,如果在异地还原(Restore)的话,需要提供正确的密码才能做到。   ...

cuicheng2535的博客 280

Oracle 11g单实例迁移至RAC实战:基于RMAN异机恢复

Oracle数据库迁移是企业在IT架构演进、系统扩容或灾备建设过程中不可或缺的重要环节。随着业务规模的扩大和高可用性需求的提升,数据库从单实例向RAC(Real Application Clusters)集群环境迁移成为常见实践。本章将深入探讨数据库迁移的背景与业务价值,解析典型迁移场景中所面临的挑战,包括数据一致性保障、停机时间控制以及系统兼容性处理。同时,我们将聚焦于单实例数据库向RAC架构迁移的核心动因与技术优势,如提升系统可用性、实现负载均衡及支持横向扩展等,为后续章节的技术实施打下坚实基础。

weixin_42511832的博客 889

sqlplus,rman登录时密码有特殊符号解决方法

sqlplus,rman登录时密码有特殊符号解决方法

u010576019的博客 1012

chipseeker Y叔

这一次讲解非常重要的peak注释,注释在ChIPseeker里只需要用到一个函数annotatePeak,它可以满足大家各方面的需求。 输入 当然需要我们上次讲到的BED文件,ChIPseeker自带了5个BED文件,用getSampleFiles()可以拿到文件的全路径,它返回的是个named list,我这里取第4个文件来演示。annotatePeak的输入也可以是GRanges对象,你如果用R做peak calling的话,直接就可以衔接上ChIPseeker了。 require(ChIPseeke

生信小博士的博客 1590

Anti-UAV 反无人机大赛数据集处理脚本(1)标签转换为YOLO格式

【代码】Anti-UAV 反无人机大赛数据集处理脚本(1)标签转换为YOLO格式。

qq_45937329的博客 534

RMAN客户端使用介绍

rman client使用介绍

jetliu05的博客 3227

K8s认证文件丢失的应急处理与恢复策略

本文详细介绍了Kubernetes(K8s)认证文件丢失时的应急处理与恢复策略。从快速诊断问题范围到不同场景的临时解决方案,再到深度恢复方案(无损重建、部分重置、完全重建),提供了全面的操作指南。同时强调了生产环境中的防丢失设计、高可用集群的特殊处理以及日常运维建议,帮助运维人员有效应对认证文件丢失的紧急情况。

weixin_33743248的博客 328

oracle 备份设置密码,Oracle数据库备份加密 RMAN加密

Oracle数据库备份加密,通过加密,可以保护备份文件,防止备份泄漏资料。oracle备份加密主要是指RMAN的加密,EXP/EXPDP加密是没有的。RMAN加密主要有以下几种方式:1.口令模式加密RMAN> SET ENCRYPTION ON IDENTIFIED BY "PASSWORD" ONLY;RMAN> backup as compressed backupset dat...

weixin_42488997的博客 783

第54节:vue3+cesiumjs

对之前的vue2+cesiumjs 进行了升级

qq_29384639的博客 62

【深度学习新浪潮】Token经济学深度解析:从AI“新智元”梗到产业核心,研究成果+标杆产品全拆解

在正式深入研究和产品分析前,必须先破除概念误区:行业内常说的Token经济学,并非单一概念,而是分为AI词元Token经济学和Web3通证Token经济学两大核心分支,二者底层逻辑、应用场景天差地别,也是大众最容易混淆的点。Token是AI时代的新大宗商品:黄仁勋将Token类比为工业时代的电力、石油,是AI时代的核心生产资料与基础计价单位,不再是单纯的技术单元,而是具备标准化、可计量、可交易、可分层的数字商品,其价值由算力消耗、推理效率、实际应用价值共同决定,而非虚拟炒作。Token五层定价模型。

专注:太空算力、AI infra、异构调度、大模型成本工程 686

rman加密备份

Oracle数据库备份加密,通过加密,可以保护备份文件,防止备份泄漏资料。 oracle备份加密主要是指RMAN的加密,EXP/EXPDP加密是没有的。 RMAN加密主要有以下几种方式: 1.口令模...

329

QCM2290 PM-3 如何让mirco-usb支持关机充电

PM4125-3插入type-C触发开机进入关机充电的CC脚中断条件是否可以软件上屏蔽, 做到只通过VBUS中断即可触发进入关机充电模式,达到和PM4125-2的效果一样只要插入micro USB 就可以触发进入关机充电模式。硬件团队提议修改寄存器 SCHG_L_MISC_SYSOK_CFG 0x164A bit[4] 目前修改如下 — a/BOOT.XF.4.1/boot_images/QcomPkg/Library/PmicLib/target/Agatti_pmCocos/psi/pm_confi

墨染天玑的博客 444

Oracle备份加密基础

rman加密 加密磁盘上的文件,需要使用高级安全选项 加密磁带上的文件,RMAN必须使用OSB To create encrypted backups on disk, the database must use the Advanced Security Option. To create encrypted backups directly on tape, RMAN must use t...

Hehuyi_In的博客 2929

真正的工业级环形缓冲区(Circular Buffer)完整实现细节

永远不要永远不要ToArray()或AddRange()永远返回或两段Span永远用_head_tail% Capacity实现环形照着上面这套代码改,你的系统将彻底告别内存爆炸,从“实验室玩具”变成“产线战神”!需要我给你一个支持两段绘制的完整实现吗?

专注于前沿技术的探索与实践,热衷于从代码逻辑、架构设计到行业应用等多维度深挖技术本质。期待在技术之路上与你共同成长~ 127

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

oracle11g加密传输,Oracle11g加密备份

如果要配置透明加密,那在RMAN下用CONFIGURE命令,透明加密也叫钱包加密,它是RMAN的默认加密方法。这种方法不需要设置密码,很适Oracle的加密方式有三种:透明加密、密码加密、双模式加密。默认情况下,Oracle会关闭加密功能:RMAN> show all;CONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultCONFIGURE ENCR...

weixin_42329733的博客 1028

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

ORACLE 之 rman 备份加密

ORACLE 之 rman 备份加密   oracle@oracle:~> rman target / 恢复管理器: Release 11.1.0.6.0 - Production on 星期四 3月 28 20:33:52 2013 Copyright (c) 1982, 2007, Oracle. All rights reserved. 连接到目标数据库: ORCL (DBID=

Rhys learn oracle! 1226

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

oracle11g的让rman备份恢复,Oracle11g备份与恢复使用RMAN创建备份集举例

Oracle 11g 备份与恢复 使用RMAN创建备份集举例首页 → 数据库技术背景:阅读新闻Oracle 11g 备份与恢复 使用RMAN创建备份集举例[日期:2014-08-28]来源:Linux社区作者:LuiseDalian[字体:]Oracle 11g 备份与恢复 使用RMAN创建备份集举例--%d: Specifies the name of the database--%s: Spe...

weixin_29723669的博客 235

oracle加密包11g,Oracle 11g加密备份

Oracle 11g加密备份Oracle的加密方式有三种:透明加密、密码加密、双模式加密。默认情况下,Oracle会关闭加密功能:RMAN> show all;CONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultCONFIGURE ENCRYPTION ALGORITHM 'AES128'; # defaultsys@OCP> SELECT ...

weixin_31476341的博客 415

三种Oracle RMAN备份加密策略(上)

说明:本篇参考eygle老师的作品《Oracle DBA手记4:数据安全警示录》,特此表示感谢。 数据安全,特别是企业核心业务数据的安全问题,是当...

小麦苗DBA宝典 631

Oracle11gR2——RMAN备份

1、RMAN可备份的文件类型与备份文件类型 RMAN可以备份下列文件: 数据文件 控制文件 归档重做日志文件 SPFILE 备份集片 RMAN不能备份下列文件: 临时文件 联机重做日志文件 口令文件 静态PFILE Oralce Net配置文件 RMAN能够生成三类备份: 备份集片 压缩备份集 映象副本 2、使用RMAN备份数据库

wang_san_shi的专栏 2311

oracle 安全备份与rman_三种Oracle RMAN备份加密策略(上)

说明:本篇参考eygle老师的作品《Oracle DBA手记4:数据安全警示录》,特此表示感谢。数据安全,特别是企业核心业务数据的安全问题,是当今全社会共同关注的问题。从前几天轰轰烈烈的携程服务终止,风闻数据库被删除事件,到去年多次发生的互联网公司用户账号密码外泄风波,都不断挑战业界紧绷的神经。在当今社会,数据就是财富已经不是乌托邦,而是彻彻底底的现实。出现过信息泄露安全事故的企业,在商誉和品牌上...

weixin_39645306的博客 231

用RMAN进行Oracle的加密备份

由于最近发生很多偷盗备份资料的事件,这使得越来越多的人更加关注保护数据备份的重要性了。从银行、经济行业、零售商店甚至是IRS中偷出载有数百万用户资料的导出数据磁盘,它所造成的损失是无法预测的(资料来源:数据缺口的年表)。一旦数据离开了Oracle数据库的安全机制,它就极容易被偷取。在Oracle 10g Release 2(Oracle 10gR2)中,你可以对导出的备份文件进行加密,而不需要

Yuzhanquan的专栏 705

RMAN的备份加密

 RMAN的备份加密 Oracle 从10gR2开始,提供备份加密,也就是说,对备份出来的文件采用一定的加密算法,防止备份文件被拷贝到别的地方可以随意恢复。采用加密方法的备份,如果在异地还原(Restore)的话,需要提供正确的密码才能做到。 启动rman后,用show all命令可以看到与备份加密有关的配置:CONFIGURE ENCRYPTION FOR DATABASE

daimin's BLOG 1159

Oracle 11g 053 使用 RMAN 执行恢复

RMAN> show all; RMAN configuration parameters for database with db_unique_name ORCL are: CONFIGURE RETENTION POLICY TO REDUNDANCY 2; CONFIGURE BACKUP OPTIMIZATION OFF; # default CONFIG...

u011868279的博客 2108
上一篇: 在java中实现access数据库的远程访问
下一篇: Oracle 10g Scheduler 特性
zyb_java
博客等级 码龄14年 8粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值