常见问题
对于数据库迁移,Oracle Recovery Manager 和 Oracle Data Pump 在数据传输上有何区别?
Oracle Recovery Manager (RMAN) 是一个 Oracle Database 备份、还原和恢复实用程序。为了实现理想性能,源数据库和备份数据库要具有许多相同的属性。它的一个主要迁移特性是可以捕获增量备份(备份流程启动后源数据库发生的变更)。由于执行块级备份恢复操作,RMAN 方法的数据传输速度更快,称为物理迁移方法。
Data Pump 用于导出和导入数据,迁移灵活性优势高于迁移性能。与 RMAN 不同,一旦导出(备份)流程启动,它就无法捕获源数据库中发生的新事务。此外,逻辑方法不需要相同的配置,这意味着迁移可以包括升级。Data Pump 是一种逻辑迁移方法,它移动数据的速度比 RMAN 慢,但会按顺序将记录重写到存储、压缩空间,提高 SQL 性能。Data Pump 可以与 GoldenGate 结合使用,支持联机逻辑迁移方法。
Oracle Real Application Testing 和 SQL Performance Analyzer 可以在迁移工作流中提供迁移支持吗?
可以,Oracle Real Application Testing 是一个适用于迁移验证的 Oracle Database 选件,它可独立于 Oracle Enterprise Manager 使用,包含 SQL Performance Analyzer 和 Database Replay。在对本地部署数据库使用 Oracle Real Application Testing 时,请获取相应许可。请参阅 Oracle Real Application Testing 1.4 章节的表 1-15,了解 许可信息。
此外,Oracle Enterprise Manager 也提供了一个 Real Application Testing 管理包,该管理包支持 5 个关键功能:Database Replay、SQL Performance Analyzer (SPA)、Workload Analysis、Database Migration Planner 以及 Database Migration Workbench。请点击这里,查找 Real Application Testing 管理包的许可信息。
其中,Oracle Enterprise Manager Database Migration Workbench 将 SQL Performance Analyzer 嵌入到了迁移工作流中。当启用了 Real Application Testing 管理包时,Oracle Enterprise Manager Database Migration Workbench 中的 SQL Performance Analyzer 菜单选项也将变成可用状态。
阅读博客,详细了解 Real Application Testing 和 Oracle Autonomous Database 的其他迁移工具。
可以在 OCI 上使用本地数据库许可吗?
Oracle 自带许可证 (BYOL) 计划提供全面的财务和功能奖励,支持您将数据库许可证迁移到 OCI Database 云技术服务,以更少的投入取得更多成果。通过迁移许可证,您可以以更出色的性价比和更低的总拥有成本实现您 Oracle 投资的现代化。同时,Oracle 支持奖励计划将为您在 OCI 上投入的每一美元提供年度支持储值。最后,Oracle 还会通过 Oracle 和第三方的自动化解决方案和服务为您降低迁移风险。
请参阅 Oracle PaaS 和 IaaS 通用储值服务说明和 BYOL 常见问题解答 (PDF),了解更多信息。
迁移到 Autonomous Database 的最简单路径是什么?
最简单的路径是采用脱机逻辑迁移方法,使用免费的 OCI Database Migration 服务。联机服务中嵌入的是 Cloud Premigration Advisor Tool,它将指定源数据库准备任务。
例外情况是,如果您已拥有 Oracle Enterprise Manager 许可证,您也可以使用 Enterprise Manager 迁移工作台。迁移工作台提供完整的迁移工作流,并包含 Oracle Real Application Testing 来验证 Autonomous Database 目标上的 SQL 性能。此时需要 Real Application Testing 许可证。
无论是哪种情况,如果您有多个数据库,请使用 Oracle Estate Explorer 分析整个数据库资产。该分析将根据需要最少迁移的数据库来确定迁移的优先级。这个工具还会建议客户采取哪些操作来为数据库迁移做好准备。