`
钸僢喾耔
  • 浏览: 23394 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
文章分类
社区版块
存档分类

Oracle业务数据库备份方法及周期

阅读更多
用EXP进行备份前,先在SYS用户下运行CATEXP.SQL文件(如果以前已运行该文件,则不要执行这个脚本)。
没有特殊说明,不允许在客户端执行备份命令。
备份命令参照表模式下的备份命令。

从磁盘文件备份到磁带
如果首先备份到本地磁盘文件,则需要转储到磁带设备上。

1. 若需查看主机上配置的磁带设备,使用如下命令:
lsdev -Cc tape
显示的结果如下例所示:
rmt0 Available 30-58-00-2,0 SCSI 4mm Tape Drive
rmt1 Defined  30-58-00-0,0 SCSI 4mm Tape Drive
标明Available的设备是可用的磁带设备。

2. 若需查看磁带存储的内容,使用如下命令:
tar -tvf /dev/rmt0
显示的结果如下例所示:
-rw-r--r-- 300 400 8089600 Jan 11 14:33:57 2001 exp_icdmain_20010111.dmp
如果显示类似如下内容,则表示该磁带存储的备份数据是从数据库直接备份到磁带上,而非从本地磁盘转储到磁带的备份文件,因此操作系统无法识别。
tar: 0511-193 An error occurred while reading from the media.
There is an input or output error.

tar: 0511-169 A directory checksum error on media; -267331077 not equal to 25626.

3. 对于新磁带或无需保留现存数据的磁带,使用如下命令:
tar -cvf /dev/rmt0 exp_icdmain_yyyymmdd.dmp
注:A. 该命令将无条件覆盖磁带上的现存数据。
  B. 文件名不允许包含路径信息,如:/backup/exp_icdmain_yyyymmdd.dmp。

4. 对于需要保留现存数据的磁带,使用如下命令:
tar -rvf /dev/rmt0 exp_icdmain_yyyymmdd.dmp
注:该命令将文件exp_icdmain_yyyymmdd.dmp追加到磁带的末端,不会覆盖现存的数据。
特别强调:如果备份时是从数据库直接备份到磁带上,则不可再向该磁带上追加复制任何其他文件,否则该备份数据失效。

5. 若需将转储到磁带上的备份文件复制到本地硬盘,使用如下命令:
A. 将磁带上的全部文件复制到本地硬盘的当前目录
tar -xvf /dev/rmt0
B. 将磁带上的指定文件复制到本地硬盘的当前目录
tar -xvf /dev/rmt0 exp_icdmain_yyyymmdd.dmp

Oracle业务数据库备份时间安排
由于备份时对系统I/O有较大影响,所以,建议在晚上11点以后进行备份工作。
业务数据库Oracle版本的恢复,恢复方案需根据备份方案确定。由于业务数据库采用表备份和用户备份相结合的方案,所以业务数据库的恢复需根据实际情况采用表恢复和用户恢复相结合的方案。
UID27 帖子70 精华6 积分799 阅读权限50 在线时间5 小时 注册时间2008-3-12 最后登录2008-12-22 查看详细资料
TOP

分享到:
评论

相关推荐

    Oracle数据库备份与恢复.pdf

    ### Oracle数据库备份与恢复 #### 一、Oracle数据库概述 Oracle数据库是一款由甲骨文公司开发的关系型数据库管理系统,以其卓越的性能、可扩展性和安全性在全球范围内被广泛应用。Oracle数据库的特点包括: - **...

    oracle 数据库备份 实例代码

    本篇将详细介绍Oracle数据库备份的基本概念、方法以及一个实例代码。 一、Oracle数据库备份的重要性 Oracle数据库存储着企业的关键业务数据,备份是为了应对系统故障、硬件损坏、人为错误或恶意攻击等情况,确保在...

    Oracle数据库文件自动备份代码

    在Oracle数据库备份中,常见的方法有物理备份和逻辑备份。物理备份直接复制数据库的数据文件、控制文件、redo日志等,恢复时效率较高;而逻辑备份则是通过导出(expdp)和导入(impdp)工具,备份和恢复的是数据逻辑...

    oracle数据库自动备份程序压缩版

    自己写的小程序:自动定时定点备份oracle数据库,可以任意设置多个时间点、时间周期备份数据库,比如备份时间点设置为7点、13点、21点,时间周期为30天。那么第31天7点的备份,将冲点第一天7点的备份,以免硬盘空间...

    Oracle数据库备份

    综上所述,Oracle数据库备份是一个涉及多个层面和策略的过程,需要根据具体业务需求和风险承受能力来定制合适的备份计划。同时,使用正式库备份工具可以提高备份的效率和可靠性,确保数据的安全。在实际操作中,应...

    oracle数据库备份还原BAT脚本

    "Oracle数据库备份还原BAT脚本"就是这样一个工具,它允许用户通过简单的脚本配置进行数据库的备份操作,并且可以设定为Windows计划任务以实现定时备份。 首先,我们需要理解BAT脚本的基本结构。在批处理文件中,...

    oracle数据库日志查看方法

    ### Oracle数据库日志查看方法详解 #### 一、概述 Oracle数据库是企业级应用中广泛使用的数据库管理系统之一,为了确保数据库系统的稳定运行和快速定位问题,掌握Oracle数据库日志查看方法至关重要。本文将详细...

    oracle数据库备份与恢复方案.doc

    Oracle 数据库备份与恢复方案 Oracle 数据库备份与恢复方案是指对 Oracle 数据库进行备份和恢复的过程,以确保数据库的安全和可靠性。本方案主要涉及到备份工具、备份方式、软件备份、软件恢复、数据备份和数据...

    学习Oracle数据库备份命令ExpImp.pdf

    Oracle数据库备份是数据库管理中非常重要的一部分,需要根据实际情况选择合适的备份方法和周期,确保数据库的安全和可靠性。 知识点: * Oracle数据库备份的重要性 * 物理备份和逻辑备份的区别 * 逻辑备份的三种...

    Oracle数据库备份.pdf

    Oracle数据库备份 在现代信息技术管理中,数据库备份是保证数据安全与业务连续性的关键措施。Oracle数据库作为一款成熟的关系型数据库管理系统,广泛应用于各类信息系统中。备份Oracle数据库,不仅可以防止因硬件...

    oracle数据库自动备份

    三、Oracle数据库备份方法 1. RMAN(Recovery Manager):Oracle提供的命令行工具,支持全备、增量备、表空间备份等多种方式,并能结合自动备份策略执行。 2. 手动脚本:通过SQL*Plus或其他shell脚本,调用操作系统...

    Oracle数据库的备份及恢复策略研究

    Oracle数据库备份是确保数据完整性和系统可用性的关键步骤。通过定期备份,可以在数据丢失或损坏的情况下快速恢复到正常状态,避免业务中断造成的损失。备份不仅包括数据文件的复制,还涉及到控制文件、重做日志文件...

    Oracle数据库备份与恢复总结

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

    Linux中Oracle数据库备份

    Oracle数据库提供了多种备份方法,包括使用命令行工具和脚本自动化备份。下面将详细解释如何在Linux中进行Oracle数据库的备份和恢复,以及一些相关的注意事项。 首先,让我们了解基本的Oracle数据备份步骤: 1. ...

    linux_ORACLE数据库自动备份

    【Linux下ORACLE数据库自动备份】的实现方法主要涉及以下几个关键知识点: 1. **环境准备**:在Linux系统,如Redhat或CentOS等64位环境下,首先需要确保Oracle数据库服务正常运行,并且拥有足够的磁盘空间进行备份...

    Oracle数据库备份命令ExpImp.pdf

    Oracle 数据库备份命令 ExpImp Oracle 数据库备份是数据库管理员的一项基本任务,备份...Oracle 数据库备份命令 ExpImp 是数据库管理员的一项基本工具,通过正确的备份命令和备份周期,可以确保数据库的安全和可靠性。

    LGWR & ARCH 数据库的备份与恢复

    1. Oracle数据库备份概述:备份是将数据库内容复制到转储设备(如磁带或磁盘)的过程。Oracle数据库的备份主要分为物理备份和逻辑备份两种。 2. 物理备份:物理备份是指将数据库的实际文件(数据文件、控制文件、...

    oracle数据库备份与恢复方案.pdf

    Oracle数据库的备份与恢复是确保数据安全性和业务连续性的重要环节。...综上所述,该方案提供了全面的Oracle数据库备份与恢复策略,旨在保护数据免受意外损失,同时确保在必要时能够快速有效地恢复业务运行。

    oracle%20数据库备份与恢复专题

    Oracle数据库备份与恢复是数据库管理中的关键环节,确保数据的安全性和业务连续性。根据给定文件的标题、描述、标签和部分内容,本文将深入探讨Oracle数据库的备份与恢复策略,重点解析exp和imp工具的使用,tar工具...

Global site tag (gtag.js) - Google Analytics