AWS CloudHSM 中克隆的集群
使用 AWS CloudHSM 管理实用程序(CMU)同步远程区域中的集群,前提是该区域的集群最初是从另一个区域集群的备份中创建的。假设您将一个集群复制到另一个区域(目标),之后您想同步原始集群(源)的更改。在这样的场景中,您可以使用 CMU 来同步集群。具体方法是创建一个新的 CMU 配置文件,在新文件中指定两个集群的硬件安全模块 (HSM, hardware security modules),然后使用 CMU 通过该文件连接到集群。
跨克隆集群使用 CMU
-
创建当前配置文件的副本,然后将副本的名称更改为其他名称。
例如,使用以下文件位置查找并创建当前配置文件的副本,然后将副本的名称从
cloudhsm_mgmt_config.cfg
更改为syncConfig.cfg
。-
Linux:
/opt/cloudhsm/etc/cloudhsm_mgmt_config.cfg
-
Windows:
C:\ProgramData\Amazon\CloudHSM\data\cloudhsm_mgmt_config.cfg
-
-
在重命名的副本中,添加目标 HSM(需要同步的国外区域的 HSM)的弹性网络接口(ENI)IP。我们建议您在源 HSM 下方添加目标 HSM。
{ ... "servers": [ { ... "hostname": "
<ENI Source IP>
", ... }, { ... "hostname": "<ENI Destination IP>
", ... } ] }有关如何获取 IP 地址的更多信息,请参阅 获取 HSM 的 IP 地址。
-
使用新的配置文件初始化 CMU:
-
检查返回的状态消息,以确保 CMU 连接到所有所需的 HSM,并确定返回的 ENI IP 中哪个 IP 与每个集群相对应。使用 syncUser 和 syncKey 手动同步用户和密钥。有关更多信息,请参阅 syncUser 和 syncKey。
获取 HSM 的 IP 地址
使用此节获取 HSM 的 IP 地址。
获取 HSM 的 IP 地址(控制台)
打开位于 https://console.aws.amazon.com/cloudhsm/home
的 AWS CloudHSM 控制台。 -
要更改 Amazon Web Services Region,请使用页面右上角的区域选择器(Region selector)。
-
要打开该集群的详细信息页面,请在集群表中选择集群 ID。
-
要获取 IP 地址,请在 HSM 选项卡上,选择 ENI IP 地址下列出的 IP 地址之一。
获取 HSM 的 IP 地址(AWS CLI)
-
使用 AWS CLI 中的 describe-clusters 命令获取 HSM 的 IP 地址。在该命令的输出中,HSM 的 IP 地址为
EniIp
的值。$
aws cloudhsmv2 describe-clusters
{ "Clusters": [ { ... } "Hsms": [ { ... "EniIp": "10.0.0.9", ... }, { ... "EniIp": "10.0.1.6", ...