Terraform 在地形状态下导入几个现有资源需要很长时间

Terraform 在地形状态下导入几个现有资源需要很长时间,terraform,Terraform,我试图通过创建一个脚本来导入多个资源,该脚本读取AWS资源,然后使用Terraform import在Terraform状态文件中导入。事实上,这需要很长时间,因为每次调用时,import命令都会上传S3中远程状态的更改。你知道如何以不同的方式解决这个问题吗?你可以尝试禁用远程状态(删除S3状态并保留副本以防万一),然后将状态导入到本地路径,完成所有导入后,您可以再次配置后端并运行terraform init-reconfigure,然后terraform将要求您将本地状态上载到S3 /User

我试图通过创建一个脚本来导入多个资源,该脚本读取AWS资源,然后使用
Terraform import
在Terraform状态文件中导入。事实上,这需要很长时间,因为每次调用时,
import
命令都会上传S3中远程状态的更改。你知道如何以不同的方式解决这个问题吗?

你可以尝试禁用远程状态(删除S3状态并保留副本以防万一),然后将状态导入到本地路径,完成所有导入后,您可以再次配置后端并运行
terraform init-reconfigure
,然后terraform将要求您将本地状态上载到S3

/Users/koe/.terraform-versions/terraform-0.9.11/terraform init -reconfigure
Initializing the backend...
Do you want to copy state from "local" to "s3"?
  Pre-existing state was found in "local" while migrating to "s3". No existing
  state was found in "s3". Do you want to copy the state from "local" to
  "s3"? Enter "yes" to copy and "no" to start with an empty state.

  Enter a value:

您可以导入到本地状态文件。然后进行推送,对吗@BMW@BMW我一直在努力,但运气不好。命令总是远程上传状态文件为什么?如果不将s3设置为后端?