Oracle Secure Backup管理员指南 第1章 基本概念

1.1 Oracle安全备份特性

Oracle安全备份提供了保护文件系统数据和Oracle数据库文件的可靠、集中式磁带备份管理。使用Oracle安全备份的SBT接口可以通过恢复管理器RMAN备份与还原数据库文件。Oracle安全备份几乎支持SAN与SCSI环境中的各种磁带驱动器和磁带库。

Oracle安全备份可以完成以下操作:

    集中管理分布式、混合平台环境中的磁带备份与还原操作。不需要使用NFS或者CIFS,可以在网络的任何位置访问本地与远程文件系统,以及任何磁带设备
    在Linux与Windows平台上备份数据到OCFS或者从OCFS还原数据
    加密所有存储数据
    使用通配符和排除列表指定需要备份的数据
    执行多级增量备份
    执行数据库双工备份,将相同数据备份到多个磁带设备。可以为每个数据副本指定不同的介质簇或者磁带设备
    创建跨越多个带卷的备份。带卷是介质的单位,例如8mm磁带
    通过自动磁带驱动器共享优化磁带资源
    快速数据恢复。Oracle安全备份使用直接块定位与直接存取恢复,避免了定位文件时不必要的磁带块读取。它在恢复目录中维护了所有备份数据的磁带位置记录,用于快速检索
    维护安全并限制可执行数据管理操作的用户的权限。默认使用SSL在管理域中进行主机认证和通信
    管理介质从一个位置转向另一个位置的轮转
    使用用户定义的策略自动执行磁带复制

1.2 管理域、目录数据与配置文件

管理域是为了执行备份与还原操作而作为一个共同单元进行管理的主机网络。Oracle安全备份在管理服务器的OSB主目录中将管理域的信息组织成一个分层文件结构。OSB主目录是指Oracle安全备份的安装目录。

图1-1显示了一个Oracle安全备份主目录的结构。该目录结构在所有平台上都相同,但是UNIX和Linux上默认的主目录为/usr/local/oracle/backup,Windows上默认为C:\Program Files\Oracle\Backup。

图1 管理服务上的目录

Oracle安全备份管理数据包含管理域内的每个实体的配置数据,例如用户类、磁带设备或者介质簇。如图1-1所示,配置目录包含几个子目录,每个目录代表OSB维护的对象。在每个对象目录内,OSB维护了描述相应对象属性的文件。

Oracle安全备份目录包含备份相关的信息。目录admin/history/host目录包含以管理域主机命名的子目录。每个子目录存在一个存储备份目录数据的文件。OSB支持大于2GB的备份目录文件。该支持仅限于支持大于2GB文件的操作系统和文件系统。

本地主机和NDMP主机备份目录占用的空间大小不同。以下三个部分之和可以估算本地备份的备份目录空间预期增长,单位为字节:

    (新建文件和目录的数量)*(43 + 文件名称平均长度)
    (被修改的已有文件数量)*(27字节,用于统计记录)
    (未修改的已有文件数量)* 0.5

以下三个部分之和可以估算第三方NDMP文件备份的备份目录空间预期增长,单位为字节:

    (新建文件和目录的数量)*(53 + 文件名称平均长度)
    (被修改的已有文件数量)*(27字节,用于统计记录)
    (未修改的已有文件数量)* 0.5

NDMP的每个备份文件还会在NDMP位置文件中占用16字节,无论该文件是新建文件、被修改文件或者未修改文件。

注释:Oracle安全备份在备份过程中会创建一个临时的目录副本。计划管理服务器存储空间时必须考虑该临时副本。

Oracle安全备份自动保护备份目录内容和配置文件。在安装过程中,Oracle安全备份调度必要的备份作业以备份这些文件。如果丢失了备份目录数据,例如磁盘失败,可以从磁带还原最近备份的目录数据,然后还原其他的数据。

通常,应该通过obtool或者Oracle安全备份Web工具访问配置数据和备份目录。避免通过文件系统直接访问包含这些数据的文件。

1.3 Oracle安全备份后台进程

Oracle安全备份后台进程是执行Oracle安全备份操作的后台处理程序。一些后台进程一直在运行,另外一些则只在执行特定作业时运行,并在完成后退出。

注释:在Windows操作系统中,只有后台服务进程是一个Windows服务。其他后台进程不是服务。

1.3.1 后台进程类型

管理域使用各种后台进程执行备份、还原以及配置任务。在Linux或者UNIX中,后台进程位于Oracle安全备份主目录的etc子目录中;在Windows中,后台进程位于bin子目录中。

表1-1列出了Oracle安全备份后台进程以及它们运行与何种角色的主机中。

表1-1 按主机类型分布的Oracle安全备份后台进程
 

1.3.1.1 后台服务进程

服务进程observiced提供多种服务。它在管理服务器、介质服务器以及客户端上持续运行。

在管理服务器中,observiced响应后台调度进程的请求运行作业,清除日志文件和记录文件,并且为其他主机提供Oracle安全备份配置数据的访问。observiced还用作认证中心,接受主机认证签名请求,并返回签名认证。observiced在初始化时启动调度进程和Apache网络服务进程。

当在介质服务器或者客户端运行时,observiced代表管理域中的成员,允许执行主机的远程管理,并处理认证操作。发送请求的主机的身份证书用于验证它允许调用相应操作。

在所有主机上,后台服务进程通常作为系统启动的一部分启动。在UNIX和Linux上,通常使用/etc/init.d中的项启动,而在Windows系统中,服务通过服务控制管理器启动。

1.3.1.2 后台调度进程

调度进程obscheduled是Oracle安全备份的调度器。调度进程在管理服务器上持续运行。

调度进程管理每个计划备份,维护一个包含所有可用磁带设备的列表,在磁带设备可用时为它们分配备份作业。该进程接收来自obtool用户以及响应RMAN命令的SBT接口的作业创建请求。

调度器策略控制如何安排备份请求。

1.3.1.3 后台索引进程

索引进程obixd管理每个客户端的备份目录。索引进程在管理服务器上间断运行。

索引进程在任何备份结束时启动,将obtar生成的索引数据导入备份目录中。此外,obixd在还原或者浏览操作必须访问备份目录时启动。

1.3.1.4 Apache网络服务进程

网络服务进程obhttpd为Oracle安全备份提供Web工具。该进程在管理服务器上持续运行。

网络服务进程由observiced进程启动,服务进程observiced通常作为系统启动的一部分启动。

更多请见:http://www.mark-to-win.com/tutorial/51532.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Oracle 11系统管理员指南提供了有关管理Oracle数据库的详细信息和指导。以下是对Oracle 11系统管理员指南的简要回答: Oracle 11系统管理员指南是一本指导数据库管理员如何管理和维护Oracle数据库的重要参考手册。它包含了广泛的主题,涵盖了从安装和配置Oracle数据库到备份和恢复、性能优化、安全性和数据迁移等方面。 该指南首先详细介绍了Oracle数据库的基本架构和概念。它讲解了数据库实例、数据文件、表空间、表和索引等重要组件,帮助管理员了解它们之间的关系以及如何进行管理。 在安装和配置方面,Oracle 11系统管理员指南提供了详细的步骤和指导。它介绍了不同的安装选项和配置参数,帮助管理员根据自己的需求正确设置数据库实例。 备份和恢复是数据库管理中至关重要的一部分,该指南提供了全面的备份和恢复策略。它解释了如何创建备份和恢复的方式,包括使用Oracle Data Pump和RMAN(Recovery Manager)工具。此外,它还探讨了不同的恢复场景和技术,以帮助管理员解决各种意外情况。 性能优化也是Oracle数据库管理的一个重要方面。该指南介绍了性能优化的基本概念和原则,并提供了使用v$视图和AWR报告进行性能监控和调整的实用技巧。 安全性是数据库管理必不可少的一部分,Oracle 11系统管理员指南展示了如何保护Oracle数据库免受潜在威胁。它涵盖了安全设置、用户权限管理、数据加密和审计等关键主题。 此外,Oracle 11系统管理员指南还涉及了数据迁移、版本升级、自动化管理和高可用性等高级主题,提供了更深入的指导和策略。 总而言之,Oracle 11系统管理员指南是一本详尽的参考手册,指导管理员正确管理和维护Oracle数据库。无论是初学者还是有经验的管理员,都可以从中获得宝贵的知识和指导,确保数据库的安全、性能和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值