【问题标题】:Does Amazon DMS support replicating one table from a schema to a different schema of the same table?Amazon DMS 是否支持将一个表从一个架构复制到同一个表的不同架构?
【发布时间】:2020-12-01 08:03:36
【问题描述】:

我正在尝试为一个表设置两个 MySQL RDS 实例之间的复制。例如,我想将 schema1.users 复制到 schema2.users。

根据映射规则,我可以指定架构和表名,但我认为它们仅用于源,但我似乎找不到任何有关指定目标架构和表名的信息。

因此,我想知道这是该服务的限制还是我遗漏了什么。

【问题讨论】:

    标签: mysql amazon-web-services amazon-rds database-replication aws-dms


    【解决方案1】:

    在你的情况下,你可以试试下面的规则

    {
        "rules": [
          {
            "rule-type": "selection",
            "rule-id": "1",
            "rule-name": "1",
            "object-locator": {
              "schema-name": "schema1",
              "table-name": "users"
            },
            "rule-action": "include"
          },
          {
            "rule-type": "transformation",
            "rule-id": "2",
            "rule-name": "2",
            "rule-target": "schema",
            "object-locator": {
              "schema-name": "schema1"
            },
            "rule-action": "rename",
            "value": "schema2"
          }
        ]
      }
    

    它应该将用户表从 schema1 复制到 schema2

    https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TableMapping.SelectionTransformation.Transformations.html

    【讨论】:

      猜你喜欢
      • 2022-01-25
      • 2016-03-29
      • 2019-11-05
      • 2014-07-26
      • 1970-01-01
      • 1970-01-01
      • 2016-08-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多