AWS EC2 Backup & Restore: Die schnellste Methode (Schritt-für-Schritt)
Hier ist ein kompaktes Tutorial, wie du AWS EC2-Instanzen schnell und einfach sicherst und wiederherstellst. Wir verwenden hierfür die AMI-Methode (Amazon Machine Image), da sie das gesamte System (Betriebssystem, Daten und Konfiguration) in einem Schritt sichert.
In der AWS-Cloud ist das manuelle Erstellen eines Abbilds (AMI) der effizienteste Weg für ein schnelles Backup vor Änderungen oder Updates.
Teil 1: Backup erstellen (AMI Methode)
Diese Methode erstellt eine exakte Kopie deiner gesamten Instanz.
- Einloggen: Melde dich in deiner AWS Management Console an und öffne den EC2-Service.
- Instanz auswählen: Klicke im linken Menü auf Instances. Wähle die Instanz aus, die du sichern möchtest.
- Image erstellen:
- Klicke oben rechts auf Actions (Aktionen).
- Wähle Image and templates -> Create image.
- Konfiguration:
- Image name: Gib einen Namen ein (z. B.
Mein-Server-Backup-2023-10-27). - Description: Optional eine Beschreibung hinzufügen.
- No reboot: (Wichtig!) Standardmäßig startet AWS die Instanz neu, um die Datenkonsistenz zu gewährleisten. Wenn du "No reboot" aktivierst, wird die Instanz nicht gestoppt, aber es besteht ein minimales Risiko für inkonsistente Daten. Empfehlung: Standardeinstellung lassen (Haken nicht setzen).
- Image name: Gib einen Namen ein (z. B.
- Abschluss: Klicke unten rechts auf Create image.
Hinweis: Unter dem Menüpunkt AMIs (linker Rand) kannst du den Status verfolgen. Sobald der Status auf „Available“ steht, ist dein Backup fertig.
Teil 2: Wiederherstellung (Restore)
Wenn dein Server Probleme macht, kannst du aus dem Image in wenigen Minuten eine neue, identische Instanz starten.
- AMI auswählen: Gehe im EC2-Dashboard im linken Menü auf AMIs (unter Images).
- Restore starten:
- Wähle dein zuvor erstelltes Backup (AMI) aus.
- Klicke auf den Button Launch instance from AMI.
- Konfiguration anpassen:
- Du wirst nun durch den normalen Prozess zum Starten einer Instanz geführt.
- Wähle den Instance Type (z. B. t2.micro).
- Wähle dein Key Pair (Schlüsselpaar) aus.
- Wähle die vorhandene Security Group (Sicherheitsgruppe), damit die Firewall-Regeln wieder passen.
- Starten: Klicke auf Launch instance.
Teil 3: Alternative – Einzelne Volumes sichern (Snapshots)
Falls du nur die Datenfestplatte und nicht das ganze Betriebssystem sichern willst:
- Gehe zu Volumes (unter Elastic Block Store).
- Rechtsklick auf das Volume -> Create Snapshot.
- Restore: Snapshot auswählen -> Actions -> Create volume from snapshot. Danach kannst du dieses neue Volume an jede beliebige EC2-Instanz hängen.
Profi-Tipp: Automatisierung
Wenn du Backups nicht manuell erstellen möchtest, nutze den AWS Data Lifecycle Manager (DLM) oder AWS Backup. Dort kannst du Zeitpläne erstellen (z.B. "Jeden Abend um 2:00 Uhr ein Backup erstellen und nach 7 Tagen löschen"), damit du dich um nichts mehr kümmern musst.
Zusammenfassung der Vorteile der AMI-Methode:
- Schnelligkeit: In weniger als 2 Minuten eingerichtet.
- Vollständigkeit: Sichert OS, Apps und Daten.
- Einfachheit: Ein Klick zum Sichern, ein Klick zum Wiederherstellen.