Oracle数据泵和RMAN异机备份还原速度对比

一、数据泵迁移

1、原始库停止监听

命令:lsnrctl stop

耗时:1分钟

2、原始库expdp导出

expdp username/password schemas=USER dumpfile=filename.dmp directory=BAK_DIR version=11.2.0.4.0 logfile=logfilename.log compression=all cluster=N

耗时:50分钟

3、传输dmp文件到目标服务器

使用scp或rsync命令均可

耗时:13分钟

4、目标库全量impdp导入

全量覆盖当前已有数据,需事前留意表空间容量,避免表空间过小导入失败

耗时:5分钟

二、RMAN迁移

1、原始库RMAN全量备份

耗时:70分钟

数据文件:39G

2、传输所有归档的文件到目标服务器

耗时:7分钟

3、目标库RMAN全量还原(需关闭数据库服务进行操作)

耗时:92分钟

三、对比

1、全量导出导入,数据泵更快,但有风险在于导出时间太慢;

2、如果要使用RMAN导出导入,最佳实践方案是先在线全量导出一份导入到目标库之后,再停机进行增量备份导入。

相关推荐
weixin_580614004 分钟前
golang如何实现时间格式化_golang时间格式化方法详解
jvm·数据库·python
forEverPlume5 分钟前
c++怎么利用std--span实现在不拷贝数据的前提下解析大规模文件【进阶】
jvm·数据库·python
FinTech老王12 分钟前
逻辑删除不等于物理销毁:KingbaseES敏感数据标记与销毁实操指南
数据库·安全·oracle
HHHHH1010HHHHH16 分钟前
Tailwind CSS如何快速定义固定宽高比_使用aspect-square实现CSS正方形
jvm·数据库·python
梦想的旅途217 分钟前
解构自动化办公新思路:实现外部群聊能力的深度集成与交互
java·数据库·rpa
m0_5150984220 分钟前
c++怎么获取文件的Inode节点信息_stat结构体深度解析【详解】
jvm·数据库·python
m0_6742946427 分钟前
HTML怎么限制输入字符数_HTML input maxlength属性用法【详解】
jvm·数据库·python
maqr_11032 分钟前
layui table单元格编辑 layui表格如何实现可编辑
jvm·数据库·python
z44247532637 分钟前
HTML函数开发用旋转屏有优势吗_特殊硬件形态适配说明【方法】
jvm·数据库·python
2501_914245931 小时前
SQL如何统计分组内满足条件的唯一项_COUNT与DISTINCT
jvm·数据库·python