Oracle容灾备份实时备份+数据迁移应用实践
- 格式:ppt
- 大小:2.06 MB
- 文档页数:27


oracle数据库全库备份语句
Oracle数据库是一种关系型数据库管理系统,提供了全库备份的功能,可以用来备份整个数据库。下面列举了10个不同的Oracle数据库全库备份语句。
1. 使用RMAN备份全库:
使用RMAN工具备份整个Oracle数据库,可以使用以下命令:
```
RMAN> backup database;
```
2. 使用expdp备份全库:
使用expdp工具备份整个Oracle数据库,可以使用以下命令:
```
expdp system/password@database_name full=Y
directory=backup_dir dumpfile=full_backup.dmp
logfile=full_backup.log;
```
3. 使用exp备份全库:
使用exp工具备份整个Oracle数据库,可以使用以下命令:
```
exp system/password@database_name full=y
file=full_backup.dmp log=full_backup.log; ```
4. 使用Data Pump备份全库:
使用Data Pump工具备份整个Oracle数据库,可以使用以下命令:
```
expdp system/password@database_name full=Y
directory=backup_dir dumpfile=full_backup.dmp
logfile=full_backup.log;
```
5. 使用RMAN增量备份全库:
使用RMAN工具进行增量备份,可以使用以下命令:
```
RMAN> backup incremental level 1 cumulative database;
智 能 容 灾 +
2015.05.05
上海浪擎信息科技有限公司 浪擎备份一体机实现异构环境下的备份容灾 智能容灾+
随着信息化建设得到了广泛和深入的应用,劳动和社会保障系统各业务部门越来越依赖于信息系统进行业务流程和数据处理,其覆盖范围越来越广,涉及人群越来越多,信息系统的高可用性和数据的安全性就显得日益更为重要。
项目背景
江西省吉安市人力资源和社会保障局主要有市医疗保险、养老保险、劳动监察、联网监测、12333电话咨询服务和门户网站等劳动保障信息系统,其中医疗保险系统是所有业务系统中服务等级、业务连续性、数据重要性要求最高的系统,是7×24小时实时系统;养老保险信息系统的业务连续性要求是5×8小时;联网监测信息系统的业务连续性要求是5×8小时;劳动监察系统的业务连续性要求为5×8小时;12333电话咨询服务信息系统的人工业务连续性要求为5×8小时,语音业务连续性要求为7×24小时;门户网站信息系统的业务连续性要求为7×24小时。如有任何一个环节发生故障和灾难,都可能会导致业务无法正常进行,使得重要数据破坏和丢失,给各个部门造成损失、给民众造成不便,严重时甚至会影响社会稳定。
吉安社保局希望通过备份软件将本地生产数据实时备份到容灾端,当生产中心数据受损时,能够通过实时恢复技术使数据恢复到任意时间点。这一次,浪擎备份一体机非常漂亮地为吉安社保局实现了异构环境下的备份容灾。
方案说明
客户的生产机是一个IBM AIX的双机RAC集群环境,生产服务器基于专有的64位RISC芯片体系系统架构,运行着Oracle11g数据库。通常情况下,如果生产机是专有的基于64位RISC芯片体系系统架构的小型机,那么要在备端实现容灾,则需要备机与生产机同构。然而浪擎技术工程师出色地实现了浪擎备份一体机对异构环境备份容灾的支持。
方案拓扑简图如下:
智能容灾+
容灾端是基于X86体系系统架构的浪擎DX备份一体机,操作系统为Linux.通过分别在2台生产机和DX备份一体机上部署浪擎DAYS灾备软件,从而实现将生产机数据实时备份及实时恢复到DX备份一体机上,持续保障业务数据安全。
数据库容灾的常用方法
近年来,随着企业数据规模的不断增大和对数据可用性的要求越来越高,数据库容灾问题备受关注。数据库容灾指的是在数据库系统发生故障或灾难情况下,能够快速、可靠地恢复数据库的可用状态,确保数据的安全性和连续性。现针对数据库容灾常用的方法进行探讨,包括物理备份、逻辑备份、数据库复制和数据库集群。
一、物理备份
物理备份指的是将数据库的物理文件复制到备份设备上,实现对整个数据库的完全复制。它包括全量备份和增量备份两种形式。
1.全量备份:全量备份是指对数据库所有数据和日志进行备份,一般在数据库初始建立之后进行一次全量备份,以后每隔一段时间进行一次。全量备份具有备份速度快、恢复速度相对较慢的特点。
2.增量备份:增量备份是在全量备份的基础上,备份数据库发生变动的部分数据和日志。增量备份能够减少备份数据量和备份时间,但在恢复时需要结合全量备份和增量备份进行数据的恢复。
物理备份适用于大规模数据库和重要数据的备份,具有数据完整性高、恢复速度快的优点。但也存在备份数据量大、恢复时对数据库的停机时间长的缺点。
二、逻辑备份 逻辑备份是在逻辑层面对数据库进行备份,通常以SQL语句或数据导出方式进行。逻辑备份不复制数据库的物理文件,而是将数据库中的数据和逻辑结构导出为可读的脚本或文件。
逻辑备份具有跨平台的优势,可以实现不同数据库之间的数据迁移和转换。同时,逻辑备份也方便对数据库中的数据进行选择性恢复和数据导入。但相比于物理备份,逻辑备份速度较慢,备份文件较大,对数据库的负载较高。
三、数据库复制
数据库复制是将主数据库的数据和操作同步到备份服务器的过程。它是通过将主数据库的事务日志复制到备份服务器并在备份服务器上执行,从而实现主备数据库的同步。
数据库复制具有实时性好、恢复速度快的优点,能够提供几乎无延迟的备份和灾难恢复能力。常见的数据库复制方法包括MySQL的主从复制、Oracle的Data Guard和SQL Server的数据库镜像。
龙源期刊网
数据库容灾技术应用与研究
作者:袁向英
来源:《电脑知识与技术》2012年第36期
摘要:容灾系统是指在不同的地区建立功能相同的多套系统,两个系统之间互为备份,同时继续数据库健康状态的监控和功能热切换,当其中有一个系统停止工作时,整个应用系统可以将业务即刻切换到另一处,使得该业务可以继续正常工作。该文分析数据库备份的一些概念和类型,用Oracle中的Rma和EXP技术对本地数据库进行备份,使用Logminer恢复用户修改的数据。在此基础上建立本地应用容灾的环境,使用OCM、Oracle,创建数据库配置节点设置来实现异地容灾体系。
关键词:Oracle;容灾;数据备份;并行数据库;日志挖掘
中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2012)36-8591-04
1 相关技术基础
1.1 Oracle 的备份
1.1.1 冷备份
冷备份是指通过正常的指令关闭数据库后备份物理文件。Oracle数据库的冷备份是所有备份方式中最基础的也最容易实现的一种方式,但只有在数据库处于关闭 的时候才能对数据库想冷备份;然后可以第三方的备份工具或者操作系统工具对数据库进行备份,这时的数据库是处于关闭状态的,不能提供服务,还有一种情况就是如果数据库是出现异常情况后关闭的,那么数据库的数据文件头和控制文件的状态很有可能是不同步的,控制文件和联机重做日志所处的状态很有可能也是不同步的,数据文件和联机重做日志文件也是不同步的,如果在这种状态下做的冷备份文件没有任何意义。
1.1.2 热备份
热备份就是在不关闭数据库时做的备份,所谓热备份是相对于冷备份定义的。数据库文件的运行模式有两种一种是归档模式,另一种是非归档模式。归档就是将联机重做日志备份,如果数据库处于归档模式下运行时,是完全可以使用热备的方式对数据库文件进行备份的。不使用ARCH进程进行归档的数据库就是非归档模式,在该种模式下,在进行日志切换时不会有归档日志文件产生。