选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

使用 AWS DMS Fleet Advisor 发现和分析迁移限制

聚焦模式
使用 AWS DMS Fleet Advisor 发现和分析迁移限制 - AWS 数据库迁移服务

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

您可以使用DMS数据收集器来发现目标引擎不支持的数据库功能。为了选择正确的迁移目标,您应当考虑这些限制。

DMS数据收集器会发现特定的源数据库功能。然后,DMSFleet Advisor 会从迁移到指定目标的角度分析源功能,并提供有关限制的更多信息,并包括解决或避免此限制的建议措施。此外,DMSFleet Advisor 还会计算这些限制的影响。

目标引擎详细信息页面中提供了限制列表。从左侧导航菜单中的建议页面导航到此页面。从目标列表中选择要检查的目标引擎。限制列表位于页面底部。

下表包括 Amazon for My SQL 不支持RDS的 “我的SQL数据库” 功能。

限制 描述 影响

身份验证插件

Amazon RDS 不支持 “我的SQL身份验证” 插件。

将错误记录到系统日志

Amazon RDS 不支持将错误日志写入系统日志。

全局事务标识符

RDS对于我的 SQL 5.7 版本以及 My 8.0.26 及RDS更高版本 My 8.0 版本,您可以将全局交易标识符与所有交易标识符一起使用。SQL SQL

组复制

Amazon RDS 不支持 “我的SQL群组复制” 插件。

InnoDB 表空间加密

亚马逊RDS不支持 InnoDB 表空间加密。

InnoDB 保留字

InnoDB 是 Amazon for My RDS 的保留词。SQL您不能将此名称用于 “我的SQL数据库”。

钥匙环插件

Amazon RDS 不支持 “我的SQL密钥环” 插件。

密码验证插件

Amazon RDS 不支持 “我的SQLvalidate_password插件”。

永久保存的系统变量

Amazon RDS 不支持 “我的SQL持久系统变量”。

限制访问

Amazon RDS 限制访问某些需要高级权限的系统过程和表。此外,亚马逊RDS不允许主机使用 Telnet、Secure Shell (SSH) 或 Windows 远程桌面连接直接访问数据库实例。

Rewriter 查询重写插件

Amazon RDS 不支持 My SQL Rewriter 查询重写插件。

半同步复制

Amazon RDS 不支持 “我的SQL半同步复制”。

可传输的表空间

Amazon RDS 不支持 “我的SQL可传输表空间” 功能。

X 插件

亚马逊RDS不支持 SQL My X 插件。

下表包括 Amazon for Oracle 不支持RDS的 Oracle 数据库功能。

限制 描述 影响

Active Data Guard

您不能将 Active Data Guard 与 Oracle 多租户容器数据库配合使用 (CDB)。

Automatic Storage Management

亚马逊RDS不支持 Oracle 自动存储管理 (OracleASM)。

Database Activity Streams

Amazon RDS 不支持单租户架构的 Oracle 数据库活动流。

文件大小限制

Oracle 数据库实例上RDS单个文件的最大大小为 16 TiB。

FTP 和 SFTP

Amazon RDS 不支持FTP和SFTP。

混合分区表

亚马逊RDS不支持 Oracle 混合分区表。

Oracle Data Guard

亚马逊RDS没有针对单租户架构的 Oracle Data Guard。

Oracle Database Vault

亚马逊RDS不支持 Oracle 数据库保管库。

甲骨文DBA权限库

亚马逊RDS对 Oracle DBA 权限有限制。有关更多信息,请参阅 Oracle DBA 权限限制

Oracle Enterprise Manager

亚马逊RDS没有针对单租户架构的 Oracle Enterprise Manager。

Oracle Enterprise Manager Agent

亚马逊RDS没有针对单租户架构的 Oracle Enterprise Manager 代理。

Oracle Enterprise Manager 云控制管理存储库

你不能将 Amazon for Oracle 数据库实例用RDS于 Oracle Enterprise Manager 云控制管理存储库。

Oracle Flashback Database

亚马逊RDS不支持 Oracle 闪回数据库功能。

Oracle Label Security

亚马逊RDS不支持单租户架构的 Oracle 标签安全。您只能将 Oracle 标签安全用于多租户容器数据库 (OracleCDB)。

Oracle Messaging Gateway

亚马逊RDS不支持 Oracle 消息传送网关。

Oracle Real Application Clusters

亚马逊RDS不支持 Oracle 真实应用程序集群 (OracleRAC)。

Oracle Real Application Testing

Amazon RDS 不支持 Oracle 真实应用程序测试。

Oracle Snapshot Standby 数据库

亚马逊RDS不支持 Oracle 快照备用数据库。

公共同义词

Amazon RDS 不支持 Oracle 提供的架构的公开同义词。

不支持的功能的架构

Amazon RDS 不支持需要系统权限的 Oracle 功能和组件架构。

纯统一审计

Amazon RDS 不支持纯粹的统一审计。您可以在混合模式下使用统一审计。

Workspace Manager

Amazon RDS 不支持 Oracle 数据库工作空间管理器WMSYS架构。

下表包括亚马逊版 Postgre SQL 不支持的 P RDS ostgre SQL 数据库功能。

限制 描述 影响

并发连接

与您RDS的 for Postgre SQL 实例的最大并发连接数受max_connections参数的限制。

最新版本

Amazon RDS 不会自动应用主要版本升级。要执行主要版本升级,请手动修改数据库实例。有关更多信息,请参阅为 Postgre SQL 选择主要版本升级

预留连接

Amazon RDS 保留最多 3 个连接用于系统维护。如果为用户连接参数指定一个值,请为您希望使用的连接数目加上 3。

支持的扩展

RDSfor Postgre SQL 支持有限数量的 Postgre SQL 数据库引擎扩展。您可以在 Postgre SQL 版本的默认数据库参数组中找到支持的扩展列表。您还可以通过显示 rds.extensions 参数,使用 psql 查看当前扩展列表。

表空间拆分或隔离

不能使用表空间进行 I/O 拆分或隔离。在 P RDS ostgre 中SQL,所有存储都位于单个逻辑卷上。

下表包括 Amazon RDS for SQL Server 不支持的SQL服务器数据库功能。

限制 描述 影响

备份到 Microsoft Azure Blob Storage

RDSfo SQL r Server 不支持备份到微软 Azure Blob 存储。

缓冲池扩展

RDSfo SQL r Server 不支持缓冲池扩展。

自定义密码策略

RDSfo SQL r Server 不支持自定义密码策略。

数据质量服务

RDSfo SQL r Server 不支持SQL服务器数据质量服务 (DQS)。

数据库日志传输

RDSfo SQL r Server 不支持数据库日志传送。

数据库名称

数据库名称有以下限制:不能以 rdsadmin 开头,不能以空格或制表符开头或结尾,不能包含创建新行的任何字符,不能包含单引号(')。

数据库快照

RDSfo SQL r Server 不支持数据库快照。您只能在 Amazon 中使用数据库实例快照RDS。

扩展的存储过程

RDSfo SQL r Server 不支持扩展存储过程,包括xp_cmdshell

文件表

RDSfo SQL r Server 不支持文件表。

FILESTREAM 支持

RDSfo SQL r Server 不提供FILESTREAM支持。

链接的服务器

RDSfo SQL r Server 对链接服务器的支持有限。

机器学习和 R 服务

RDSfor SQL Server 不支持 Machine Learning 和 R 服务,因为你需要操作系统访问权限才能安装这些服务。

维护计划

RDSfo SQL r Server 不支持维护计划。

性能数据收集器

RDSfor SQL Server 不支持性能数据收集器。

基于策略的管理

RDSfo SQL r Server 不支持基于策略的管理。

PolyBase

RDSfor SQL 服务器不支持 PolyBase。

复制

RDSfo SQL r 服务器不支持复制。

资源管理器

RDSfo SQL r Server 不支持资源调控器。

服务器级别触发器

RDSfo SQL r Server 不支持服务器级触发器。

服务代理端点

RDSfo SQL r Server 不支持服务代理端点。

SSAS

考虑适用于在服务器上运行SQL服务器分析服务 (SSAS) RDS 的SQL限制。有关更多信息,请参阅限制

SSIS

考虑适用于在服务器上运行SQL服务器集成服务 (SSIS) RDS 的SQL限制。有关更多信息,请参阅限制

SSRS

考虑适用于在服务器上运行SQL服务器报告服务 (SSRS) RDS 的SQL限制。有关更多信息,请参阅限制

SQL服务器数据库实例的存储大小

SQL服务器通用型 (SSD) 存储和预配置IOPS存储实例的最大存储大小为 16 TiB。

SQL服务器磁性存储实例的最大存储大小为 1 TiB。

拉伸数据库

RDSfo SQL r Server 不支持SQL服务器拉伸数据库功能。

T SQL 端点

RDSfo SQL r Server 不支持所有使用的操作CREATE ENDPOINT

TRUSTWORTHY数据库属性

RDSfo SQL r Server 不支持TRUSTWORTHY数据库属性,因为它需要该sysadmin角色。

下表列出了建议问题。 DMSFleet Advisor 分析源数据库和目标数据库功能,并提供这些迁移限制。Blocker 影响的限制意味着 DMS Fleet Advisor 无法为源数据库生成目标建议。

限制 描述 影响

找不到合适的实例

AWS DMS 找不到可以作为源数据库指标组合大小合适的迁移目标的目标实例。

Blocker

找不到相应的实例 IOPS

源数据库使用的数量IOPS超过了可能IOPS的目标数据库实例的最大数量。

Blocker

找不到相应的实例 RAM

源数据库使用的 GB 数量RAM超过了可能RAM的目标数据库实例的最大大小。

Blocker

按存储大小找不到合适的实例

源数据库所用存储的 TB 数超过了可能的目标数据库实例的最大存储大小。

Blocker

按版本名找不到合适的实例

源数据库有一个版本,Amazon 不支持该版本RDS。

Blocker

CPU内核找不到相应的实例

源数据库有多个CPU内核,超过了可能的目标数据库实例的最大CPU内核数。

Blocker

按版本号找不到合适的实例

您的源数据库有版本, AWS DMS 但无法识别。

Blocker

CPU参数未定义

DMS数据收集器没有收集有关您的源数据库使用的的信息。CPU确保您在数据收集器中收集了数据转发所需的指标并配置了凭证。请参阅 配置数据转发凭证

Blocker

未定义内存参数

DMS数据收集器没有收集有关您的源数据库使用的内存的信息。确保您在数据收集器中收集了数据转发所需的指标并配置了凭证。请参阅 配置数据转发凭证

Blocker

未定义存储大小参数

DMS数据收集器没有收集有关您的源数据库使用的存储大小的信息。确保您在数据收集器中收集了数据转发所需的指标并配置了凭证。请参阅 配置数据转发凭证

Blocker

存储IOPS参数未定义

DMS数据收集器没有收集您的源数据库使用的存储IOPS指标。确保您在数据收集器中收集了数据转发所需的指标并配置了凭证。

Blocker

数据不足

DMS数据收集器收集的数据不足以生成目标推荐。确保您在数据收集器中配置了数据转发凭证。请参阅 配置数据转发凭证

Blocker

未定义数据库版本名

DMS数据收集器未收集有关您的源数据库版本的信息。确保您在数据收集器中收集了数据转发所需的指标并配置了凭证。请参阅 配置数据转发凭证

Blocker

未知错误

DMSFleet Advisor 无法为您的源数据库生成目标建议。

Blocker

未定义数据库版本号

DMSFleet Advisor 没有收集有关您的源数据库版本的信息。 DMSFleet Advisor 建议您为源数据库使用最新的数据库版本。如果您选择此建议,则必须升级数据库版本。查看为源数据库生成的目标建议,并确保这些建议符合您的要求。

增加RDS设置中的数据库连接数

您的源数据库需要一定数量的连接。默认情况下,Amazon RDS 数据库实例的可用连接数不同。创建RDS数据库实例时,请务必更改此默认值。为此,请更新“参数组”中的 max_connections 参数值。

目标版本兼容

源数据库的目标建议使用不同的数据库版本。您的源数据库版本与建议的目标版本支持相同的特征。但是,选择这个新数据库版本可能会增加您的开支。

未定义存储吞吐量参数

DMS数据收集器没有收集源数据库使用的存储吞吐量指标。查看为源数据库生成的目标建议,并确保这些建议符合您的要求。

未定义数据库连接数参数

DMS数据收集器未收集有关您的源数据库使用的连接数的信息。查看为源数据库生成的目标建议,并确保这些建议符合您的要求。或者,也可以请求增加配额。

数据库降级版本

您的源数据库在比 Amazon RDS 数据库更高的版本上运行。要降级数据库版本,请确保不使用较低版本中未实施的特征。或者,也可以使用 Amazon EC2 作为迁移目标。

目标版本不同

源数据库的目标建议使用不同的数据库版本。您的源数据库版本与建议的目标版本兼容。但是,建议的目标数据库版本不支持源数据库版本的某些特征。选择这个新数据库版本可能会增加您的开支。

从不受支持的版本升级

您的源数据库已到达终止支持阶段。要使用最新的数据库引擎版本作为目标,请在迁移前升级数据库。或者,也可以使用 Amazon EC2 作为迁移目标。

根据数据库引擎的不同,请使用以下链接之一以了解更多信息:

升级我的 SQL

升级SQL服务器

升级 OracleDB

升级波斯特格雷 SQL

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。