Amazon EC2 und S3 sind die am häufigsten verwendeten Dienste in Amazon. EC2 ist ein instanzbasierter Rechendienst und S3 ein leichtgewichtiger Speicherdienst. Es wird immer empfohlen, ein Backup für Ihre EC2-Instanzen zu erstellen, damit Sie EC2 aus dem erstellten Snapshot wiederherstellen können, wenn Ihre Instanz gelöscht wird oder nicht mehr funktioniert. Erfahren Sie mehr über die “ '.
Das Erstellen von Backups und Wiederherstellungsmodulen ist eine der besten Methoden für das Katastrophenmanagement. Bei Datenverlust können Sie die Backups jederzeit verwenden, damit Ihre Arbeit und Ihr Geschäft nicht beeinträchtigt werden. Nachdem Sie nun wissen, warum Sicherungen und Wiederherstellungsmodule erforderlich sind, möchte ich Sie durch die Themen führen, die ich in diesem Artikel über „ So stellen Sie EC2 aus Snapshot wieder her '.
- Was sind EC2 und S3?
- Was ist EBS-Volumen?
- Was ist EBS Snapshot?
- Demo: (Instanz erstellen, löschen und EC2 aus Snapshot wiederherstellen)
Was sind EC2 und S3?
AWS ist eine Tochtergesellschaft von Amazon, die eine On-Demand-Cloud-Computing-Plattform anbietet. AWS bietet viele Dienste an, von denen EC2 und S3 häufig verwendet werden.
Amazon EC2 bildet den zentralen Teil der Cloud-Computing-Plattform von Amazon. Mit Amazon können Einzelpersonen virtuelle Computer mieten, um ihre eigene Anwendung auszuführen. Diese virtuellen Computer werden als EC2-Instanz bezeichnet. EC2-Instanzen in AWS sind mit den am häufigsten verwendeten Betriebssystemen vordefiniert. Sie können auch ein Betriebssystem gemäß Ihren Anforderungen erstellen.
endlich und finalisiere in java
Amazon S3 ist ein von Amazon bereitgestellter „einfacher Speicherdienst“, der Objektspeicher in der Weboberfläche bereitstellt. S3 nutzt die skalierbare Speicherinfrastruktur, um seinen Kunden Speicher im globalen E-Commerce-Netzwerk bereitzustellen.
In diesem Artikel konzentrieren wir uns hauptsächlich auf EC2 und S3.Nachdem Sie nun wissen, was Amazon EC2 und Amazon S3 sind, wollen wir herausfinden, wie wir es verwenden, um die EC2-Instanz mithilfe eines Snapshots wiederherzustellen.
Was ist das EBS-Volumen?
Amazon EBS ( Elastische Blocklagerung ) bietet unformatierten Speicher auf Blockebene, der an Amazon EC2 angeschlossen und auch in Amazon RDS verwendet werden kann. Amazon EBS wurde im August 2008 gestartet. EBS wird an folgenden Orten eingesetzt:
- Häufige Datenänderung
- Daten, die eine langfristige Persistenz benötigen
- Datenbanken, in denen die Häufigkeit vonlesenund Schreiboperationen sind mehr.
- Daten, die ständig aktualisiert werden müssen
- Speicher für Datenbankanwendungen
Was ist EBS Snapshot?
EBS-Schnappschuss wird verwendet, um Daten von zu sichern EBS-Volumen zu S3 durch Aufnahme eines In-Time-Schnappschusses. Snapshot ist nichts anderes als ein inkrementelles Backup. Die Art des EBS-Snapshots entspricht der des ursprünglichen Volumes (verschlüsselt oder nicht), und die Art der von EBS Snapshot erstellten Volumes bleibt die gleiche wie die des Snapshots (verschlüsselt oder nicht).
Sie können Ihre in EBS Volume vorhandenen Daten auf Amazon S3 sichern, indem Sie einen Snapshot zu einem bestimmten Zeitpunkt erstellen. Snapshots sind inkrementelle Sicherungen. Inkrementelle Sicherung bedeutet eine Kopie, die nur die aktualisierten Dateien enthält. Dies hilft bei der Minimierung der Zeit, die zum Erstellen des Backups erforderlich ist.
wie man hashmap in java implementiert
Nachdem Sie nun alles über die von Amazon bereitgestellten Speicherdienste wissen, erfahren Sie, wie Sie die oben angegebenen Informationen praktisch implementieren können.
Demo: (Instanz erstellen, löschen und EC2 aus Snapshot wiederherstellen)
In dem Artikel über die Wiederherstellung von EC2vonSchnappschuss, ich werde an folgenden Dingen arbeiten: -
- Erstellen Sie eine EC2-Instanz
- Erstellen Sie eine zu überprüfende Datei nach dem Vorgang zum Wiederherstellen von EC2 aus dem Snapshot
- Erstellen Sie einen EBS-Snapshot für die Instanz
- Löschen Sie die EC2-Instanz
- Stellen Sie EC2 aus Snapshot wieder her
- Erstellen Sie eine AMI aus dem EBS-Snapshot
- Starten Sie das erstellte AMI
- Überprüfen Sie, ob Dateien vorhanden sind oder nicht.
Schauen wir uns die einzelnen Schritte genauer an.
- Erstellen Sie eine Amazon EC2-Instanz
Starten Sie die EC2-Instanz mit AWS Console. Wählen Sie den Instanztyp aus. Wählen Sie den Speichertyp. Wählen Sie die VPC und das Subnetz aus, in dem Sie Ihre Instanz haben möchten. Speicher hinzufügen. Fügen Sie Ihrer Instanz Tags hinzu. Konfigurieren Sie die Sicherheitsgruppe. Überprüfen Sie die Details. Klicken Sie auf Starten. Wählen Sie das Schlüsselpaar aus, um auf Ihre Instanz zuzugreifen. Ihre Instanz wird erstellt. Jetzt ist es Zeit, auf die Instanz zuzugreifen und Dateien zu erstellen. - Erstellen Sie eine Datei, um sie später zu überprüfen
Erstellen Sie ein Verzeichnis mit dem Namen EdurekaDemo. Wechseln Sie in das Verzeichnis. Erstellen Sie eine Datei mit dem Namen edurekademotext.txt. Öffnen Sie die Textdatei. Schreiben Sie einen Text, damit Sie ihn überprüfen können. - Erstellen Sie einen EBS-Snapshot für die Instanz
Suchen Sie das Volume.
Schnappschuss erstellen. Geben Sie Ihrem Snapshot eine Beschreibung und erstellen Sie einen Snapshot. - Löschen Sie die EC2-Instanz
Beenden Sie die Instanz. - Stellen Sie EC2 aus Snapshot wieder her
- Erstellen Sie eine AMI aus dem EBS-Snapshot
Erstellen Sie ein Bild aus dem EBS-Snapshot. Wählen Sie einen Namen und eine Beschreibung aus und vergessen Sie nicht, Hardware-unterstützte Virtualisierung auszuwählen. Ihre Bilderstellungsanforderung wird bearbeitet und erstelltated in ein paar Minuten. - Starten Sie das erstellte AMI
Beim Start erstellen und alle beim Erstellen ausgeführten Schritte wiederholen EC2 ImHaltung. Ihre EC2-Instanz wird wiederhergestellt. Ihre EC2-Instanz wird erstellt.
- Erstellen Sie eine AMI aus dem EBS-Snapshot
- Überprüfen Sie, ob Dateien vorhanden sind oder nicht.
V. Überprüfen Sie, ob die von uns erstellte Datei vorhanden ist oder nicht. Verifiziert, das Verzeichnis und die Datei, die ich erstellt habe sindin der wiederhergestellten EC2-Instanz vorhanden.
Dies war der Prozess zum Wiederherstellen der EC2-Instanz mithilfe von Snapshot erfolgreich. Ich hoffe du hast die Demo verstanden. Der beste Weg zu lernen ist, es zu implementieren. Gehen Sie voran und implementieren Sie es.
Wenn Sie Amazon Web Services kennenlernen und eine Karriere im Bereich Cloud Computing aufbauen möchten, lesen Sie unsere Dies beinhaltet ein von Lehrern geführtes Live-Training und praktische Projekterfahrung. Diese Schulung hilft Ihnen dabei, Amazon Web Services gründlich zu verstehen und das Thema zu beherrschen.
Namespaces in c ++
Hast du eine Frage an uns? Bitte erwähnen Sie es in den Kommentaren und wir werden uns bei Ihnen melden oder Ihre Frage an posten In der Edureka Community stehen mehr als 1.00.000 Tech-Fanatiker zur Verfügung.