Wie man AWS EC2 Instanz in 3 Möglichkeiten auf S3 Bucket sichert?

AWS EC2 Instanzen können Ihre wichtigen Geschäftssysteme hosten, so dass Sie die Instanzen auf S3 Bucket sichern können, um die Daten zu schützen und die Geschäftskontinuität sicherzustellen. Sehen Sie, wie Sie das mit Befehlszeilen oder GUI machen können.

download-icon

Free Download

for VM, OS, DB, File, NAS, etc.

maximilian

Updated by Maximilian on 2024/06/07

Inhaltsverzeichnis
  • Warum EC2-Instanz auf S3 sichern?

  • Wie sichert man die EC2-Instanz auf S3-Bucket mit Bash-Skript?

  • Wie sichert man die Momentaufnahme einer EC2-Instanz auf einem S3-Eimer?

  • Wie sichert man eine EC2-Instanz auf einem einfacheren Weg auf S3?

  • EC2 Backup FAQs

  • Zusammenfassung

Suchen Sie nach einer robusten VM-Backup-Lösung? Probieren Sie Vinchin Backup & Recovery aus!↘ Download Free Trial

AWS ist eine der führenden Cloud-Computing-Plattformen der Welt und bietet skalierbare Umgebungen für alle Arten von Unternehmen. Eine der Hauptdienstleistungen von AWS ist die Erstellung von EC2-Instanzen zur Ausführung von Geschäftssystemen. Diese Instanzen können wie unabhängige Maschinen arbeiten und sind einfacher zu erstellen und zu verwalten.

Unterdessen bietet AWS auch Cloud-Speicher, S3, an, damit Unternehmen alle Arten von Daten bequem speichern können. EC2-Instanzen könnten wichtige Produktionsdaten speichern, so dass Sie die EC2-Instanzen sichern können, um Daten zu schützen.

Warum EC2-Instanz auf S3 sichern?

Besserer Schutz: Viele Unternehmen haben oft keine speziellen IT-Administratoren für die Serverwartung. In solchen Fällen ist die Cloud-Speicherung eine hervorragende Lösung, da AWS S3 von professionellen Ingenieuren gewartet wird und eine zuverlässige Datensicherheitsgarantie bietet.

Weniger Kosten: Verglichen mit dem Aufbau eines On-Premise-Datencenters sparen Sie mit der Nutzung von Cloud-Speicher wie S3 in der Anfangsphase eines Unternehmens viel Geld. Aber wenn das Unternehmen wächst, werden häufig On-Premise-Datenzentren und Cloud-Server gemeinsam für sich entwickelnde Bedürfnisse genutzt.

Einfache Skalierbarkeit: Im Gegensatz zur Verwendung lokaler physischer Speicher kann AWS Cloud fast unbegrenzten Speicherplatz bieten. Auch wenn Sie noch nicht in den Aufbau von Speicherinfrastrukturen investiert haben, müssen Sie sich keine Sorgen darüber machen, in Zukunft aufgrund von Geschäftserweiterungen keinen Speicherplatz mehr zu haben. Diese flexible Speicherskalierbarkeit ist sehr freundlich für alle Arten von Unternehmen.

Vereinheitlichte Plattform: Da EC2-Instanzen und S3-Buckets auf der gleichen AWS-Plattform und Management-Konsole liegen und AWS die interne Backup-Lösung bereitstellt, wird der Backup-Prozess der Instanz und die spätere Management-Aufgabe sehr komfortabel sein. Darüber hinaus ist auch die Kostenverfolgung einfach, normalerweise werden nur Speichergebühren berechnet.

Wie sichert man die EC2-Instanz auf S3-Bucket mit Bash-Skript?

Sie können den Zugriff der EC2-Instanz auf S3 konfigurieren und dann auf S3 sichern.

1. Sie müssen die AWS CLI in der Umgebung konfigurieren, in der das Skript ausgeführt wird. Dies beinhaltet das Erstellen von Benutzern, die Installation von AWS CLI, das Erstellen einer Rolle für die EC2-Instanz, um auf S3 zuzugreifen.

2. Erstellen Sie S3 Bucket mit dem untenstehenden Befehl:

root@ip-172-31-47-132:~# aws s3 mb s3://myweb-backup
make_bucket: myweb-backup

3. Laden Sie die Datei in die /etc/passwd Datei in den S3-Eimer mit dem unten stehenden Befehl hoch:

root@ip-172-31-47-132:~# aws s3 cp /etc/passwd s3://myweb-backup/
Hochladen: ../../etc/passwd zu s3://myweb-backup/passwd

Wenn Sie die Passwortdatei auf den lokalen Server herunterladen müssen, können Sie den untenstehenden Befehl verwenden:

root@ip-172-31-47-132:~# aws s3 cp s3://myweb-backup/passwd .
download: s3://myweb-backup/passwd to ./passwd

Wenn Sie die Passwortdatei löschen müssen, können Sie den unten angegebenen Befehl verwenden:

root@ip-172-31-47-132:~# aws s3 rm s3://meinweb-backup/passwd
löschen: s3://meinweb-backup/passwd

4. Hier ist eine Übung zum Sichern von Daten in /ect

#!/bin/bash
export HOME="/home/ubuntu"
cd /tmp/;
tar -zcPf etc$(date +%Y%m%d).tar.gz /etc;
aws s3 cp etc$(date +%Y%m%d).tar.gz s3://myweb-backup/;
rm -f etc$(date +%Y%m%d).tar.gz;

Um eine EC2-Instanz automatisch zu sichern, können Sie dafür eine geplante Aufgabe hinzufügen.

Wie sichert man die Momentaufnahme einer EC2-Instanz auf einem S3-Eimer?

Schnappschuss ist eine Lösung, um EC2-Instanz zu sichern und Sie können auch ein Skript schreiben, um EC2-Schnappschüsse auf einen S3-Eimer zu sichern.

1. Außerdem müssen Sie die Umgebung vorab konfigurieren, um später mit AWS interagieren zu können

2. Erhalten Sie die EC2-Instanzenliste mit AWS CLI oder SDK, Sie können die Liste aller aktuellen EC2-Instanzen mit dem unten stehenden Befehl abrufen,

aws ec2 describe-instances

3. Erstellen Sie ein EC2-Instanz-Snapshot mit AWS CLI oder SDK mit dem folgenden Befehl,

aws ec2 create-snapshot --volume-id <volume-id> --description "Backup"

<volume-id> ist die ID des EC2-Instanzvolumens.

4. Kopieren Sie das Snapshot in den S3-Bucket mit der Verwendung von AWS CLI oder SDK mit dem unten angegebenen Befehl,

aws s3 cp <snapshot-file> s3://<bucket-name>/<snapshot-file>

<snapshot-file> ist das Verzeichnis des Snapshots und <bucket-name> ist der Name des Ziel-S3-Eimers.

Um die Sicherungsaufgabe automatisch auszuführen, können Sie AWS Lambda verwenden, um eine geplante Aufgabe dafür hinzuzufügen.

Wie sichert man eine EC2-Instanz auf einem einfacheren Weg auf S3?

Der Prozess der Sicherung einer EC2-Instanz auf S3 mit einem Befehl ist kompliziert. Um die Abläufe klar und einfach zu gestalten, können Sie eine professionelle Backup-Lösung verwenden, um die EC2-Instanz zu schützen.

Vinchin Backup & Recovery kann Ihnen ermöglichen, das EC2-Instanzen-Backup ohne komplizierte Befehle auf den S3-Bucket auszuführen. In der benutzerfreundlichen Webkonsole können Sie alle Instanzen in allen Regionen unter einem Konto mit seiner Zugriffsschlüssel-ID hinzufügen und den S3-Speicher mit den zugehörigen Anmeldeinformationen hinzufügen. Dann können Sie einfach die EC2-Instanzen auswählen und den Backup-Job mit einem Assistenten konfigurieren.

Neben der geplanten Sicherung können Sie beim Erstellen des Sicherungsauftrags weitere Sicherungsstrategien konfigurieren, wie inkrementelle Sicherung, Drosselungspolitik, Datenkompression und Deduplikation, Datenverschlüsselung usw.

Sie benötigen nur 4 Schritte, um den Backup-Job zu erstellen.

1. Wählen Sie die EC2-Instanz aus

Wählen Sie die EC2-Instanz aus

2. Wählen Sie den S3-Bucket als Backup-Speicher aus

Wählen Sie S3 als Speicher

3. Wählen Sie die Backup-Strategien

Wählen Sie Backup-Strategien

4. Geben Sie den Auftrag ein

Senden Sie die Arbeit

Vinchin Backup & Recovery hat Tausenden von Unternehmen dabei geholfen, ihre Produktionssysteme zu schützen und unterstützt auch wichtige Virtualisierungsplattformen wie VMware, Hyper-V, Proxmox, XenServer, XCP-ng, oVirt, OpenStack, usw. Sie können auch eine 60-tägige, voll ausgestattete kostenlose Testversion starten, um Ihre kritische Infrastruktur zu schützen. Bei Fragen können Sie unseren Vertrieb kontaktieren.

EC2 Backup FAQs

1. Wie oft sollten Sie Ihre EC2-Instanz sichern?

Die Häufigkeit der Backups hängt davon ab, wie wichtig die Instanz ist und Unternehmen erstellen oft einmal pro Woche vollständige Backups und einmal täglich ein wöchentliches Backup. Wenn die Instanzen sehr wichtig sind, können Sie CDP benutzen, um sie in Echtzeit zu schützen.

2. Können Sie Snapshot zur Sicherung der EC2-Instanz verwenden?

Natürlich können Sie Snapshot verwenden, wie auf der VMware virtuellen Maschine, um das EC2-Instance zu sichern. Hier ist der Leitfaden, um ein EC2-Snapshot zu erstellen.

3. Können Sie AWS Backup verwenden, um eine EC2-Instanz zu sichern?

Ja, das können Sie tun. AWS Backup kann Ihnen helfen, eine EC2-Instanz zu sichern, aber die Verfahren sind komplizierter als bei Vinchin. Hier finden Sie die Anleitung zum Sichern und Wiederherstellen einer EC2-Instanz mit AWS Backup.

Zusammenfassung

Sowohl EC2-Instanz als auch S3-Speicher sind erstklassige Dienste, die von AWS bereitgestellt werden. Um kritische Geschäftssysteme zu schützen, können Sie die EC2-Instanz mit Befehlszeilen oder einer professionellen Backup-Software wie Vinchin Backup & Recovery zu S3 sichern. Verpassen Sie nicht die kostenlose Testphase.

Teilen auf:

Categories: VM Backup