Skip to Content
Dismiss
Innovation
Eine AIVision für alle

Eine einheitliche, automatisierte Grundlage für die Umwandlung von Daten in Intelligenz im großen Maßstab.

Erfahren Sie, wie das geht
Dismiss
16. bis 18. Juni, Las Vegas
Pure//Accelerate® 2026

Entdecken Sie, wie Sie den wahren Wert Ihrer Daten erschließen können.

Jetzt anmelden
Dismiss
Gartner® Magic Quadrant™-Bericht 2025
Beste Umsetzungsfähigkeit und beste Vision

Everpure wurde im Gartner® Magic Quadrant™ 2025 für Enterprise Storage-Plattformen als Leader genannt und als das Unternehmen mit der besten Umsetzungsfähigkeit und der besten Vision eingestuft.

Report downloaden

Was ist Terraform Refresh?

Dank Infrastructure-as-Code (IaC) können Unternehmen ihre IT-Infrastruktur skalierbar und konsistent automatisieren und verwalten. Mit großen Technologieunternehmen und Cloud-Anbietern, die unterschiedliche IaC-Tools anbieten, zeichnet sich Terraform by HashiCorp durch seinen deklarativen Ansatz bei der Bereitstellung und Verwaltung von Cloud-Ressourcen aus. Eine interessante Funktion in der Befehlssuite von Terraform ist die Terraform-Aktualisierung, die eine entscheidende Rolle bei der Sicherstellung spielt, dass der Zustand der Infrastruktur mit den Konfigurationsdateien übereinstimmt. 

Dieser Artikel befasst sich mit der Terraform-Aktualisierung, seiner Bedeutung für das Infrastrukturmanagement und der effektiven Nutzung.

Terraform-Aktualisierung verstehen

Terraform Refresh synchronisiert Ihre Terraform-Statusdatei mit dem aktuellen Zustand Ihrer von Terraform verwalteten Infrastruktur. Stellen Sie sich Ihre Terraform-Statusdatei als Entwurf vor, der die gewünschte Konfiguration für Ihre Infrastruktur umreißt. Manuelle Änderungen können jedoch im Laufe der Zeit direkt an der Infrastruktur außerhalb der Kontrolle von Terraform vorgenommen werden. Terraform-Aktualisierung überbrückt diese Lücke, indem die Statusdatei aktualisiert wird, um diese realen Änderungen widerzuspiegeln.

Der Hauptzweck der Terraform-Aktualisierung besteht darin, jede Abweichung zwischen dem tatsächlichen Zustand der Ressourcen und dem gewünschten Zustand zu erkennen, wie in den Konfigurationsdateien definiert. Diese Abweichung kann aufgrund manueller Änderungen an der Infrastruktur außerhalb von Terraform oder aufgrund von Änderungen in der Infrastrukturumgebung selbst auftreten.

So verwenden Sie Terraform Refresh

Die Verwendung von Terraform-Aktualisierung ist einfach. Die Befehlssyntax lautet wie folgt:

$ terraform refresh

Dieser Befehl weist Terraform an, die Statusdatei für alle derzeit in Ihrer Terraform-Konfiguration verwalteten Ressourcen zu aktualisieren. Es ist wichtig zu beachten, dass Terraform-Aktualisierung nur die Statusdatei aktualisiert; sie nimmt keine Änderungen an Ihrer tatsächlichen Infrastruktur vor.

Angenommen, Sie haben eine Terraform-Konfiguration, die eine AWS S3-Bucket-Instanz bereitstellt. Hier ist eine Beispiel-Konfigurationsdatei (main.tf):

provider "aws" {
 region = "us-west-2"
 }
 
 resource "aws_s3_bucket" "example" {
 bucket = "my-unique-bucket-name"
 acl    = "private"
 }

Um diese Konfiguration anzuwenden und den S3-Bucket zu erstellen, würden Sie Folgendes ausführen:

$ terraform init
 $ terraform apply

Wenn Änderungen am S3-Bucket direkt über die AWS-Konsole oder API vorgenommen werden, aktualisiert die Ausführung einer Terraform-Aktualisierung die Statusdatei, um diese Änderungen widerzuspiegeln:

$ terraform refresh

Zusätzliche Optionen und Markierungen

  • Eingabe : Wenn auf „Falsch“ gesetzt, deaktiviert die interaktive Eingabe, wenn Terraform Benutzereingaben benötigt
  • Zustand : Gibt eine benutzerdefinierte Statusdatei an, die für den Vorgang verwendet werden soll

Hier ist ein Beispiel für ihre Nutzung:

$ terraform refresh -input=false -state="custom_state.tfstate"

Vorteile von Terraform Refresh

Es gibt mehrere Vorteile, Terraform-Aktualisierung in Ihren Infrastrukturmanagement-Workflow zu integrieren, darunter:

  • Verbesserte Plangenauigkeit: Durch die Aktualisierung der Zustandsdatei stellt die Terraform-Aktualisierung sicher, dass Ihre Terraform-Planergebnisse die gewünschten Änderungen genau wiedergeben, die erforderlich sind, um Ihre Infrastruktur an Ihre Terraform-Konfiguration anzupassen. Dadurch entfällt das Risiko, unnötige Änderungen auf Basis veralteter Zustandsinformationen vorzuschlagen.
  • Verbesserte Transparenz der Infrastruktur: Mit der Terraform-Aktualisierung erhalten Sie ein klares Bild des aktuellen Zustands Ihrer Infrastruktur. Diese Transparenz ermöglicht es Ihnen, Diskrepanzen zwischen Ihrem Code und der tatsächlichen Infrastruktur zu erkennen, sodass Sie bei Bedarf Korrekturmaßnahmen ergreifen können.
  • Optimiertes Infrastrukturmanagement: Terraform Refresh vereinfacht das Infrastrukturmanagement, indem es Ihre Terraform-Statusdatei auf dem neuesten Stand hält. Sie können Konfigurationsänderungen sicher anwenden, da Sie wissen, dass Ihre Zustandsdatei die zugrunde liegende Infrastruktur genau wiedergibt.

Best Practices für den Einsatz von Terraform Refresh

Hier sind einige Best Practices, die bei der Verwendung von Terraform-Aktualisierung zu beachten sind:

  • Vor Terraform v0.15.4: In früheren Versionen hat die Terraform-Aktualisierung Ihre Statusdatei direkt aktualisiert. Dieses Verhalten wird jedoch heute aufgrund potenzieller Sicherheitsbedenken als veraltet angesehen. Es wird empfohlen, stattdessen Terraform Apply zu verwenden – nur Aktualisierung. Dieser Ansatz bietet den Vorteil, dass Sie vor Abschluss der Aktualisierung zur Bestätigung aufgefordert werden, sodass Sie die Änderungen überprüfen können, bevor sie auf die Statusdatei angewendet werden.
  • -Automatisch genehmigen: Während einige Dokumentationen auf das Flag „Auto-Approve“ bei der Terraform-Aktualisierung verweisen können, ist dieses Flag ebenfalls veraltet und sollte vermieden werden. Es umgeht die Bestätigung und führt möglicherweise zu unbeabsichtigten Konsequenzen.
  • Geplante Nutzung: Es wird in der Regel empfohlen, Terraform-Aktualisierung strategisch zu verwenden, insbesondere bevor Terraform-Plan oder Terraform-Anwendungsbefehle ausgeführt werden. Dadurch wird sichergestellt, dass Ihr Plan den neuesten Infrastrukturstatus widerspiegelt.
  • Integration der Versionskontrolle: Ziehen Sie in Betracht, Ihre Terraform-Konfiguration mit einem Versionskontrollsystem wie Git zu integrieren. Dies ermöglicht es Ihnen, Änderungen an Ihrem Terraform-Code zu verfolgen und bei Bedarf zu früheren Versionen zurückzukehren. Dies wird besonders wichtig, wenn bei einer Terraform-Aktualisierung unerwartete Diskrepanzen aufgedeckt werden.
  • Eingeschränkter Aktualisierungsumfang: Wenn Sie nur eine bestimmte Ressource oder ein bestimmtes Modul in Ihrer Terraform-Konfiguration aktualisieren möchten, können Sie das Ziel-Flag mit Terraform-Aktualisierung nutzen. Dieser zielgerichtete Ansatz kann bei der Verwaltung großer und komplexer Infrastrukturimplementierungen hilfreich sein.
  • Potenzielle Auswirkungen verstehen: Während die Terraform-Aktualisierung die Statusdatei aktualisiert, ändert sie Ihre Infrastruktur nicht. Bei der Aktualisierung des Zustands können jedoch Unterschiede zwischen Ihrem gewünschten Zustand (definiert in Ihrer Terraform-Konfiguration) und dem tatsächlichen Zustand Ihrer Infrastruktur aufgedeckt werden. Seien Sie darauf vorbereitet, nach der Aktualisierung der Statusdatei auftretende Diskrepanzen zu beheben.

Fazit

Terraform-Aktualisierung spielt eine entscheidende Rolle bei der Aufrechterhaltung der Konsistenz zwischen Ihrer Terraform-Konfiguration und Ihrer tatsächlichen Infrastruktur. Indem Sie Ihre Statusdatei synchronisiert halten, stellen Sie sicher, dass Ihre Pläne korrekt sind und Ihr Infrastrukturmanagement optimiert ist.

Für fortschrittliche Storage-Lösungen, die Ihre Terraform-verwaltete Infrastruktur ergänzen, sollten Sie Pure Storage-Angebote wie Portworx® für Kubernetes und Pure Cloud Block Store™ für verschiedene Container-Workloads in Betracht ziehen. Diese Lösungen bieten robuste Datenmanagementfunktionen, die die Zuverlässigkeit und Effizienz Ihrer Cloud-Infrastruktur weiter verbessern können.

09/2025
State of Virtualization 2025: VMware Migration Trends Report | Everpure
New report reveals 72% of organizations face VMware price shock. Survey of 517 IT pros shows 69% planning migration. Get data-driven virtualization insights.
E-Book
16 pages

Wichtige Ressourcen und Veranstaltungen durchsuchen

VIDEO
Sehen Sie selbst: Der Wert einer Enterprise Data Cloud

Charlie Giancarlo erklärt, warum die Zukunft in der Verwaltung von Daten und nicht in der Verwaltung von Storage liegt. Erfahren Sie, wie ein einheitlicher Ansatz IT-Abläufe in Unternehmen transformiert.

Jetzt ansehen
RESSOURCE
Herkömmlicher Storage kann die Zukunft nicht beflügeln.

Moderne Workloads erfordern KI-fähige Geschwindigkeit, Sicherheit und Skalierbarkeit. Ist Ihr Stack darauf vorbereitet?

Bewertung durchführen
PURE360-DEMOS
Pure Storage erkunden, kennenlernen und erleben.

Überzeugen Sie sich mit On-Demand-Videos und -Demos von den Möglichkeiten von Pure Storage.

Demos ansehen
THOUGHT LEADERSHIP
Der Innovationswettlauf

Branchenführer, die an vorderster Front der Storage-Innovationen stehen, geben Einblicke und Ausblicke.

Mehr erfahren
Ihr Browser wird nicht mehr unterstützt!

Ältere Browser stellen häufig ein Sicherheitsrisiko dar. Um die bestmögliche Erfahrung bei der Nutzung unserer Website zu ermöglichen, führen Sie bitte ein Update auf einen dieser aktuellen Browser durch.

Personalize for Me
Steps Complete!
1
2
3
Personalize your Everpure experience
Select a challenge, or skip and build your own use case.
Zukunftssichere Virtualisierungsstrategien

Storage-Optionen für alle Ihre Anforderungen.

KIAIProjekte in beliebigem Umfang ermöglichen

Hochleistungs-Storage für Datenpipelines, Training und Inferenz.

Verhindern Sie Datenverluste

Cyber-Resilienz-Lösungen, die Ihr Risiko senken.

Senken Sie die Kosten für Cloud-Operationen

Kosteneffizienter Storage für Azure, AWS und Private Clouds.

Beschleunigen Sie die Performance von Anwendungen und Datenbanken

Storage mit geringer Latenz zur Beschleunigung der Anwendungs-Performance.

Verringern Sie den Stromverbrauch und den Platzbedarf von Rechenzentren

Ressourceneffizienter Storage zur Verbesserung der Rechenzentrumsauslastung.

Confirm your outcome priorities
Your scenario prioritizes the selected outcomes. You can modify or choose next to confirm.
Primary
Reduce My Storage Costs
Lower hardware and operational spend.
Primary
Strengthen Cyber Resilience
Detect, protect against, and recover from ransomware.
Primary
Simplify Governance and Compliance
Easy-to-use policy rules, settings, and templates.
Primary
Deliver Workflow Automation
Eliminate error-prone manual tasks.
Primary
Use Less Power and Space
Smaller footprint, lower power consumption.
Primary
Boost Performance and Scale
Predictability and low latency at any size.
What’s your role and industry?
We've inferred your role based on your scenario. Modify or confirm and select your industry.
Select your industry
Financial services
Government
Healthcare
Education
Telecommunications
Automotive
Hyperscaler
Electronic design automation
Retail
Service provider
Transportation
Which team are you on?
Technical leadership team
Defines the strategy and the decision making process
Infrastructure and Ops team
Manages IT infrastructure operations and the technical evaluations
Business leadership team
Responsible for achieving business outcomes
Security team
Owns the policies for security, incident management, and recovery
Application team
Owns the business applications and application SLAs
Describe your ideal environment
Tell us about your infrastructure and workload needs. We chose a few based on your scenario.
Select your preferred deployment
Hosted
Dedicated off-prem
On-prem
Your data center + edge
Public cloud
Public cloud only
Hybrid
Mix of on-prem and cloud
Select the workloads you need
Databases
Oracle, SQL Server, SAP HANA, open-source

Key benefits:

  • Instant, space-efficient snapshots

  • Near-zero-RPO protection and rapid restore

  • Consistent, low-latency performance

 

AI/ML and analytics
Training, inference, data lakes, HPC

Key benefits:

  • Predictable throughput for faster training and ingest

  • One data layer for pipelines from ingest to serve

  • Optimized GPU utilization and scale
Data protection and recovery
Backups, disaster recovery, and ransomware-safe restore

Key benefits:

  • Immutable snapshots and isolated recovery points

  • Clean, rapid restore with SafeMode™

  • Detection and policy-driven response

 

Containers and Kubernetes
Kubernetes, containers, microservices

Key benefits:

  • Reliable, persistent volumes for stateful apps

  • Fast, space-efficient clones for CI/CD

  • Multi-cloud portability and consistent ops
Cloud
AWS, Azure

Key benefits:

  • Consistent data services across clouds

  • Simple mobility for apps and datasets

  • Flexible, pay-as-you-use economics

 

Virtualization
VMs, vSphere, VCF, vSAN replacement

Key benefits:

  • Higher VM density with predictable latency

  • Non-disruptive, always-on upgrades

  • Fast ransomware recovery with SafeMode™

 

Data storage
Block, file, and object

Key benefits:

  • Consolidate workloads on one platform

  • Unified services, policy, and governance

  • Eliminate silos and redundant copies

 

What other vendors are you considering or using?
Thinking...
Your personalized, guided path
Get started with resources based on your selections.