簡體   English   中英

適用於 MySQL Aurora 的 AWS DMS

[英]AWS DMS for MySQL Aurora

我正在嘗試將 MySQL Aurora 數據庫復制到另一個 MySQL Aurora。 始終創建與源同名的數據庫。 有沒有辦法指定目標數據庫名稱? 意思是,我想將“x”表復制到 A 數據庫到 B 數據庫的“x”表。

斧頭 => Bx

您可以為 DMS 復制任務指定表映射規則,如下所示:

{

    "rules": [
        {
            "rule-type": "selection",
            "rule-id": "1",
            "rule-name": "1",
            "object-locator": {
                "schema-name": "public",
                "table-name": "%"
            },
            "rule-action": "include"
        },
        {
            "rule-type": "transformation",
            "rule-id": "2",
            "rule-name": "2",
            "rule-action": "rename",
            "rule-target": "table",
            "object-locator": {
                "schema-name": "public",
                "table-name": "old-table"
            },
            "value": "new-table"
        }
    ]
}

這將從公共模式中復制所有表並僅重命名您指定的表。

詳細文檔在這里: https ://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TableMapping.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM