首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以使用DB1的RMAN备份来替换DB2吗?

我可以使用DB1的RMAN备份来替换DB2吗?
EN

Database Administration用户
提问于 2016-02-26 18:51:23
回答 1查看 165关注 0票数 2

我在Linux上备份了Oracle 11g数据库,这是其他用户需要的版本。这是一个现在被清除的活动数据库,所以我不想使用它作为克隆的“活动”数据库。

我有第二个不再需要的数据库,我想用DB1的“prescrub”备份覆盖它。我能恢复DB1的DB2备份吗?如果是的话,需要哪些适当的命令或修改?

EN

回答 1

Database Administration用户

发布于 2016-02-27 11:27:23

当然可以,您可以使用RMAN备份复制数据库。例如:

  • 关闭DB2
  • 删除DB2的所有数据文件、重做日志、控制文件
  • 在NOMOUNT中启动DB2
  • 以RMAN为目标连接到DB1,以DB2为辅助: rman目标sys/password@DB1辅助/
  • 将数据库复制到所需的时间,并将文件动态重命名(如果需要的话),例如:将数据库复制到db2,直到时间"to_date('2016-02-20 16:00:00“,'YYYY-MM-DD SS 24:MI:SS‘)”db_file_name_convert (/oradatataDB1,/oradatatadb2/redo01.log’SIZE 50M,/oradata2/redo02.log‘SIZE 50M,’/oradata/redo03.log‘50M;
票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/130599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档