选择您的 Cookie 首选项

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

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

同构数据迁移的选择规则

聚焦模式
同构数据迁移的选择规则 - AWS 数据库迁移服务

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

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

您可以使用选择规则来选择要包含在复制中的架构和/或表。

创建数据迁移任务时,选择添加选择规则

对于规则设置,请提供以下值:

  • 架构:选择输入架构

  • 架构名称:提供要复制的架构的名称,或将 % 用作通配符。

  • 表名称:提供要复制的表的名称,或将 % 用作通配符。

默认情况下,DMS 支持的唯一规则操作是 Include,而 DMS 支持的唯一通配符是 %

注意

AWS DMS 对同构数据迁移选择规则的支持因源数据库引擎和所选迁移类型的组合而异。兼容 PostgreSQL 和 MongoDB 的源代码允许所有迁移类型的选择规则,而 MySQL 源仅支持全载迁移类型的选择规则。

例 迁移架构中的所有表

以下示例将所有表从源中名为 dmsst 的架构中迁移到目标端点。

{ "rules": [ { "rule-type": "selection", "rule-action": "include", "object-locator": { "schema-name": "dmsst", "table-name": "%" }, "filters": [], "rule-id": "1", "rule-name": "1" } ] }
例 迁移架构中的一些表

以下示例将所有以 collectionTest 开头的表从源中名为 dmsst 的架构中迁移到目标端点。

{ "rules": [ { "rule-type": "selection", "rule-action": "include", "object-locator": { "schema-name": "dmsst", "table-name": "collectionTest%" }, "filters": [], "rule-id": "1", "rule-name": "1" } ] }
例 从多个架构中迁移特定表

以下示例将源中名为 dmsstTest 的多个架构中的一些表迁移到目标端点。

{ "rules": [ { "rule-type": "selection", "rule-action": "include", "object-locator": { "schema-name": "dmsst", "table-name": "collectionTest1" }, "filters": [], "rule-id": "1", "rule-name": "1" }, { "rule-type": "selection", "rule-action": "include", "object-locator": { "schema-name": "Test", "table-name": "products" }, "filters": [], "rule-id": "2", "rule-name": "2" } ] }
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。