【问题标题】:How do I migrate my bot to an Azure Bot Service?如何将我的机器人迁移到 Azure 机器人服务?
【发布时间】:2017-12-20 13:27:12
【问题描述】:

最近,我们在https://dev.botframework.com/bots门户网站上收到了一条通知,上面写着:

随着新 Azure 机器人服务的推出,我们将在 2018 年 3 月 31 日之前将所有机器人迁移到新服务

每个机器人(如果有很多机器人)都有一个迁移按钮,该按钮应该为那些 Azure 订阅与用于在 @987654322 上创建机器人的同一 Microsoft 帐户关联的用户进行无缝迁移@

我的机器人与 X Microsoft 帐户相关联,而 Azure 订阅与 Y Microsoft 帐户相关联。

还有什么要迁移的吗?如果是,那么如何。

谢谢

【问题讨论】:

  • 文档有一种方法可以完成将源代码从旧的复制到新的(Azure 机器人服务)。这是唯一的方法吗?

标签: botframework azure-bot-service


【解决方案1】:

您可以按照以下步骤更改机器人的所有者/管理员并迁移机器人:

  1. 使用用于创建/注册机器人的帐户登录Bot Portal
  2. 导航到“我的机器人”页面
  3. 选择您的机器人
  4. 导航到“设置”页面,然后向下滚动到“管理员”部分。
  5. 将连接到 Azure 订阅的电子邮件地址添加到“所有者”列表中,然后单击“保存更改”按钮。
  6. 退出机器人门户
  7. 使用您在第 5 步中添加的 Azure 订阅帐户登录到 Bot Portal。
  8. 导航到“设置”页面并从“管理员 > 所有者”字段中删除您的旧电子邮件地址。
  9. 点击“保存更改”
  10. 导航到“我的机器人”页面视图并点击“迁移”按钮。

注意:目前仅支持 Bot 注册进行迁移,并将迁移到名为“Bot Channels Registration”的 Azure 产品。 有关机器人迁移的更多信息,请参阅: https://docs.microsoft.com/en-us/Bot-Framework/bot-service-migrate-bot

【讨论】:

  • 感谢您的详细回答。上述部分工作正常。资源组已成功创建,但迁移时出现问题,提示“未注册订阅(代码:SubscriptionNotRegistered)。
  • 感谢更新@ArafatTehsin - 您可以联系您的 Azure 租户管理员寻求帮助吗?如果您仍有问题,请打开a report here,我会处理。
  • 感谢您再次回复@nilsw,我已经设法解决了这个问题。实际上,我有两个机器人所有者,其中一个的订阅过期(我的帐户 X)——再次感谢。
猜你喜欢
  • 1970-01-01
  • 2016-06-06
  • 2020-08-17
  • 1970-01-01
  • 1970-01-01
  • 2019-03-30
  • 2020-03-31
  • 2021-04-03
  • 2022-01-19
相关资源
最近更新 更多