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导出导入,最佳实践方案是先在线全量导出一份导入到目标库之后,再停机进行增量备份导入。

相关推荐
Code哈哈笑39 分钟前
【图书管理系统】用户注册系统实现详解
数据库·spring boot·后端·mybatis
2401_8370885040 分钟前
SQL性能分析
数据库·sql
瓜皮弟子头很铁41 分钟前
多项目共用SQL 添加需要字段
数据库·sql
CryptoRzz1 小时前
股票数据源对接技术指南:印度尼西亚、印度、韩国
数据库·python·金融·数据分析·区块链
Pluto_CSND1 小时前
hbase shell的常用命令
大数据·数据库·hbase
哈哈真棒1 小时前
sparkSQL读入csv文件写入mysql(2)
数据库·mysql
Cynicism_Smile2 小时前
Mysql 8.0.32 union all 创建视图后中文模糊查询失效
数据库·mysql
小oo呆2 小时前
【自然语言处理与大模型】向量数据库技术
数据库·人工智能·自然语言处理
Aurora_NeAr2 小时前
Redis设计与实现——Redis命令参考与高级特性
数据库·redis·缓存
程序猿小谢2 小时前
Redis特性与应用
数据库·redis·缓存