跳至主要内容

导入

OpenTofu 可以导入现有的基础设施资源。此功能允许您将现有资源纳入 OpenTofu 管理。

仅限状态

tofu import CLI 命令只能将资源导入到 状态 中。通过 CLI 导入不会生成配置。如果您想为导入的资源生成相应的配置,请改用 import 代码块

在运行 tofu import 之前,您必须手动为资源编写一个 resource 配置块。资源块描述了 OpenTofu 应将导入的对象映射到哪里。

云后端

当您在命令行中使用 OpenTofu 和云后端时,许多命令(如 apply)将在云后端的环境中运行。但是,import 命令在本地运行,因此无法访问来自云后端的信息。要成功执行导入,您可能需要设置与云后端中任何远程工作区变量等效的本地变量。