FallstudienBlogÜber uns
Anfragen

how to use terraform import

So verwenden Sie Terraform Import - Startup House

Terraform import ist ein CLI-Befehl, mit dem sich bestehende Infrastruktur in Ihre Terraform-Konfiguration übernehmen lässt. Das ist hilfreich, wenn Sie von manuell verwalteter Infrastruktur auf Terraform umsteigen oder vorhandene Ressourcen in eine bestehende Terraform-Konfiguration einbinden möchten.

Der Import vorhandener Infrastruktur in Terraform umfasst drei Hauptschritte:

1. Vorhandene Ressource identifizieren: Ermitteln Sie die Ressource, die Sie importieren wollen. Das kann eine virtuelle Maschine, eine Datenbank, ein Network Interface oder jede andere von Terraform unterstützte Ressource sein.

2. Terraform-Konfiguration aktualisieren: Ergänzen Sie Ihre Terraform-Konfiguration um die gewünschte Ressource. Definieren Sie dazu den Ressourcentyp, den Namen und alle relevanten Attribute in der Konfigurationsdatei.

3. Den Befehl terraform import ausführen: Führen Sie anschließend terraform import aus, um die bestehende Ressource in Ihre Terraform-Konfiguration zu übernehmen. Der Befehl erwartet zwei Argumente: die Terraform-Ressource und die Ressourcen-ID. Nach Abschluss des Imports erzeugt Terraform eine State-Datei, die die importierte Ressource abbildet.

Wichtig: Der Befehl terraform import ist ein einmaliger Vorgang und dient ausschließlich dazu, bestehende Ressourcen in Terraform zu übernehmen. Nach dem Import sollten Sie die Ressource mit dem üblichen Terraform-Workflow verwalten, also Änderungen in der Konfigurationsdatei vornehmen und mit terraform apply anwenden.

Fazit: Terraform import ist ein leistungsfähiges Werkzeug, um bestehende Infrastruktur unter Terraform-Verwaltung zu bringen. Wenn Sie die oben beschriebenen Schritte befolgen, können Sie vorhandene Ressourcen nahtlos in Ihre Terraform-Konfiguration integrieren und die Vorteile von Infrastructure as Code nutzen. Um Terraform import zu verwenden, identifizieren Sie zunächst die Ressource, die Sie in Ihre Terraform-Konfiguration übernehmen möchten. Das geschieht, indem Sie den Befehl terraform import gefolgt vom Ressourcentyp und der Ressourcen-ID ausführen. Möchten Sie zum Beispiel eine AWS-Instance mit der ID i-1234567890abcdef0 importieren, führen Sie terraform import aws_instance.my_instance i-1234567890abcdef0 aus.

Sobald die Ressource importiert ist, können Sie sie mit Terraform verwalten wie jede andere Ressource in Ihrer Konfiguration. So lassen sich Änderungen nachverfolgen, Updates anwenden und die Ressource bei Bedarf zerstören. Mit Terraform import bringen Sie bestehende Ressourcen unter Terraform-Verwaltung, ohne sie neu erstellen zu müssen.

Beachten Sie, dass Terraform import ein einmaliger Vorgang ist und mit Vorsicht eingesetzt werden sollte, besonders bei komplexen Ressourcen mit Abhängigkeiten. Prüfen Sie nach dem Import die State-Datei sorgfältig, um sicherzustellen, dass die Ressource erfolgreich übernommen wurde und korrekt verwaltet wird. Wenn Sie diese Schritte befolgen, können Sie Terraform import effektiv nutzen, um vorhandene Ressourcen in Ihre Terraform-Konfiguration zu übernehmen und sie gemeinsam mit Ihrer übrigen Infrastruktur zu verwalten.

Bereit, Ihr Know-how mit KI zu zentralisieren?

Beginnen Sie ein neues Kapitel im Wissensmanagement – wo der KI-Assistent zum zentralen Pfeiler Ihrer digitalen Support-Erfahrung wird.

Kostenlose Beratung buchen

Arbeiten Sie mit einem Team, dem erstklassige Unternehmen vertrauen.

Rainbow logo
Siemens logo
Toyota logo

Wir entwickeln, was als Nächstes kommt.

Unternehmen

Branchen

Startup Development House sp. z o.o.

Aleje Jerozolimskie 81

Warsaw, 02-001

VAT-ID: PL5213739631

KRS: 0000624654

REGON: 364787848

Kontakt

hello@startup-house.com

Unser Büro: +48 789 011 336

Neues Geschäft: +48 798 874 852

Folgen Sie uns

Award
logologologologo

Copyright © 2026 Startup Development House sp. z o.o.

EU-ProjekteDatenschutzerklärung