暂无图片
关于Oracle的异地备份,rman+恢复目录/exp/还是rman+nfs?
我来答
分享
baalchina
2021-07-24
关于Oracle的异地备份,rman+恢复目录/exp/还是rman+nfs?

假设一台主机,单机非rac,运行oracle 11gr2,我准备了一台备机,想在当主机彻底崩溃的情况下(比如操作系统挂了、磁盘坏了)数据尽量减少丢失。

研究了一下恢复目录,可以在备机上装一个同版本oracle对主机进行rman备份,但是似乎所有的数据仍然是保存在主机的磁盘上的,恢复目录只是为了当主机的库文件挂掉了还能恢复数据?

然后又研究了下rman,有文章说可以在主机上挂在nfs来实现。

最后,也有文章说可以在备机运行exp来把文件导出保存在备机,当然,这样就没有rman的效果好了。

这种情况下大家有啥建议呢?环境所限,暂时不考虑dg、rac等模式,要求也没那么高,只要主机彻底挂了的情况下我数据不彻底丢就行了。

感谢!

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
JiekeXu
暂无图片

你的这种情况那就 rman + NFS 比较合适,制定合理的备份策略,当源主机挂了后,rman 备份的数据在远程备机上。exp 不推荐,导出时有报错,保证不了数据完整性而且贼慢。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
用户密码验证问题
回答 6
724小时的业务也可以申请一个停机维护时间既然密码错误,把所有连接的应用密码修改正确就可以了,应用如果较多,可以采用自动化脚本进行批量修改
Oracle数据库中为什么嵌套循环被驱动表不能走INDEX SKIP SCAN?
回答 1
已采纳
这是因为嵌套循环会传值,从驱动表传值给被驱动表,传值相当于过滤条件。有过滤条件但是走了INDEXSKIPSCAN,很有可能是被驱动表连接列没包含在索引中,或者连接列在索引中放错了位置。
关于oracle的触发器
回答 2
已采纳
CREATEORREPLACETRIGGERtrghrhvhisafterdeleteAFTERDELETEONHRHVHISFOREACHROWDECLAREvemidCHAR(7);vledtDA
rman 备份归档日志倒 备机
回答 2
open之前你可以先alterdatabaserecovermanagedstandbydatabase;让它自己去拉日志恢复一下然后cancel再open
oracle 启动不起来
回答 3
那不是提示数据库资源已经运行了吗?你还执行startup做什么
有没有什么语言能进sqlplus或者别的 拿到Oracle的表空间是否满等等信息?
回答 1
可以使用PL/SQL编程语言与Oracle数据库进行交互,以获取表空间信息和其他相关信息。下面是一个示例的PL/SQL代码,用于查询Oracle数据库的表空间使用情况:sqlDECLAREtotals
ORACLE RAC 的ASM如何添加磁盘
回答 4
@章芋文检查步骤很重要,尤其是备份。我是刚接手这套库,之前不是我实施的,我也是看了之前的60raw.rules配置文件才想着这些步骤的。我只用过asmlib、udev的方式,这种裸设备没用过,所以不太
expdp导出数据时报错
回答 3
已采纳
看看导出的gcdataimplog表中是不是有lob字段。
无法从其他用户登录到 Oracle 数据库,怎么办?
回答 3
测试下ping和telnet和tnsping,看看网络和端口,监听是否正常。
ACID 是什么?它在数据库中的作用是什么?
回答 2
已采纳
ACID是数据库管理系统(DBMS)中用于确保数据事务正确执行的四个基本特性的缩写。每个字母代表一个特性:原子性(Atomicity):原子性要求一个事务中的所有操作要么全部成功,要么全部失败。如果事