【问题标题】:How to change passwords and keys in Azure resources with minimal or no downtime如何以最少或没有停机时间更改 Azure 资源中的密码和密钥
【发布时间】:2015-09-30 14:35:09
【问题描述】:

我需要更改几个 Azure 资源中的密码和访问密钥:

  • SQL 数据库用户密码
  • 存储帐户访问密钥
  • 服务总线命名空间共享密钥

有 4 个网站和 2 个云服务使用这些密码和密钥来访问资源。应用程序使用CloudConfigurationManager 类访问密码和密钥。

我可以更改密码并在门户中重新生成密钥,然后转到每个网站的“配置”选项卡并使用新值进行更新,但问题是:一旦我更改了这些密码和密钥,应用程序将停止工作,直到我在正确的设置页面中完成了所有更新。

如何更改它们并尽可能减少停机时间?

【问题讨论】:

    标签: azure change-password downtime


    【解决方案1】:

    服务总线和存储帐户有主/次键的概念。 因此,您可以在停机时间为 0 的情况下更改密钥。您需要做什么:

    1. 重新配置服务、网站以使用辅助密钥
    2. 重新生成主节点

    SQL 数据库是另一回事,但您也可以

    1. 创建新的 SQL 用户
    2. 重新配置服务、网站以使用新的连接字符串
    3. 删除旧用户

    【讨论】:

    • 好答案;而且:考虑在此之上使用 Key Vault。
    • 今天,我正在使用 Key Valut。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-21
    • 2012-04-28
    • 2010-09-13
    • 2023-01-16
    • 1970-01-01
    • 2011-02-22
    • 1970-01-01
    相关资源
    最近更新 更多