本文へスキップ

インポート

OpenTofuは既存のインフラストラクチャリソースをインポートできます。この機能を使用すると、既存のリソースをOpenTofuの管理下に置くことができます。

状態のみ

`tofu import` CLIコマンドでは、リソースを状態にのみインポートできます。CLI経由でのインポートでは、設定は生成されません。インポートされたリソースに対応する設定を生成する場合は、代わりに`import`ブロックを使用してください

`tofu import`を実行する前に、リソースの`resource`設定ブロックを手動で記述する必要があります。リソースブロックは、OpenTofuがインポートされたオブジェクトをどこにマッピングするべきかを記述します。

クラウドバックエンド

コマンドラインでクラウドバックエンドを使用してOpenTofuを使用する場合、`apply`などの多くのコマンドはクラウドバックエンドの環境内で実行されます。ただし、`import`コマンドはローカルで実行されるため、クラウドバックエンドからの情報にアクセスできません。インポートを正常に実行するには、クラウドバックエンドのリモートワークスペース変数と同等のローカル変数を設定する必要がある場合があります。