Oracle Database 迁移技术

迁移技术

下面将简要介绍 Oracle 的数据库迁移顾问、解决方案、工具和软件产品的主要功能。其中,绝大多数工具(尽管存在一些限制)支持您将较早版本数据库的数据迁移到较新版本的数据库,将本地数据库的数据迁移到任意云端数据库和云技术平台。同时,Oracle 的迁移规划顾问将根据您的需求,为您提供最佳迁移建议。最后,请阅读相关文档,了解各项功能的详细信息。

顾问

Cloud Premigration Advisor Tool

Cloud Premigration Advisor Tool (CPAT) 用于评估源数据库与目标数据库的兼容性,是迁移工作中一个必不可少的诊断工具。CPAT 可以识别迁移问题,对问题进行优先级排序,然后提供相应的解决方案。您可以免费使用 CPAT,也可以通过 Oracle Cloud Infrastructure (OCI) Database Migration 服务、Oracle Zero Downtime Migration (ZDM)、Enterprise Manager Database Migration Workbench 以及 Oracle Data Pump 逻辑迁移解决方案使用内置 CPAT。

资源


Database Services Navigator

Database Services Navigator 是一个免费可用的自助应用套件,它不仅可以带您探索并对比各种 Oracle Database Cloud 服务,支持您查看和比较特定特性和选件(按数据库)以及各种迁移规划选项,还提供了更多其它主题内容。

资源


Oracle Estate Explorer

Oracle Estate Explorer 支持您安全、私密地为您的整个数据库资产编制目录,评估面向目标数据库或目标数据库平台的迁移简易性。它将基于迁移复杂性和迁移工作量提供迁移建议,还将为所有迁移问题提供详细的纠正措施指南。请联系 Oracle 销售团队获取 Oracle Estate Explorer。

资源


Cloud Migration Advisor

Cloud Migration Advisor 可面向您资产中的每一个源数据库和目标数据库,帮您查找最佳迁移方法和工具并进行微调。请联系 Oracle 销售团队获取 Oracle Estate Explorer。


解决方案

OCI Database Migration

OCI Database Migration 是一个 OCI 托管式服务,它支持跨版本、容错、增量式地迁移 Oracle Database,可全面满足联机和脱机数据库迁移需求。OCI Database Migration 免费且简单易用,它能够透明地使用 Oracle 的企业级数据库迁移工具组合(包括 Oracle Zero Downtime Migration、Oracle Data Pump、Oracle GoldenGate 和 Cloud Premigration Advisor)为您执行迁移工作。

资源


Oracle Zero Downtime Migration

Oracle Zero Downtime Migration 提供联机/脱机和物理/逻辑迁移工作流,适用于内联版本升级。ZDM 支持命令行界面 (CLI) 和 REST API 两种执行方式。其中,逻辑迁移工作流内置了 Cloud Premigration Advisor Tool。ZDM 采用了 Oracle Maximum Availability Architecture 技术,如 Oracle Data Guard(主动-被动)和 Oracle GoldenGate(主动-主动),能够尽可能减少甚至完全消除停机时间。使用 ZDM 时,您无需获取 Oracle Data Guard 或 Oracle GoldenGate 许可。

资源


Oracle Enterprise Manager Database Migration Workbench

Oracle Enterprise Manager Database Migration Workbench 组件可利用已知数据库元数据来帮助您规划、执行并验证迁移工作流。其中,物理迁移工作流可在任意时候执行,无论应用处于联机还是脱机状态。此外,它还集成了 SQL Performance Analyzer,可突出显示源数据库与目标数据库之间的差异,为您执行性能验证。使用 Oracle Enterprise Manager 以及通过 Oracle Real Application Testing 使用 SQL Performance Analyzer 时,请获取相应许可。

资源



工具

Oracle Recovery Manager

Oracle Recovery Manager (RMAN) 是一个可可管理 Oracle Database 备份、还原和恢复的内置数据库实用程序。Oracle RMAN 适用于物理迁移场景,例如使用 Oracle Enterprise Manager Database Migration Workbench 和 Oracle Zero Downtime Migration 执行数据库物理迁移。

资源


Oracle Data Pump

Oracle Data Pump 是一个支持跨 Oracle Database 导出和导入数据和元数据的内置数据库实用程序。Data Pump 适用于逻辑迁移场景,例如使用 Oracle Enterprise Manager Database Migration Workbench、OCI Database Migration 和 Oracle Zero Downtime Migration 执行数据库逻辑迁移。

资源


Oracle SQL Developer

Oracle SQL Developer 是一个可用于 Oracle Database 开发和管理的内置数据库实用程序。SQL Developer 支持您开发 PL/SQL 应用;提供了一个可运行查询和脚本的工作表;一个可管理数据库的 DBA 控制台;一个报告接口;一个全面的数据建模解决方案;以及一个可将您的数据库迁移到 OCI 的迁移平台。

资源


Oracle Multitenant 迁移选件

Oracle Multitenant 提供了一种易于管理的数据库迁移方法。它的插入/拔出 (plug/unplug) 方法适用于多租户数据库迁移,可满足面向多租户目标数据库的迁移需求。所有小端序 (little-endian)、本地部署平台以及 Oracle Database 12c(及更高版本)用户均可使用插入/拔出方法。

资源


OCI Data Transfer Appliance

Data Transfer Appliance 可在本地部署数据中心与云端之间安全地移动 TB 或 PB 级数据。该服务适用于数据导入到云端以及从云端导出数据,可以将数据迁移用时从数周缩短到短短数天。

资源



产品

Oracle Real Application Testing

Oracle Real Application Testing 是一个许可型 Oracle Database 选件,它提供 SQL Performance Analyzer 和 Database Replay,可对数据库升级和迁移进行验证。另外,Oracle Enterprise Manager Database Migration Workbench 也集成了 SQL Performance Analyzer。在对本地部署数据库使用 Oracle Real Application Testing 时,请获取相应许可。请参阅 Oracle Real Application Testing 1.4 章节的表 1-15,了解 许可信息

资源


Oracle GoldenGate 和 OCI GoldenGate

Oracle GoldenGate 和 OCI GoldenGate 可在目标数据库和备用数据库采用异步更新策略时,为数据库迁移提供高可用性功能。您既可以手动部署 Oracle GoldenGate(需获取许可证),也可以免费将其嵌入 OCI Database Migration 和 Zero Downtime Management。

资源


Oracle GoldenGate Veridata

Oracle GoldenGate Veridata 可跨所有数据库确保数据和元数据同步。它尤其适用于当一个或多个目标数据库采用异步更新策略时的长时间数据库迁移工作。使用 Oracle GoldenGate Veridata 时,请获取相应许可。

资源


注:为免疑义,本网页所用以下术语专指以下含义:

  1. Oracle专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。