广东快乐十分

   
查看手机网站
OA系统选型网
采购软件系统 选型  免费咨询平台
按系统领域分
  • OA协同系统 • 移动应用
    OA协同系统
    无纸化系统
    移动OA
    协同管理
    移动应用
    移动考勤
    移动报销
    移动营销
  • HR人力资源 • 合同管理
    HR人力资源
    人事管理
    薪酬管理
    考勤管理
    招聘培训管理
    合同管理
    合同管理
  • CRM客户管理 • 项目管理
    CRM客户管理
    客户管理
    销售管理
    在线CRM
    项目管理
    项目管理
  • ERP系统 • 财务系统
    ERP系统
    生产制造ERP
    商贸ERP
    云ERP
    通用ERP
    财务系统
    资金管理
    财务管理
    报表管理
    财税一体化
  • 文档管理 • 流程管理
    文档管理
    文档查询
    文档存储管理
    文档安全管理
    流程管理
    流程管理
  • 预算管理 • 资产管理
    预算管理
    费用预算
    全面预算
    资产管理
    固定资产
    资产使用管理
  • 进销存管理 • 生产制造
    进销存管理
    库存管理
    采购管理
    存货核算
    在线进销存
    生产制造
    设备管理
    生产管理
    产能管理
    生产计划
  • 系统集成 • 定制开发
    系统集成
    安防监控
    远程管理
    定制开发
  • 建站推广 • 订货系统• 其它
    建站推广
    网站建设
    SEO网络推广
    小程序
    订货系统
    分销商城
    新零售
    微信三级分销
    其他
    硬件设备
    其它

致远(OA)备份产品 Oracle 数据库定时备份与恢复

 二维码 128
发表时间:2020-05-27 17:28


致远OA备份产品 Oracle 数据库定时备份与恢复


使用手册

目 录



1Oracle 备份恢复概述及功能介绍 .....................................................................................

3

1.1

概述 ............................................................................................................................


3

1.2

功能介绍 ....................................................................................................................

3

2Oracle 相关介绍 .................................................................................................................

3

2.1

Oracle 公司介绍 .........................................................................................................

3

2.2

Oracle 物理结构介绍 .................................................................................................

4

3、基本原理 .............................................................................................................................


4

3.1

Oracle 数据库备份恢复简介 .....................................................................................

4

3.2

备份原理 ....................................................................................................................

5

3.3

恢复原理 ....................................................................................................................

5

4、最佳备份实践 .....................................................................................................................

5

4.1

Oracle 一般环境配置要求 .........................................................................................

5


4.1.1

创建 Oracle 用户账号 ..................................................................................

5


4.1.2

检查 Oracle 监听配置 ..................................................................................

6

4.2

Oracle 特殊环境配置要求 ........................................................................................

6


4.2.1

全局数据库名和 SID 不同 ..........................................................................

6

5Oracle 数据库备份指导 ...................................................................................................

10

5.1 备份前提条件 ...........................................................................................................

10

5.2

建立备份任务与定时计划 ......................................................................................

11

5.3

执行策略 ..................................................................................................................

16

5.4

编辑策略 ..................................................................................................................

17

5.5

删除策略 ..................................................................................................................

18

5.6

备份策略 ..................................................................................................................

19

6Oracle 数据库恢复 ...........................................................................................................

19

7、常见问题汇总 ...................................................................................................................

22






2





致远OAOracle 数据库定时备份与恢


复使用手册


1Oracle 备份恢复概述及功能介绍



概述


可实现对 Oracle 数据库的热备份和恢复。


支持 Oracle 数据库的完全备份。


提供完全备份循环策略细化数据库备份计划。


自定义备份保留个数节省了备份空间。


提供时间点恢复精确恢复到备份的时间点



功能介绍


功能名称

描述



系统支持

推荐


Windows 2008r2


RedHat5.9


Centos6.4



数据库支持

Oracle 11.2



目标数据库备份

支持本机数据库备份



备份类型

支持完全备份



用户登录认证

支持 Oracle 身份验证认证方式



多数据库备份

支持



保留备份版本数

支持自定义备份的保留个数



周期性备份

支持最小备份间隔 1 分钟



恢复位置

本机




2Oracle 相关介绍



2.1 Oracle 公司介绍


Oracle 是世界领先的信息管理软件开发商因其复杂的关系数据库产品而闻名。 Oracle 数据


库产品为财富排行榜上的前 1000 家公司所采用许多大型网站也选用了   Oracle 系统。


3





致远OAOracle 数据库定时备份与恢


复使用手册


2.2 Oracle 物理结构介绍


1控制文件control file


控制文件包括信息数据库的名字检查点信息数据库创建的时间戳所有的数据文件、


联机日志文件、归档日志文件的信息和备份信息等。所以控制文件是 Oracle 运行的根本如果


没有控制文件系统是不可能启动。


获得控制文件位置信息select name from v$controlfile;


2 数据文件data file


数据库的数据文件是数据库最重要的文件直接记录了用户的所有数据信息获得数据文件


位置信息select name from v$datafile;


3重做日志文件redo log file


每个数据库有两个或两个以上重做日志组,日志组的重要功能是记录对数据所作的修改


以对数据库的所有修改时记录在日志文件中的。并且每个日志组是互为镜像有利于日志文件的


保护。


4归档日志文件:(archive log


Oracle   可以运行在两种模式之中归档模式和不归档模式。如果没有开启归档模式当然


你就不会有归档日志。如果是在归档模式下为了保存用户的所有修改在重做日志文件切换后


和被覆盖之间系统将他们另外保存成一组连续的文件系列该文件系列就是归档日志文件。



3、基本原理


致远OAOracle 备份采用热备份方式所谓热备份即在数据库正常使用状态下的


备份热备份不需要停止数据库在备份时不影响数据库的使用。热备份一般用于业务系统


不能停机时的备份。





3.1 Oracle 数据库备份恢复简介


1) 备份粒度


数据库备份   :   对数据库的所有数据文件进行逻辑备份。



2) 备份类型


4





致远OAOracle 数据库定时备份与恢


复使用手册


完全备份   :   备份数据库所有数据文件。



3.2 备份原理


在控制界面的【新建策略】添加定时备份任务选择需要备份的数据库实例客户端会


按照用户设置的备份策略自动执行备份完成后保存在本地磁盘中。



3.3 恢复原理


在需要恢复的客户端使用备份用户登录客户端打开【作业列表】界面选择需要恢复数


据库备份集文件客户端从本地自动完成数据库的恢复。





4、最佳备份实践



4.1 Oracle 一般环境配置要求


在使用客户端进行备份和恢复 Oracle 数据库之前应检查每个要保护的 Oracle 数据


库是否满足下列条件:


需要提供一个用于备份和恢复 Oracle 数据库的登录账户。


检查目标备份的数据库的监听成功配置。


需要备份的 Oracle 数据库状态需为 Open 状态。



创建 Oracle 用户账号


必须存在具有适当数据库权限的用户账户致远(OA)软件才能备份与恢复 Oracle 数据


库。


可使用已具有所需权限的现有用户账户 sys或者创建具有所需权限的新用户账户。 若要创建专门用于致远OA软件的 Oracle 用户账户请使用 Oracle 服务器管理器应


用程序并从提示符输入以下命令


create user USERNAME identified by PASSWORD grant dbasysdba to USERNAME;


请确保用分配的用户名替换 USERNAME用适当的密码替换 PASSWORD




5





致远OAOracle 数据库定时备份与恢


复使用手册


检查 Oracle 监听配置


开始-所有程序-net manager-Oracle net 配置-本地-监听程


-LISTENER-数据库服务已配置全局数据库名和 SIDOracle 主目录。


如果 Oracle 的监听未配置用户先做 Oracle 的监听配置


1.net manager-Oracle net 配置-本地-监听程序-LISTENER-数据库服务。


2.添加数据库全局数据库和 SID 为数据库实例名Oracle 主目录为数据库


ORACLE_HOME


3.单击文件-保存网络配置。

























4.监听配置完成重新启动监听服务。然后检查两项服务是否正常启动。


OracleServicetest1(test1 为实例名)


Oracleorahome92TNSListener


至此监听配置成功。



4.2 Oracle 特殊环境配置要求



全局数据库名和 SID 不同


Oracle 数据库全局数据库名和 SID 不同在客户端添加 Oracle 数据定时备份任务时


可以使用 SID 连接 Oracle 数据库如果 SID 无法连接可以进行如下配置。





6





致远OAOracle 数据库定时备份与恢


复使用手册


net manager-Oracle net   配置-本地-服务命名点击左上方的+。网路服务名填写的


SID 名。























2. 点击下一步选择 TCP/IPinternet 协议),继续点击下一步。























3. 主机名为localhost点击下一步。


















7





致远OAOracle 数据库定时备份与恢


复使用手册
























4.服务名填写数据库名

























5.点击测试





















8





致远OAOracle 数据库定时备份与恢


复使用手册
























6.用户名改为system













































7.确定后点击测试测试成功。


9





致远OAOracle 数据库定时备份与恢


复使用手册
























8. 打开D:\Oracle\product\10.2.0\db_1\NETWORK\ADMIN找到 tnsnames.ora,


记事本的形式打开如下图则表明配置正确。






















5Oracle 数据库备份指导



5.1 备份前提条件


1: 将代理端防火墙禁用。如 Linux 环境需要使用 root 用户登录系统 Firewall


SELinux 设置为 Disabled 状态。




2):Linux 环境代理端需要配置全局变量提供如下一种方法vi /root/.bashrc


添加相关的环境配置。




10





致远OAOracle 数据库定时备份与恢


复使用手册

























全局环境变量配置请参照真实环境进行修改。



5.2 建立备份任务与定时计划


步骤一. 执行安装目录下 start_ControlView.bat 或者 Linux 终端中执


./start_ControlView.sh 启动控制台在登录窗口中输入控制端服务器 IP、控制端数


据库端口号、控制端端口、用户名与密码。 如图 5-1






















5-1





提示


1.控制界面提供 32 位和 64 位的 Windows 操作系统请用户根据自身环境进行选择使用。



11





致远OAOracle 数据库定时备份与恢


复使用手册


2.控制端端口默认为 9000用户名默认为 admin密码默认为 123




步骤二.进入【策略列表】界面点击左下角【新建策略】按钮新建数据库备份策略。


在弹出的窗口中选择【所属代理】【数据源类型】为【Oracle输入策略名。如


5-2
























5-2


步骤三.点击【下一步】按钮进入【连接配置】界面填写代理端 Oracle 数据库实例


名、用户名、密码、端口号代理端 IP 地址自动获取。如图 5-3



























5-3



12





致远OAOracle 数据库定时备份与恢


复使用手册


提示


1、连接数据库用户上图为 test 用户必须有权限命令为 grant dba to test






2Oeacle 备份级别可以选择表或者用户。


3、自建用户权限请使用 Normal 级别。


4、建议把需要备份的数据建在一个策略作业中一并执行。




步骤四.选择需要备份的数据库可以勾选多个数据库。如图 5-4





























5-4





提示


不支持备份 Oracle 数据库自身系统数据库用户。








步骤五.点击【下一步】按钮进入【备份周期】界面点击【添加】按钮选择相应 的备份类型完全、周期、频率和持续时间。如图 5-5


13





致远OAOracle 数据库定时备份与恢


复使用手册



























5-5


提示


1.控制界面所在机器的系统时间与代理端所在系统时间一致。


2.只勾选周期而不勾选重复时间间隔那么任务不定时执行。


3.定时执行的时间是整点开始执行比如开始时间为 922每隔 10 分钟执行一次


那么第一次的执行时间为 930下次执行时间为 940


4.只有勾选了重复时间间隔重复间隔范围才可以进行设置时间段为 0-23 时。


5.若设置定时运行任务为每隔 4 小时执行那么执行时间是按照 4 的倍数整点执行。


6. 若设置某天的某个点执行备份任务比如勾选周三开始时间为 1420),首次到


达备份时间点时该备份任务不执行备份下次到达执行时间点时开始进行备份。


7.备份策略需要根据用户实际情况用户数据库大小、数据库修改频率、修改变化量、


用户对数据恢复的精度来确定。


8.为了不影响系统性能建议进行备份的时间选择在数据库较为空闲时。


9.已勾选的周期必须至少一次在结束时间之内否则会导致策略无法定时执行。


步骤六.计划任务设置完成后点击【确定】按钮点击【下一步】按钮完成任务计


划设置跳转到【存储配置】界面。如图 5-6








14





致远OAOracle 数据库定时备份与恢


复使用手册





























5-6


在弹出窗口中选择指定存储位置并且设定最新保留的版本数默认保留最新 5 个备份版





提示


1.默认保留版本数为 5 即保留 5 个完全备份集。建议用户根据自身实际所需设定


备份保留个数。


2.请勿设置多个任务同时对同一数据库进行备份。


步骤七存储配置设置完成后点击【完成】按钮完成策略计划设置自动转到【策


略列表】界面。如图 5-7




















15





致远OAOracle 数据库定时备份与恢


复使用手册





























5-7



5.3 执行策略


当手动执行或者到达定时任务执行的时间点时在作业列表中会显示该策略执行情况。


如图 5-8



























5-8


当作业执行完成会在作业列表中消失日志列表会记录该作业执行详细。如图 5-9



16





致远OAOracle 数据库定时备份与恢


复使用手册



























5-9





5.4 编辑策略


选中策略点击【编辑策略】按钮会弹出编辑窗口点击【下一步】按钮直至【备份


周期】界面对原备份周期策略进行修改选中原有策略点击右侧删除。如图 5-10




























5-10


点击【下一步】按钮修改保留版本数。如图 5-11


17





致远OAOracle 数据库定时备份与恢


复使用手册





























5-11


点击完成策略编辑至此完成。



5.5 删除策略


右击选中策略点击【删除】策略删除之后不会再执行此策略的相关操作。如图 5-12



























5-12






18





致远OAOracle 数据库定时备份与恢


复使用手册


提示


若存在代理端离线删除该代理端下的策略当该代理端再次为在线时会自动添加删


除的策略。








5.6 备份策略


为了更好的保护您的 Oracle 数据库我们提供最佳备份策略建议实施人员根据实际


情况设置


1每周做一次完全备份周末进行。


2若用户数据库数据量不多或者空间允许可以每周做两次完全备份视用户情况而定。


3保留三个月的备份版本数目。


以下是各种特殊情况下用户数据库备份参考策略


1用户数据库应用非常频繁只能容忍半小时或 10 分钟的数据丢失。


数据库应用非常频繁则应加大各种备份的频率。可以每周备份 2-3 次完全备份。


2用户数据库非常大


用户数据库非常大则备份需要消耗更长时间建议按照每周做一次完全备份周末进行。



6Oracle 数据库恢复


步骤一.进入【作业列表】界面点击【新建恢复作业】按钮如图 6-1


在弹出的窗口中选择【恢复类型】为 Oracle【所属代理】和【备份集所在位置】。





















19





致远OAOracle 数据库定时备份与恢


复使用手册





























6-1


提示


【备份集所在位置】下拉列表可以进行快速显示如果策略已被删除那么备份集快速


显示功能就不存在只能通过浏览功能进行查找备份集存放位置。




步骤二.点击【下一步】在【Oracle 数据库】界面备份集按照数据库名称排列


一任务按照时间降序排列。


选择所需恢复任务下的备份时间点。如图 6-2
























6-2


20





致远OAOracle 数据库定时备份与恢


复使用手册





提示


1.恢复时选择的数据库必须存在如果数据库不存在会导致失败。


2.一次只勾选单个用户数据进行恢复。




步骤三.点击【下一步】按钮后弹出【连接配置】对话框。如图 6-3


在弹出窗口中输入代理端的 Oracle 数据库实例名、用户名与密码IP 地址自动显示选


择的代理端 IP




























6-3


点击【完成】按钮进入作业列表显示恢复作业。


提示


权限选择 Normal则数据恢复到连接配置窗口所填写的用户下。




以误删表举例说明恢复


111:11 创建表 unary插入一条数据


211:50   完全备份12:20 完全备份成功


312:30   删除表 unary


414:00 开始恢复勾选对应时间戳的备份集


21





致远OAOracle 数据库定时备份与恢


复使用手册


恢复成功unary 存在且有一条数据。



7、常见问题汇总


1.为什么 Oracle 不支持备份恢复系统自带的用户和表


因为系统用户下的表是带有锁的产品将其备份恢复时由于系统用户下的表带有锁会导


致恢复出来的表是不可用的所以 Oracle 不支持备份恢复系统自带的用户请用户知晓。


控制界面新建任务时权限请选择 Normal


2.为什么控制界面一直无响应登录不成功


查看控制端和代理端的防火墙是否被禁用。


3.代理端为 Linux 环境时执行策略失败


查看 runinfo 日志提示运行环境变量异常错误。


解决方法查看代理端的全局环境变量是否设置正确如图仅供参考):

























4.Oracle 本地保留版本数问题


致远OA产品对于 Oracle 的备份级别有用户和表相应的产生备份集也有两种#2


用户 #3),而保留版本数会依据最近一次执行成功的策略所设定好的保留版本数


进行本地的保留。


若最近一次执行成功的策略设定的保留版本数小于本地备份集版本保留数备份级别相


),那么程序会自动删除旧的备份集包含之前其他的备份任务保留备份集以保持与策


略设定保留版本数的一致。


5.是否支持断点备份备份过程中如果代理重启备份任务是否继续运行


22





致远OAOracle 数据库定时备份与恢


复使用手册


备份过程中关闭代理端 3 个进程如果备份的进程还存在再开启代理端进程的时候会


继续备份如果备份的进程不存在再开启代理端进程的时候提示用户中止操作。恢复的时


候同理。


6.为什么同时执行的同数据类型任务包含备份和恢复),只有一个成功其余皆报失败


失败日志为用户取消操作”?


这是产品程序自身进行的互斥选择请用户知晓执行策略时请尽量规避同时执行同数


据类型的任务。

广泛业务.png

入驻机构:    <商家如何入驻>
本网部分内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性。不承担此类作品侵权行为的直接责任及连带责任。
系统软件选型
价格高、不适用,要它有何价值?
        详情咨询在线客服QQ1917067885
在线客服
 
 
 
 
 联系方式
邮箱:1917067885@qq.com
会员登录
登录
我的资料
我的收藏
留言
回到顶部