本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将聚合器索引降级为本地索引
您可以将聚合器索引降级为本地索引,例如当您要将聚合器索引移到其他 AWS 区域 时。
当您将聚合器索引降级为本地索引时,资源管理器会停止从其他 AWS 区域 复制索引。它还会启动异步后台任务,以从其他区域删除任何复制的信息。在该异步任务完成之前,某些跨区域结果可以继续出现在搜索结果中。
-
将聚合器索引降级后,必须等待 24 小时才能将同一索引或位于不同区域的索引提升为该账户的新聚合器索引。
-
降级聚合器索引后,后台进程最多可能需要 36 小时才能完成,而来自其他区域的所有资源信息则会从该区域执行的搜索结果中消失。
-
如果您在组织范围内降级某个成员账户,则该成员可能会被从多账户搜索中移除。
您可以通过在 “设置” 页面上查看索引列表或使用GetIndex操作来检查后台任务的状态。异步任务完成后,索引中的 Status
字段将从 UPDATING
变为 ACTIVE
。那时,只有来自本地区域的结果才会出现在查询结果中。
- AWS Management Console
-
要将聚合器索引降级为本地索引
-
打开资源管理器设置页面。
-
在索引部分中,选中包含要降级为本地索引的聚合器索引的区域旁边的复选框,然后选择更改索引类型。
-
在更改 <区域名称>的索引类型对话框中,选择本地索引,然后选择保存更改。
- AWS CLI
-
要将聚合器索引降级为本地索引
以下示例将指定的聚合器索引降级为本地索引。您必须在当前包含聚合器索引的 AWS 区域 中调用操作。
$
aws resource-explorer-2 update-index-type \
--arn arn:aws:resource-explorer-2:us-east-1:123456789012:index/1a2b3c4d-5d6e-7f8a-9b0c-abcd11111111 \
--type LOCAL \
--region us-east-1
{
"Arn":"arn:aws:resource-explorer-2:us-east-1:123456789012:index/1a2b3c4d-5d6e-7f8a-9b0c-abcd11111111",
"LastUpdatedAt":"2022-07-13T18:41:58.799Z",
"State":"UPDATING",
"Type":"LOCAL"
}
该操作以异步方式运行,并在 State
被设置为 UPDATING
的情况下启动。要检查操作是否已完成,可以运行以下命令并在 State
响应字段中查找值 ACTIVE
。您必须在包含要检查的索引的区域中运行此命令。
$
aws resource-explorer-2 get-index --region us-east-1
{
"Arn": "arn:aws:resource-explorer-2:us-east-1:123456789012:index/1a2b3c4d-5d6e-7f8a-9b0c-abcd11111111",
"CreatedAt": "2022-10-12T21:31:37.277000+00:00",
"LastUpdatedAt": "2022-10-12T21:31:37.677000+00:00",
"ReplicatingFrom": [
"us-west-2",
"us-east-2",
"us-west-1"
],
"State": "ACTIVE",
"Tags": {},
"Type": "LOCAL"
}