Warum entscheiden sich Menschen für On-Premise-Speicher?
Das Hochladen eines Amazon Machine Image (AMI) auf Amazon Simple Storage Service (S3) und das Herunterladen auf Ihren lokalen Computer kann nützlich sein, um Backups zu erstellen, Images mit anderen zu teilen oder Bilder zwischen Regionen zu verschieben. In diesem Artikel erklären wir den Prozess des Hochladens eines AMI auf S3 und des Herunterladens in Ihr Rechenzentrum, wie Sie ein AMI aus einem lokalen Backup erstellen und wie Sie eine Instanz von diesem AMI aus starten.
Vorteile der Wartung eines AMI-Rechenzentrums vor Ort
Compliance und Sicherheit: Einige Organisationen sind aus Compliance- oder Sicherheitsgründen dazu verpflichtet, bestimmte Daten in ihren Rechenzentren aufzubewahren. Durch die Unterbringung von AMIs in einem lokalen Rechenzentrum können sie die Kontrolle über ihre Daten behalten und sicherstellen, dass diese ihre Compliance- und Sicherheitsanforderungen erfüllen.
Latenz und Bandbreite: Durch die Aufbewahrung von AMIs in einem Rechenzentrum vor Ort können die für den Zugriff auf die Bilder erforderliche Latenz und Bandbreite reduziert werden, da sie näher an den Instanzen gespeichert werden, die sie verwenden. Dies kann besonders für Unternehmen mit hohem Datenverkehr oder einer großen Anzahl von Instanzen von Vorteil sein und auch, um Datenübertragungsgebühren zu vermeiden.
Kosteneinsparungen: Durch die Aufbewahrung von AMIs in einem lokalen Zentrum können Unternehmen die Kosten vermeiden, die mit der Speicherung in der Cloud verbunden sind. Dies kann besonders für Unternehmen mit einer großen Anzahl an Bildern oder einem hohen Speicherbedarf von Vorteil sein.
Backup und Disaster Recovery: Eine Kopie des AMI ermöglicht Unternehmen eine zusätzliche Ebene für Backup und Notfallwiederherstellung. Im Falle eines unerwarteten Ereignisses in der Cloud kann das Unternehmen eine Instanz von einer lokalen Kopie des AMI starten.
Es ist wichtig zu beachten, dass die Aufbewahrung von AMIs in einem lokalen Rechenzentrum auch einige Auswirkungen haben kann NachteileB. erhöhte Wartungs- und Verwaltungskosten und verringerte Flexibilität. Unternehmen sollten die Vor- und Nachteile sorgfältig abwägen, bevor sie sich dafür entscheiden, AMIs in einem lokalen Rechenzentrum zu belassen.
Hochladen von AMI in den S3-Bucket mithilfe der AWS CLI
Um ein AMI auf S3 hochzuladen, müssen Sie ein AWS-Konto und die AWS Command Line Interface (CLI) auf Ihrem lokalen Computer installiert haben.
Schritt 1: Suchen Sie das AMI, das Sie auf S3 hochladen möchten, indem Sie zum EC2-Dashboard in der AWS-Managementkonsole gehen und im Navigationsmenü „AMIs“ auswählen.
Schritt 2: Verwenden Sie den AWS ec2-Befehl create-store-image-task, um eine Aufgabe zu erstellen, die das Image nach S3 exportiert. Für diesen Befehl sind die Image-ID der Instanz und der S3-Bucket erforderlich, in dem Sie das Image speichern möchten.
Schritt 3: Verwenden Sie den AWS ec2-Befehl „describe-import-image-tasks“, um den Status der gerade erstellten Aufgabe zu überprüfen.
Sobald die Aufgabe abgeschlossen ist, wird das AMI im angegebenen S3-Bucket gespeichert.
Herunterladen des AMI aus dem S3-Bucket
Nachdem das AMI nun auf S3 hochgeladen wurde, können Sie es wie folgt auf Ihren lokalen Computer herunterladen.
Verwenden Sie den Befehl AWS s3 cp, um das AMI vom S3-Bucket auf Ihren lokalen Computer zu kopieren. Dazu sind der S3-Bucket und der Schlüssel erforderlich, in dem das AMI gespeichert ist, sowie der lokale Dateipfad, in dem Sie das AMI speichern möchten.
Alternativ können Sie die AWS S3-Konsole verwenden, um die AMI-Datei aus dem S3-Bucket herunterzuladen.
Wenn Sie diese Schritte befolgen, sollten Sie in der Lage sein, ein AMI erfolgreich auf S3 hochzuladen und auf Ihren lokalen Computer herunterzuladen. Dieser Vorgang kann nützlich sein, um Backups zu erstellen, Bilder mit anderen zu teilen oder Bilder zwischen Regionen zu verschieben.
Es ist wichtig zu beachten, dass das Hoch- und Herunterladen großer Bilder einige Zeit in Anspruch nehmen kann und im Zusammenhang mit der Verwendung von S3- und EC2-Instanzen einige Kosten verursachen kann. Es wird empfohlen, die damit verbundenen Kosten zu prüfen, bevor Sie mit diesem Vorgang fortfahren.
Erstellen von AMI aus der lokalen Sicherung in einem anderen AWS-Konto
Um AMI aus der lokalen Sicherung in einem anderen AWS-Konto zu erstellen, müssen Sie ein AWS-Konto und die AWS Command Line Interface (CLI) auf Ihrem lokalen Computer installiert haben. Laden Sie dann Ihr lokales AMI-Backup auf S3 auf ein anderes AWS-Konto hoch
Schritt 1: Suchen Sie das Backup, aus dem Sie ein AMI erstellen möchten. Dieses Backup sollte in einem S3-Bucket im Format eines Amazon Machine Image (AMI) gespeichert werden.
Schritt 2: Verwenden Sie den AWS ec2-Befehl create-restore-image-task, um eine Aufgabe zu erstellen, die das Image in EC2 importiert. Dazu sind der Objektschlüssel des Bildes in S3, der S3-Bucket, in dem das Bild gespeichert ist, und der Name des neuen Bildes erforderlich.
Schritt 3: Verwenden Sie den AWS ec2-Befehl „describe-import-image-tasks“, um den soeben erstellten Aufgabenstatus zu überprüfen.
Sobald die Aufgabe abgeschlossen ist, ist das AMI in Ihrem EC2-Dashboard verfügbar.
Nachdem das AMI erstellt wurde, besprechen wir den Prozess des Startens einer Instanz über dieses AMI.
Schritt 1: Gehen Sie zum EC2-Dashboard in der AWS-Managementkonsole und wählen Sie „Instanzen“ aus dem Navigationsmenü.
Schritt 2: Klicken Sie auf die Schaltfläche „Instanz starten“, um den Vorgang zum Starten einer neuen Instanz zu starten.
Schritt 3: Wählen Sie das neu erstellte AMI aus der Liste der verfügbaren AMIs aus.
Schritt 4: Konfigurieren Sie die Instanzeinstellungen wie gewünscht und klicken Sie auf die Schaltfläche „Starten“.
Schritt 5: Sobald die Instanz gestartet ist, können Sie über SSH oder Remotedesktop eine Verbindung zu ihr herstellen.
Zusammenfassung
In diesem Artikel haben wir den Prozess des Hoch- und Herunterladens eines Amazon Machine Image (AMI) auf Amazon Simple Storage Service (S3) und des Herunterladens auf einen lokalen Computer kennengelernt. Wir haben uns mit den Vorteilen der Wartung von AMIs in einem lokalen Rechenzentrum befasst, einschließlich Compliance und Sicherheit, reduzierter Latenz und Bandbreite, Kosteneinsparungen sowie Backup und Disaster Recovery. Die Schritte zum Hochladen eines AMI nach S3 mithilfe der AWS Command Line Interface (CLI) und zum Herunterladen aus S3 wurden ausführlich erläutert. Abschließend wurde der Prozess der Erstellung eines AMI aus einem lokalen Backup in einem anderen AWS-Konto besprochen und demonstriert.
Ich hoffe, Sie fanden diesen Artikel hilfreich und interessant.
Möchten Sie mehr solcher Inhalte lesen?
Schauen Sie sich unseren Blog an: Implementieren einer sauberen Architektur mit Nest.JS
Über den Autor:
Suraj arbeitet als Softwareentwickler bei Mantra Labs. Er ist für den Entwurf, den Aufbau und die Wartung der Infrastruktur und Tools verantwortlich, die für die Softwareentwicklung und -bereitstellung erforderlich sind. Suraj arbeitet eng mit den Entwicklungs- und Betriebsteams zusammen, um sicherzustellen, dass die Software schnell und effizient bereitgestellt wird. In seiner Freizeit spielt er gerne Cricket und erkundet neue Orte.
- SEO-gestützte Content- und PR-Distribution. Holen Sie sich noch heute Verstärkung.
- Platoblockkette. Web3-Metaverse-Intelligenz. Wissen verstärkt. Hier zugreifen.
- Quelle: https://www.mantralabsglobal.com/blog/how-technology-will-shape-the-course-of-mobility-industry-in-2023/
- 1
- 2023
- a
- Fähig
- Über uns
- Zugang
- Konto
- Zusätzliche
- erlaubt
- Amazon
- Amazon einfacher Speicherdienst (S3)
- machen
- Ein anderer
- Architektur
- Artikel
- damit verbundenen
- Autor
- verfügbar
- AWS
- AWS-Managementkonsole
- Sicherungskopie
- Sicherungen
- Bandbreite
- Bevor
- vorteilhaft
- Vorteile
- zwischen
- Blog
- Building
- Taste im nun erscheinenden Bestätigungsfenster nun wieder los.
- vorsichtig
- Häuser
- Center
- Centers
- Gebühren
- aus der Ferne überprüfen
- eng
- näher
- Cloud
- Unternehmen
- abschließen
- Compliance
- Vernetz Dich
- Konsul (Console)
- Inhalt
- Smartgeräte App
- Kosten
- Einsparmaßnahmen
- Kosten
- Kurs
- erstellen
- erstellt
- Erstellen
- Kricket
- Armaturenbrett
- technische Daten
- Data Center
- Rechenzentren
- Entscheiden
- geliefert
- weisen nach, dass
- Einsatz
- Entwerfen
- erwünscht
- Desktop
- Detail
- Entwicklung
- Katastrophe
- diskutieren
- diskutiert
- herunterladen
- Nachteile
- im
- effizient
- Ingenieur
- gewährleisten
- insbesondere
- Event
- Erklären
- erklärt
- ERKUNDEN
- Ausfuhr
- Reichen Sie das
- Endlich
- Fest
- Firmen
- Flexibilität
- Folgende
- Format
- gefunden
- für
- Go
- gehen
- hilfreich
- GUTE
- Ultraschall
- Hilfe
- HTTPS
- Image
- Bilder
- wichtig
- Importe
- in
- Einschließlich
- hat
- Energiegewinnung
- Infrastruktur
- installiert
- Instanz
- interessant
- Schnittstelle
- IT
- Behalten
- Aufbewahrung
- Wesentliche
- Labs
- grosse
- Latency
- starten
- ins Leben gerufen
- Start
- Schicht
- gelernt
- Line
- Liste
- aus einer regionalen
- Maschine
- halten
- Aufrechterhaltung
- Wartung
- Management
- Mantra
- Mantra-Labors
- max-width
- Trifft
- MENÜ
- Mobilität
- mehr
- ziehen um
- Name
- Navigation
- Need
- Nest
- Neu
- Zahlen
- Objekt
- Einkauf & Prozesse
- Organisationen
- Anders
- Weg
- Personen
- Länder/Regionen
- Plato
- Datenintelligenz von Plato
- PlatoData
- Play
- Prozessdefinierung
- schnell
- Lesen Sie mehr
- Gründe
- empfohlen
- Erholung
- Veteran
- Reduziert
- Regionen
- entfernt
- falls angefordert
- Voraussetzungen:
- erfordert
- für ihren Verlust verantwortlich.
- Speichern
- Ersparnisse
- Sicherheitdienst
- Auswahl
- Einstellungen
- Form
- ,,teilen"
- sollte
- Einfacher
- da
- Software
- Software-Entwicklung
- Software IngenieurIn
- einige
- spezifisch
- angegeben
- Anfang
- Status
- Shritte
- Lagerung
- speichern
- gelagert
- Erfolgreich
- so
- Nehmen
- Aufgabe
- Teams
- Technologie
- Das
- ihr
- Zeit
- zu
- Werkzeuge
- der Verkehr
- privaten Transfer
- Unerwartet
- hochgeladen
- Uploading
- -
- wiegen
- werden wir
- .
- Werk
- Du
- Ihr
- Zephyrnet