首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Oracle数据库移动到带有Dataguard的新服务器

将Oracle数据库移动到带有Dataguard的新服务器
EN

Database Administration用户
提问于 2020-06-03 02:12:13
回答 1查看 675关注 0票数 1

我有一个带有Dataguard的实时Oracle数据库。作为技术刷新,我希望将实时数据库迁移到新服务器,但只想迁移主数据库。我怎么能做到这一点?我对我想怎么做有自己的想法,但我不确定它是否正确。

  1. 创建完整备份,然后将其还原到新服务器并更新数据集配置。问题是,由于旧的主数据库仍然在运行,备用数据库中的SCN可能与新主数据库不同。如果发生这种情况,是否可以将日志从旧的“主”应用到“新主”?我不确定..。
  2. 将现有备用数据库切换为主数据库,并在新服务器中创建新的备用数据库。然后在新服务器中将主角色切换回新数据库。

PS。我的英语不好。提前谢谢。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2020-06-03 07:33:38

  1. 创建完整备份,然后将其还原到新服务器并更新数据集配置。问题是,由于旧的主数据库仍然在运行,备用数据库中的SCN可能与新主数据库不同。如果发生这种情况,是否可以将日志从旧的“主”应用到“新主”?我不确定..。

您可以拥有一个主数据库的多个备用数据库。创建完整备份并将其还原为新机器上的备用文件,更新数据保护配置,并保持备份与存档同步。当时机成熟时,只需对这个新的备用数据库执行切换即可。

  1. 将现有备用数据库切换为主数据库,并在新服务器中创建新的备用数据库。然后在新服务器中将主角色切换回新数据库。

不,这只是不必要的冒险和额外的工作。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

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