`
sunyuzhou
  • 浏览: 8421 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

ORACLE备份种类

阅读更多

Oracle备份包括逻辑备份和物理备份。
逻辑备份是指使用EXPORT工具进行备份,包括exp/imp和expdb/impdb,生成dmp文件

物理备份,物理备份是指备份数据库文件,包括数据文件、控制文件、参数文件和归档日志文件等。

物理备份还可以分为冷备份和热备份

       冷备份是指在数据库关闭时备份。可采用脚本如下:

rem     script:coldbak.sql

rem     creater:chenjiping

rem     date:5.8.2003

rem     desc:offline full backup database 

 

--connect database

connect internal/password;

--shutdown database

shutdown immediate;

--Copy Data file

!xcopy d:\Oracle\oradata\test\*.dbf d:\database/H/R; 

--Copy Control file

!xcopy d:\Oracle\oradata\test\*.ctl d:\database/H/R;

--Copy Log file

!xcopy d:\Oracle\oradata\test\*.log d:\database/H/R;

--startup database

startup;

   热备份是指在数据库启动时备份,需要数据库开启归档模式,可采用脚本如下:

rem     script:hotbak.sql

rem     creater:chenjiping

rem     date:5.8.2003

rem     desc:backup all database datafile in archive

 

--connect database

connect internal/password;

 

--archive

alter system archive log current;

--start

 

alter tablespace system begin backup;

!xcopy d:\Oracle\oradata\test\system01.dbf d:\databak/H/R;

alter tablespace system end backup;

 

alter tablespace rbs begin backup;

!xcopy d:\Oracle\oradata\test\rbs01.dbf d:\databak/H/R;

alter tablespace rbs end backup;

 

alter tablespace users begin backup;

!xcopy d:\Oracle\oradata\test\users01.dbf d:\databak/H/R;

alter tablespace users end backup;

 

alter tablespace tools begin backup;

!xcopy d:\Oracle\oradata\test\tools01.dbf d:\databak/H/R;

alter tablespace tools end backup;

 

alter tablespace indx begin backup;

!xcopy d:\Oracle\oradata\test\indx01.dbf d:\databak/H/R;

alter tablespace indx end backup;

--end

 

--bak control file

--binary

alter database backup controlfile to 'd:\databak\controlbinbak.000';

--ascii

alter database backup controlfile to trace;

 

alter system archive log current;

 

  除了使用自建脚本外,也可以使用一些工具做热备份,例如RAMN,DATAGUARD等。

分享到:
评论

相关推荐

    oracle 常用的备份方式及备份策略

    本文将详细介绍 Oracle 备份策略,包括备份的重要性、备份分类、冷备份、热备份、逻辑备份等内容。 了解备份的重要性 备份是数据库管理员的重要任务之一,备份可以防止数据丢失,确保数据库的安全性和可靠性。备份...

    ORACLE备份策略

    Oracle备份策略是数据库管理中的关键环节,旨在保护数据免受意外损失,确保系统的高可用性和数据的可恢复性。本文将深入探讨Oracle备份的重要性和不同类型的备份方式,以及如何制定有效的备份策略。 首先,理解备份...

    oracle备份及恢复参数

    Oracle 数据库备份与恢复是数据库管理员日常工作中至关重要的任务,确保数据的安全性和可恢复性。在Oracle中, EXP(Export)工具是用于创建数据库逻辑备份的主要工具,它将数据库对象如表、索引、视图等导出到操作...

    Oracle数据库备份与恢复实例讲解.pptx

    "Oracle数据库备份与恢复实例讲解" Oracle数据库备份与恢复是数据库管理员的重要任务之一。备份是指将数据库中的数据复制到其他媒体上,以便在数据库故障或数据丢失时能够快速恢复数据库。恢复是指从备份中恢复...

    ORACLE RMAN备份恢复指南

    #### RMAN备份方式分类 RMAN支持多种备份方式,主要包括全量备份和增量备份两大类。 1. **全量备份**:备份整个数据库的所有数据文件,是最彻底的备份类型。 2. **增量备份**:分为两种类型: - **差异增量备份...

    Oracle三种备份方式

    Oracle数据库的备份策略是确保数据安全性和业务连续性的重要环节。本文主要介绍了Oracle数据库的三种标准备份方式:导出/导入(EXP/IMP)、热备份和冷备份。 1. **导出/导入(Export/Import)** 导出是Oracle提供...

    oracle 备份与恢复

    #### 一、Oracle备份的重要性及分类 在数据库管理与维护过程中,备份是确保数据安全和业务连续性的关键环节。Oracle数据库作为业界广泛使用的数据库管理系统之一,其备份与恢复机制尤为复杂且重要。Oracle备份主要...

    快速掌握Oracle数据库的备份策略

    五、 Oracle 备份的分类 Oracle 备份可以分为逻辑备份和物理备份。逻辑备份是指将数据库中的数据备份到转储设备中,物理备份是指将数据库文件备份到转储设备中。逻辑备份可以分为全备份、增量备份和差异备份。物理...

    Oracle数据库备份与恢复总结

    ### Oracle数据库备份与恢复知识点总结 #### 一、EXP/IMP (导出与导入) **1.1 基本命令** - **EXP**: 用于从数据库导出数据。 - `exp username/password [参数]` - **IMP**: 用于向数据库导入数据。 - `imp ...

    顶级DBA漫谈Oracle Rman备份与恢复

    备份恢复分类 根据备份的方式和目的,备份恢复可以分为完全恢复和不完全恢复两种。完全恢复是指从备份中恢复整个数据库,而不完全恢复是指从备份中恢复部分数据。 完全恢复与不完全恢复 完全恢复是指从备份中恢复...

    oracle_备份_rman_使用总结.docx

    5. 备份分类: - 按数据量:全备、增量备、差异备,分别备份全部、自上次备份以来更改的数据、自上次全备以来更改的数据。 - 按备份状态:物理备份直接复制数据文件,逻辑备份通过导出导入工具获取数据逻辑结构。 ...

    Oracle DBA关键技能 备份与恢复最佳实践

    三、备份恢复分类 1. 逻辑备份与恢复 逻辑备份是针对数据库对象的状态进行备份,如表、视图等。常用的逻辑备份工具有传统的exp/imp和数据泵expdp/impdp。逻辑备份不适用于介质故障恢复,因为它们无法恢复数据文件。...

    Oracle11g备份恢复笔记文档

    #### 三、备份恢复分类 - **逻辑备份与恢复**:主要面向数据库对象的备份,不涉及物理文件的操作。 - **传统导入导出**:`exp/imp` 工具用于简单的数据导入导出操作。 - **数据泵导入导出**:`expdp/impdp` 是更...

    Oracle备份.pdf

    ### Oracle备份与恢复详解 #### 一、理解数据库恢复的重要性 在日常的数据库管理与维护过程中,确保数据的完整性和可靠性至关重要。Oracle备份与恢复机制是保障数据安全的关键技术之一,尤其是在面对各种潜在的...

    Oracle 11g 备份与恢复最佳手册

    ### Oracle 11g 备份与恢复最佳实践 #### 一、数据库故障类型与应对措施 ##### 1. 用户进程故障 (User Process Failure) - **定义**: 用户进程发生异常时,导致会话中断。 - **处理**: `Pmon`(Process Monitor ...

    Oracle系列培训教程之六:oracle 备份与恢复

    ### Oracle备份与恢复详解 #### 引言 在Oracle系列培训教程之六中,我们深入探讨了Oracle数据库的备份与恢复技术。这是整个系列中的关键一环,旨在为数据库管理员提供一套全面的策略,以应对可能的数据损失风险。...

    Oracle数据库RMAN的自动备份脚本

    这些备份会被存储在`L0_PATH`目录下,并在FTP服务器上按日期分类存档。 ##### 3. 数据库1级备份脚本 (`db_l1_backup.sh`) 1级备份是对上次0级备份以来的变化进行增量备份。在本脚本中,1级备份会在每周的二、四、五...

    Oracle备份与恢复案例

    ### Oracle备份与恢复案例详解 ...综上所述,通过理解数据库恢复的基本概念及其分类,结合具体案例测试环境,我们可以更好地掌握Oracle备份与恢复的相关技术和策略,为实际工作中的数据管理和维护提供强有力的支持。

Global site tag (gtag.js) - Google Analytics