我想將一個或多個電話號碼從一個 Amazon Connect 執行個體遷移到另一個。
解決方法
**注意:**如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤訊息,請參閱對 AWS CLI 錯誤進行疑難排解。此外,請確定您使用的是最新的 AWS CLI 版本。
兩個 Amazon Connect 執行個體位於相同 AWS 區域和 AWS 帳戶
如果來源和目的地 Amazon Connect 執行個體位於相同區域和帳戶,請使用 ListPhoneNumbers 和 UpdatePhoneNumber API。
- 執行 list-phone-numbers 命令:
aws connect list-phone-numbers-v2 --instance-id a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 --query 'ListPhoneNumbersSummaryList[?PhoneNumber==`+xxxxxxxxxxx `]'
[
{
"PhoneNumberId": "xyz80zxy-xyz1-80zx-zx80-11111EXAMPLE",
"PhoneNumberArn": "arn:aws:connect:us-west-2:123456789023:phone-number/xyz80zxy-xyz1-80zx-zx80-11111EXAMPLE",
"PhoneNumber": "+xxxxxxxxxxx",
"PhoneNumberCountryCode": "US",
"PhoneNumberType": "DID",
"TargetArn": "arn:aws:connect:us-west-2:123456789023:instance/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111",
"InstanceId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111",
"PhoneNumberDescription": ""
}
]
**注意:**在輸出中,請注意 Id 參數。將 a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 替換為您的執行個體 ID。將 +xxxxxx 替換為您要遷移的電話號碼。
- 若要遷移電話號碼,請執行 update-phone-number 命令:
aws connect update-phone-number --phone-number-id [PhoneNumberId] --target-arn [TargetInstanceARN]
**注意:**在 PhoneNumberId 中,輸入上一個步驟的 Id。在 TargetInstanceARN 中,輸入要將電話號碼遷移到之執行個體的 ARN。
若要遷移多個電話號碼,請對每個要遷移的電話號碼重複這些步驟。
確保您遷移的電話號碼數量,不超過目標執行個體上每個執行個體的電話號碼數量配額。您可以在 Service Quota 主控台中申請增加配額。
Amazon Connect 執行個體位於不同的區域或不同的帳戶
如果來源和目的地 Amazon Connect 執行個體位於不同的區域,請建立 AWS Support 案例。
如果來源和目的地 Amazon Connect 執行個體屬於不同的帳戶,請從各帳戶建立 AWS Support 案例。
請在您的支援案例中附上下列資訊:
- 來源 Amazon Connect 執行個體 ARN。
- 目的地 Amazon Connect 執行個體 ARN。
- 您想要遷移的電話號碼。
- 申請的遷移日期和時間,以及時區。
**注意:**如果您希望 AWS 將 Amazon Connect 聯絡流程與目的地執行個體中的遷移電話號碼建立關聯,請附上目的地聯絡流程 ARN。
不保證會是您申請的遷移日期和時間。每次電話號碼遷移都會有 15-20 分鐘的停機時間。
在開啟支援案例之前,請確認您要遷移的電話號碼不是外撥來電者 ID。
如果您將聯絡流程與目的地 Amazon Connect 執行個體中的遷移電話號碼建立關聯,請確認該聯絡流程存在。另請確認其已發佈在目的地 Amazon Connect 執行個體中。如果無法遷移,AWS Support 將透過支援案例與您聯絡。